Three-Dimensional Fluid Code with XcalableMP
179
scientists, but XMP programming still requires much less efforts than those for MPI
programming.
Acknowledgments This work was partially supported by JSPS Grant-in-Aid for Scientific
Research (C) (25400539). Part of the research was funded by MEXT’s program for the Development and Improvement for the Next Generation Ultra High-Speed Computer System, under its
Subsidies for Operating the Specific Advanced Large Research Facilities.
References
1. XcalableMP, http://www.xcalablemp.org/
2. Omni XMP compiler, http://omni-compiler.org/xcalablemp.html
3. High Performance Fortran, http://hpff.rice.edu/
4. K. Kennedy, C. Koelbel, H. Zima, Proceedings of the 3rd ACM SIGPLAN Conference on History
of Programming Languages (2007), pp. 7-1–7-22
5. Y. Zhang, H. Iwashita, K. Ishii, M. Kaneko, T. Nakamura, K. Hotta, Proceedings of the 6th
International Workshop on OpenMP (2010), pp. 133–148
6. J. Reid, Coarrays in the Next Fortran Standard, ISO/IEC JTC1/SC22/WG5 N1787 (2009)
7. H. Sakagami, H. Murai, Y. Seo, M. Yokokawa, IEEE/ACM SC2002 Conference, pap147 (2002)
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0
International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing,
adaptation, distribution and reproduction in any medium or format, as long as you give appropriate
credit to the original author(s) and the source, provide a link to the Creative Commons licence and
indicate if changes were made.
The images or other third party material in this chapter are included in the chapter’s Creative
Commons licence, unless indicated otherwise in a credit line to the material. If material is not
included in the chapter’s Creative Commons licence and your intended use is not permitted by
statutory regulation or exceeds the permitted use, you will need to obtain permission directly from
the copyright holder.
179
scientists, but XMP programming still requires much less efforts than those for MPI
programming.
Acknowledgments This work was partially supported by JSPS Grant-in-Aid for Scientific
Research (C) (25400539). Part of the research was funded by MEXT’s program for the Development and Improvement for the Next Generation Ultra High-Speed Computer System, under its
Subsidies for Operating the Specific Advanced Large Research Facilities.
References
1. XcalableMP, http://www.xcalablemp.org/
2. Omni XMP compiler, http://omni-compiler.org/xcalablemp.html
3. High Performance Fortran, http://hpff.rice.edu/
4. K. Kennedy, C. Koelbel, H. Zima, Proceedings of the 3rd ACM SIGPLAN Conference on History
of Programming Languages (2007), pp. 7-1–7-22
5. Y. Zhang, H. Iwashita, K. Ishii, M. Kaneko, T. Nakamura, K. Hotta, Proceedings of the 6th
International Workshop on OpenMP (2010), pp. 133–148
6. J. Reid, Coarrays in the Next Fortran Standard, ISO/IEC JTC1/SC22/WG5 N1787 (2009)
7. H. Sakagami, H. Murai, Y. Seo, M. Yokokawa, IEEE/ACM SC2002 Conference, pap147 (2002)
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0
International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing,
adaptation, distribution and reproduction in any medium or format, as long as you give appropriate
credit to the original author(s) and the source, provide a link to the Creative Commons licence and
indicate if changes were made.
The images or other third party material in this chapter are included in the chapter’s Creative
Commons licence, unless indicated otherwise in a credit line to the material. If material is not
included in the chapter’s Creative Commons licence and your intended use is not permitted by
statutory regulation or exceeds the permitted use, you will need to obtain permission directly from
the copyright holder.
