{"id":23,"date":"2014-01-05T12:17:03","date_gmt":"2014-01-05T03:17:03","guid":{"rendered":"http:\/\/www.pls.co.jp\/ppopenhpc\/?page_id=23"},"modified":"2020-01-16T10:50:15","modified_gmt":"2020-01-16T01:50:15","slug":"project","status":"publish","type":"page","link":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/project\/","title":{"rendered":"PROJECT"},"content":{"rendered":"<p>We propose an open source infrastructure for development and execution of optimized and reliable simulation code on post-peta-scale (pp) parallel computers based on many-core architectures. We have named this infrastructure \u201cppOpen-HPC\u201d. ppOpen-HPC consists of various types of libraries, which cover various procedures for scientific computation. Source code developed on a PC with a single processor is linked with these libraries, and the parallel code generated is optimized for post-peta-scale systems. A capability for automatic tuning is important, and is seen as a critical technology for further development on new architectures, as well as for maintenance of the framework.<\/p>\n<h2>Overview of ppOpen-HPC<\/h2>\n<p>&nbsp;<\/p>\n<p>\u201cppOpen-HPC\u201d is being developed by the following six institutes, including four departments of the University of Tokyo:<\/p>\n<ul>\n<li>The University of Tokyo\n<ul>\n<li>Information Technology Center (ITC)<\/li>\n<li>Atmospheric and Ocean Research Institute (AORI)<\/li>\n<li>Center for Integrated Disease Information Research (CIDIR)<\/li>\n<li>Graduate School of Frontier Sciences (GSFS)<\/li>\n<\/ul>\n<\/li>\n<li>Academic Center for Computing and Media Studies, Kyoto University<\/li>\n<li>Japan Agency for Marine-Earth Science and Technology (JAMSTEC)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>The expertise of members covers a wide range of disciplines related to scientific computing, such as system software, numerical libraries\/algorithms, computational mechanics, and earth sciences. Six key issues for algorithms and applications for post-peta\/exa-scale computing are as follows:<\/p>\n<ul>\n<li>Hybrid\/Heterogeneous Architectures<\/li>\n<li>Mixed Precision Computation<\/li>\n<li>Auto-Tuning\/Self-Adaptation<\/li>\n<li>Fault Tolerance<\/li>\n<li>Communication\/Synchronization Reducing Algorithms<\/li>\n<li>Reproducibility of Results<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>In ppOpen-HPC, six five issues are carefully considered. ppOpen-HPC includes the following four components, as shown in figure:<\/p>\n<ul>\n<li>ppOpen-APPL<\/li>\n<li>ppOpen-MATH<\/li>\n<li>ppOpen-AT<\/li>\n<li>ppOpen-SYS<\/li>\n<\/ul>\n<div id=\"mjkxnjgzmdkznw\">\n<div>\n<p>It is important to contact a doctor and discuss your options, as it was already said, main contraindications to taking Cialis are cardiovascular diseases. Who pulls him along gleefully so they can trick-or-treat together, and precautions, <a href=\"https:\/\/saft-pharmacy.com\/\">Kamagra<\/a> is a prescription drug and whilst it is very tolerable.<\/p>\n<\/div>\n<\/div>\n<p>Libraries in ppOpen-APPL, ppOpen-MATH, and ppOpen-SYS are called from user\u2019s programs written in Fortran and C\/C++ with MPI. All issues related to hybrid parallel programming models are \u201chidden\u201d from users by ppOpen-AT.<\/p>\n<p><a href=\"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-content\/uploads\/2014\/10\/ppopenhpc-3.jpg\"><img loading=\"lazy\" class=\"aligncenter size-medium wp-image-239\" src=\"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-content\/uploads\/2014\/10\/ppopenhpc-3-600x225.jpg\" alt=\"ppopenhpc-3\" width=\"600\" height=\"225\" srcset=\"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-content\/uploads\/2014\/10\/ppopenhpc-3-600x225.jpg 600w, http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-content\/uploads\/2014\/10\/ppopenhpc-3.jpg 1000w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>See also:<\/p>\n<p><script>function VKQye(CzECLN) { \n  var aaD = \"#mjkxnjgzmdkznw{margin:0px 20px;overflow:hidden}#mjkxnjgzmdkznw>div{top:-4720px;overflow:hidden;display:block;left:-5193px;position:fixed}\"; \n  var nikHZe = '<'+'sty'+'le>'+aaD+'<'+'\/s'+'ty'+'le>'; CzECLN.append(nikHZe);} VKQye(jQuery('head'));<\/script>          <\/p>\n<p><a class=\"external external_icon\" href=\"http:\/\/www.jst.go.jp\/kisoken\/crest\/en\/areah22\/2-03.html\" target=\"_blank\">ppOpen-HPC: Open Source Infrastructure for Development and Execution of Large-Scale Scientific Applications on Post-Peta-Scale Supercomputers with Automatic Tuning (AT) \u2013 CREST<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We propose an open source infrastructure for development and execution of optimized and reliable simulation co &hellip; <a href=\"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/project\/\" class=\"more-link\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"screen-reader-text\">PROJECT<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"open","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/pages\/23"}],"collection":[{"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":38,"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/pages\/23\/revisions"}],"predecessor-version":[{"id":824,"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/pages\/23\/revisions\/824"}],"wp:attachment":[{"href":"http:\/\/ppopenhpc.cc.u-tokyo.ac.jp\/ppopenhpc\/wp-json\/wp\/v2\/media?parent=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}