Peta-scale high-perfomlance computing systems are increasingly built with heterogeneous CPU and GPU nodes to achieve higher power efficiency and computation throughput. While providing unprecedented capabilities to co...Peta-scale high-perfomlance computing systems are increasingly built with heterogeneous CPU and GPU nodes to achieve higher power efficiency and computation throughput. While providing unprecedented capabilities to conduct computational experiments of historic significance, these systems are presently difficult to program. The users, who are domain experts rather than computer experts, prefer to use programming models closer to their domains (e.g., physics and biology) rather than MPI and OpenME This has led the development of domain-specific programming that provides domain-specific programming interfaces but abstracts away some performance-critical architecture details. Based on experience in designing large-scale computing systems, a hybrid programming framework for scientific computing on heterogeneous architectures is proposed in this work. Its design philosophy is to provide a collaborative mechanism for domain experts and computer experts so that both domain-specific knowledge and performance-critical architecture details can be adequately exploited. Two real-world scientific applications have been evaluated on TH-IA, a peta-scale CPU-GPU heterogeneous system that is currently the 5th fastest supercomputer in the world. The experimental results show that the proposed framework is well suited for developing large-scale scientific computing applications on peta-scale heterogeneous CPU/GPU systems.展开更多
Biological ion channels show that ultrafast ions and molecules transmission are in a quantum way of single molecular or ionic chain with a certain number of molecules or ions, and we define it as "quantum-confined su...Biological ion channels show that ultrafast ions and molecules transmission are in a quantum way of single molecular or ionic chain with a certain number of molecules or ions, and we define it as "quantum-confined superfluid" (QSF). This ordered ultrafast flow in the confined channel can be considered as "quantum tunneling fluid effect" with a "tunneling distance", which is corresponding to the period of QSF. Recent research demonstrated that artificial biomimetic nanochannels also showed the phenomenon of QSF, such as ion and water channels. The introduction of QSF concept in the fields of chemistry and biology may create significant impact. As for chemistry, the QSF effect provides new ideas for accurate synthesis in organic, inorganic, polymer, etc. We believe the implementation of the idea of QSF will promote the development of QSF biochemistry, biophysics, bioinformatics and biomedical science.展开更多
基金Project(61170049) supported by the National Natural Science Foundation of ChinaProject(2012AA010903) supported by the National High Technology Research and Development Program of China
文摘Peta-scale high-perfomlance computing systems are increasingly built with heterogeneous CPU and GPU nodes to achieve higher power efficiency and computation throughput. While providing unprecedented capabilities to conduct computational experiments of historic significance, these systems are presently difficult to program. The users, who are domain experts rather than computer experts, prefer to use programming models closer to their domains (e.g., physics and biology) rather than MPI and OpenME This has led the development of domain-specific programming that provides domain-specific programming interfaces but abstracts away some performance-critical architecture details. Based on experience in designing large-scale computing systems, a hybrid programming framework for scientific computing on heterogeneous architectures is proposed in this work. Its design philosophy is to provide a collaborative mechanism for domain experts and computer experts so that both domain-specific knowledge and performance-critical architecture details can be adequately exploited. Two real-world scientific applications have been evaluated on TH-IA, a peta-scale CPU-GPU heterogeneous system that is currently the 5th fastest supercomputer in the world. The experimental results show that the proposed framework is well suited for developing large-scale scientific computing applications on peta-scale heterogeneous CPU/GPU systems.
基金supported by the National Key R&D Program of China(2017YFA0206900)the National Natural Science Foundation of China(21625303)
文摘Biological ion channels show that ultrafast ions and molecules transmission are in a quantum way of single molecular or ionic chain with a certain number of molecules or ions, and we define it as "quantum-confined superfluid" (QSF). This ordered ultrafast flow in the confined channel can be considered as "quantum tunneling fluid effect" with a "tunneling distance", which is corresponding to the period of QSF. Recent research demonstrated that artificial biomimetic nanochannels also showed the phenomenon of QSF, such as ion and water channels. The introduction of QSF concept in the fields of chemistry and biology may create significant impact. As for chemistry, the QSF effect provides new ideas for accurate synthesis in organic, inorganic, polymer, etc. We believe the implementation of the idea of QSF will promote the development of QSF biochemistry, biophysics, bioinformatics and biomedical science.