PFSI.sw: A programming framework for sea ice model algorithms based on Sunway many-core processor

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Sea ice model is a typical high performance computing problem. CPU and GPU based parallel method has been proposed to accelerate the simulation process, but it is still hard to meet the large-scale calculation demand due to the compute-intensive nature of the model. Sunway TaihuLight supercomputer use the SW26010 processor as its computing unit and achieves high performance for large-scale scientific computing. In this paper we present a programming framework (PFSI.sw) for sea ice model algorithms based on Sunway many-core processor. Based on this framework, programmer can exploit the parallelism of existing sea ice model algorithms and achieve good performance. Several strategies are introduced to this framework, data dividing, data transfer as well as the load balance are the main aspects we currently concerned. This framework has been implemented and tested with two sea ice model algorithms by using real world dataset on Sunway many-core processors. The experiment demonstrates comparable performance to the traditional parallel implementation on Sunway many-core processor and our framework improves the performance up to 40%.

Original languageEnglish
Title of host publication2017 IEEE 28th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages119-126
Number of pages8
ISBN (Electronic)9781509048250
DOIs
StatePublished - 28 Jul 2017
Event28th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017 - Seattle, United States
Duration: 10 Jul 201712 Jul 2017

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
Volume0
ISSN (Print)2160-0511
ISSN (Electronic)2160-052X

Conference

Conference28th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2017
Country/TerritoryUnited States
CitySeattle
Period10/07/1712/07/17

Fingerprint

Dive into the research topics of 'PFSI.sw: A programming framework for sea ice model algorithms based on Sunway many-core processor'. Together they form a unique fingerprint.

Cite this