HPCシステムズではエンジニアを募集しています。詳しくはこちらをご覧ください。
HPCシステムズのエンジニア達による技術ブログ

Tech Blog

2020-07

計算化学

量子コンピュータ勉強会レポート(その1) ~数年後には化学への応用が可能に!?~

はじめに  量子コンピュータが最近大きな注目を浴びています。量子コンピュータは、ミクロの世界を支配する量子力学の原理を応用したコンピュータで、電気信号のオンオフを基礎原理とした現在のコンピュータ(この分野では「古典コンピュータ」とも呼ばれる)を遥かに上回る計算能力を秘めています。昨年の10月にGoogle社が「量子超越(=古典コンピュータを超える計算速度)を実現した」論文を公表し、大きな話題となりました。この論文では、ある命題について最速のスーパーコンピュータを使っても1万年かかる計算を、量子コンピュータはわずか200秒で解いたという内容が書かれています。その命題とは「量子コンピュータの動作...
HPC

EPYC ROME環境におけるMKL環境変数の影響について その2

前回のブログの通り、実際にアプリケーションの動作を確認していきます。 今回検証に使用したハードウェア環境、開発環境は以下の1ノードとなります。 HW構成 :CPU                  AMD EPYC 7702 ( 2.0GHz / 64core ) x 2        Memory              256 GB ( 16 GB 3200 MT/s x 16 ) OS         :CentOS 7.6 Compiler:Intel Compiler 19.0.5.281、17.0.7.259 MKL   : 上記 Intel Compiler に同梱...
HPC

EPYC ROME環境におけるMKL環境変数の影響について その1

お久しぶりです。 随分間が空いてしまいました、申し訳ありません。 EPYC ROME環境での計算科学アプリケーションの挙動について、引き続き書いていこうと思います。 ソースコードで配布されている科学技術計算用アプリケーションにおいては、想定している開発環境として、数値計算ライブラリ Intel Math Kernel Library ( MKL )に対応しているものが複数あります。 弊社ではこのようなアプリケーションでMKLを使用したビルドを行っています。 これは、Intel製CPU環境においては、MKLが性能的に優れ、動作的にも安定しているためです。 しかし、EPYC環境において...