Abstract
WRF is a well-known weather code with a hybrid OpenMP and MPI implementation. This paper investigates the performance of WRF on heterogeneous hardware consisting of Intel® Xeon® processors and Intel MIC Architecture co-processors, using offload, OpenMP, and MPI.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Intel Corporation, http://www.intel.com/content/www/us/en/architecture-and-technology/many-integrated-core/intel-many-integrated-core-architecture.html
NCAR, et al.: The Weather Research and Forecasting Model, http://www.wrf-model.org
The OpenMP ARB, Inc., OpenMP Application Program Interface Version 3.1, http://www.openmp.org
Tian, X., et al.: Intel OpenMP C++/Fortran Compiler for Hyper-Threading Technology: Implementation and Performance. Intel Technology Journal 6(1) (February 2002)
Eggers, S.J., Emer, J.S., Levy, H.M., Lo, J.L., Stamm, R.L., Tullsen, D.M.: Simultaneous Multithreading: A Platform for Next-Generation Processors. IEEE Micro, 12–19 (October 1997)
Intel Corporation, Intel® Fortran Compiler XE 12.1 User and Reference Guides, Document number 323276-121US
Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, Version 2.2, http://www.mpi-forum.org
Argonne National Laboratories, http://www.mcs.anl.gov/research/projects/mpich2/
WRF WG2, WRF V3 Parallel Benchmark Page, http://www.mmm.ucar.edu/wrf/WG2/benchv3/
Wolfe, M., Toepfer, C.: PGI Insider, The PGI Accelerator Programming Model on NVIDIA GPUS Part 3: Porting WRF (October 2009)
Vetter, J., Chambreau, C.: mpiP: Lightweight, Scalable MPI Profiling, Version 3.3, June 23 (2011), http://mpip.sourceforge.net
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Meadows, L. (2012). Experiments with WRF on Intel® Many Integrated Core (Intel MIC) Architecture. In: Chapman, B.M., Massaioli, F., Müller, M.S., Rorro, M. (eds) OpenMP in a Heterogeneous World. IWOMP 2012. Lecture Notes in Computer Science, vol 7312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30961-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-30961-8_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30960-1
Online ISBN: 978-3-642-30961-8
eBook Packages: Computer ScienceComputer Science (R0)