ハシモト マサトモ
Masatomo Hashimoto
橋本 政朋 所属 千葉工業大学 人工知能・ソフトウェア技術研究センター 人工知能・ソフトウェア技術研究センター 職種 主席研究員 |
|
言語種別 | 英語 |
発行・発表の年月 | 2015/11 |
形態種別 | 国際会議プロシーディングス |
査読 | 査読あり |
標題 | Developing a high-performance quantum chemistry program with a dynamic scripting language |
執筆形態 | 共著 |
掲載誌名 | Proceedings of the 3rd International Workshop on Software Engineering for High Performance Computing |
掲載区分 | 国外 |
出版社・発行元 | ACM |
巻・号・頁 | pp.9-15 |
著者・共著者 | Tomomi Shimazaki, Masatomo Hashimoto, Toshiyuki Maeda |
概要 | We discuss the use of dynamic programming languages such as Python to develop first-principles quantum chemistry programs for high-performance computing environments. Dynamic scripting programming languages, in general, have distinct advantages in terms of developer productivity over compiled languages such as C/C++ and Fortran, because of their ease of use and extensive libraries. Such "static" languages have clear performance advantages due to their optimizing compilers. In particular, we report on our experience developing a quantum chemistry program that attempts to combine the best of both worlds by using language binding techniques to bridge different programming languages. |
DOI | 10.1145/2830168.2830170 |
ISBN | 978-1-4503-4012-0 |
researchmap用URL | https://dl.acm.org/citation.cfm?id=2830170 |