2017
DOI: 10.5194/gmd-10-2891-2017
|View full text |Cite
|
Sign up to set email alerts
|

GNAQPMS v1.1: accelerating the Global Nested Air Quality Prediction Modeling System (GNAQPMS) on Intel Xeon Phi processors

Abstract: Abstract. The Global Nested Air Quality Prediction Modeling System (GNAQPMS) is the global version of the Nested Air Quality Prediction Modeling System (NAQPMS), which is a multi-scale chemical transport model used for air quality forecast and atmospheric environmental research. In this study, we present the porting and optimisation of GNAQPMS on a second-generation Intel Xeon Phi processor, codenamed "Knights Landing" (KNL). Compared with the firstgeneration Xeon Phi coprocessor (codenamed Knights Corner, KNC… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
23
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
1
1

Relationship

5
1

Authors

Journals

citations
Cited by 13 publications
(23 citation statements)
references
References 31 publications
0
23
0
Order By: Relevance
“…This leads to poor performance of CBM-Z on the new generation processors that are highly dependent on powerful vector processing units (VPUs). In our previous work, we conducted several optimizations on CBM-Z to enhance its vectorization and parallel performance (Wang et al, 2017). In this work, we attempt to further enhance its vector calculation ability by constructing a new structure, which makes the CBM-Z module suitable to be vectorized.…”
Section: Methods Descriptionmentioning
confidence: 99%
See 4 more Smart Citations
“…This leads to poor performance of CBM-Z on the new generation processors that are highly dependent on powerful vector processing units (VPUs). In our previous work, we conducted several optimizations on CBM-Z to enhance its vectorization and parallel performance (Wang et al, 2017). In this work, we attempt to further enhance its vector calculation ability by constructing a new structure, which makes the CBM-Z module suitable to be vectorized.…”
Section: Methods Descriptionmentioning
confidence: 99%
“…The CBM-Z also contains multiple unconstructed scalar operations. We partially integrated the scalar operations by using indirect indexing to construct loops for vectorization (Wang et al, 2017). However, this method required significant effort, and it only reconstructed a limited number of scalar operations.…”
Section: Description Of Cbm-zmentioning
confidence: 99%
See 3 more Smart Citations