人生100年時代を楽しむ、大人の生き方 Magazine

世界第1位となった「富岳」の恐るべき処理速度!2位の中国との差は?

スーパーコンピューター「富岳」は、ビッグデータの処理で重要となるグラフ解析で最高レベルの評価!

 

 

1.「富岳」測定結果

共同研究グループは、 「富岳」の一部である92,160ノード[2](全体の約58%」)を用いて、 約1.1兆個の頂点と17.6兆個の枝から構成される超大規模グラフに対する幅優先探索問題を平均0.25秒で解くことに成功した。

Graph500のスコアは、 70,980GTEPS(ギガテップス)[3]です。 同じく「京」の測定結果は、 31,302GTEPS(2019年6月時点)であったため、 2倍以上の性能向上を達成。

なお、 2020年6月時点の「Graph500」のランキング第2位は、 中国の「Sunway TaihuLight」で、 測定結果は23,756GTEPS。

すなわち、 第2位とは約3倍の性能差となります。

 

 

【関連リンク】

このたび公開されたGraph500の順位は以下の通りです。

Graph500の順位はこちら

 

 

2.Graph500について

実社会における複雑な現象は、 大規模なグラフ(頂点と枝によりデータ間の関連性を示したもの)として表現される場合が多いため、 コンピュータによる高速なグラフ解析が必要とされている。

例えば、 ソーシャル・ネットワークキング・サービスなどでは、 「誰と誰がつながっているか」といった関連性のあるデータを解析する際にグラフ解析が用いられる。

さらにSociety 5.0[4] に向けた取り組みにおいて、 IoT(Internet of Things)などの技術で取得された大量のデータをグラフに変換して計算機で高速処理することによって新しい価値を産み出す新規ビジネスの開拓が推進されている。

これらは新しい産業の創出と廃棄物排出の削減の両立を目的としており、 「持続可能な開発目標 (SDGs) [5]」のうち特に 9 (産業・技術革新・社会基盤) および11(持続可能なまちづくり)の推進に大きく寄与することが期待されている。

このような多種多様な応用を持つグラフ解析の性能を競うのがGraph500だ。

Graph500は2010年から始まり、 そのランキングは年に2回(6月と11月)更新される。

Graph500では1兆個の頂点を超えるような大規模グラフを扱うため、 グラフのデータを複数台のノードに分散して配置する必要がある。

共同研究グループは、 スーパーコンピュータ上で大規模なグラフを高速に解析できるソフトウェアの開発を進めてきた。

また下記(1)~(3)の先進的なソフトウェア技術を高度に組合せることにより、 今後予想される実データの大規模化および複雑化に対応可能な世界最高レベルの性能を持つグラフ探索ソフトウェアの開発に成功している注1)。

(1) 複数のノード間におけるグラフデータの効率的な分割方法

(2) 冗長なグラフ探索を削減するアルゴリズム

(3) スーパーコンピュータの大規模ネットワークにおける通信性能最適化

共同研究グループは、 「京」による測定結果で9期連続(2014年6月~2019年6月、 通算10期)でGraph500の世界第1位を獲得した。

「京」はすでに運用を終了したため、 2019年11月以降のランキングからは外れていますが、 今回の「富岳」の測定結果は「京」を大きく上回るものだった。

なお、 「京」の結果も「富岳」を除いて、 いまだ破られていない。

Graph500の第1位獲得は、 「富岳」が科学技術計算でよく用いられる規則的な計算だけでなく、 不規則な計算が大半を占めるグラフ解析においても高い能力を持っていることを実証したものであり、 幅広い分野のアプリケーションに対応できるという「富岳」の汎用性の高さを示すもの。

また、 ハードウェアの性能を最大限に活用できるソフトウェアを開発した、 共同研究グループの技術力の高さを示すものでもあります。

注1) Koji Ueno, Toyotaro Suzumura, Naoya Maruyama, Katsuki Fujisawa, Satoshi Matsuoka, ”Efficient Breadth-First Search on Massively Parallel and Distributed Memory Machines”, Data Science and Engineering, Springer, March 2017, Volume 2, Issue 1, pp 22-35

 

【関連リンク】

理研 計算科学研究センター

大規模グラフ解析プログラムのGitHubレポジトリ

 

【補足説明】

[1] スーパーコンピュータ「富岳(ふがく)」

「京」の後継機。 社会的・科学的課題の解決で日本の成長に貢献し、 世界をリードする成果を生み出すことを目的とし、 電力性能、 計算性能、 ユーザの利便性・使い勝手の良さ、 画期的な成果創出、 ビッグデータやAI(人工知能)の加速機能の総合力において世界最高レベルのスーパーコンピュータとして2021年の共用開始を目指している。

「富岳」は”富士山”の異名で、 富士山の高さが「富岳」の性能の高さを表し、 また富士山の裾野の広がりが「富岳」のユーザの拡がりを意味する。

また、 “富士山”は海外での知名度も高く、 名称として相応しいこと、 さらにはスーパーコンピュータの名称は山にちなむ潮流があることなどから理研が選考した。

 

[2] ノード
スーパーコンピュータにおけるオペレーティングシステムが動作できる最小の計算資源の単位。

「富岳」の場合は、 1つのCPU(中央演算装置)および32GiB(ギビバイト)のメモリから構成される。

 

[3] TEPS
Graph500ベンチマークの実行速度を表すスコア。

Graph500ベンチマークでは与えられたグラフの頂点とそれをつなぐ枝を処理する。

Graph500におけるコンピュータの速度は1秒間あたりに処理した枝の数として定義されている。

TEPSは T raversed E dges P er S econdの略。 GTEPSのGは10の9乗を表し、 GTEPSは1秒あたりに処理した枝の数を10の9乗で割った値である。

GTEPS値の計算には、 64試行における調和平均が使用されている。

 

[4] Society5.0

狩猟社会(Society 1.0)、 農耕社会(Society 2.0)、 工業社会(Society 3.0)、 情報社会(Society 4.0)に続く、 新たな社会を指すもので、 第5期科学技術基本計画において我が国が目指すべき未来社会の姿として初めて提唱された。

IoT、 ロボット、 AI、 ビッグデータといった社会の在り方に影響を及ぼす新たな技術をあらゆる産業や社会生活に取り入れ、 経済発展と社会的課題の解決を両立していく新たな社会の実現を目指すこととしている。

 

[5] 持続可能な開発目標 (SDGs)
2015年9月の国連サミットで採択された「持続可能な開発のための2030アジェンダ」にて記載された2016年から2030年までの国際目標。

持続可能な世界を実現するための17のゴール、 169のターゲットから構成され、 発展途上国のみならず、 先進国自身が取り組むユニバーサル(普遍的)なものであり、 日本としても積極的に取り組んでいる。

(外務省ホームページから一部改変して転載)

 

 

編集・構成 MOC(モック)編集部
人生100年時代を生きる、
大人のためのマガジンMOC(モック)
Moment Of Choice-MOC.STYLE

 

PROFILE

MOC 編集部

大人の生き方Magazine MOC(モック)編集部
芸術・イベント・自治体のニュースから厳選した情報のみをお届けします。

GA-ASI、海上保安庁向けに遠隔操縦無人機の飛行実証を日本にて実施。

捜索救助や災害対応活動など、 広域の海洋監視が伴う海上保安庁の業務において、無人機の実用性の検証を9月中旬に開始。20…

作家 小野正嗣 x 国境なき医師団 コロナ禍における人道危機今問われる医療と…

国境なき医師団(MSF)日本は、 芥川賞作家で早稲田大学教授の小野正嗣氏を迎え、 MSF日本会長で外科医の久留宮隆とと…

アフガニスタンにおける、新型コロナウイルスの被害。医療現場への攻撃が市民生活に…

カブール (ICRC)より報告。 暴力行為が後を絶たないアフガニスタンで、 医療施設も標的にされている。 かつてないほ…

今、そこにある死の危機。新型コロナウイルスは高齢者にどのような脅威を感じさせて…

株式会社GoodServiceは、 全国60歳以上の男女を対象に「新型コロナウイルスと心の変化」に関する調査を実施した…

アフリカ・南スーダンにて、新型コロナウイルス感染予防を!衛生事業を中心とした緊…

特定非営利活動法人REALs (Reach Alternatives) は、 ジャパン・プラットフォーム(JPF) の…

「おもちゃで児童労働をなくそう!」不要になった子どものおもちゃ・フィギュア・C…

新型コロナウイルスの影響で外出を控え、 家の整理整頓や を始める人が増える日本。国際協力NGO「シャプラニール=市民に…