このページの本文へ

木構造の事前分離によりBFS木構築を高速化、富岳で約20%の性能向上

NTTがグラフ探索の高速化アルゴリズム開発 スパコン富岳のBFS世界1位に貢献

2024年06月25日 17時50分更新

文● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 NTTは、2024年6月25日、グラフ探索を高速化するアルゴリズムを開発したことを発表した。

 多くの情報は事物のネットワーク構造として解釈可能であり、そのつながりを「頂点」と「辺」で表現するグラフは、都市インフラやAI、セキュリティ、創薬などの分野で重要視されている。

 このグラフデータの活用に向け、同社ではグラフ処理における基礎的な要素技術であるBFS(幅優先探索)の研究を続けてきた。BFSは、グラフ全体の頂点を近い順に辿る計算方法となる。

木構造の事前分離により BFS木構築を高速化

 今回NTTが確立したのは、「Forest Pruning」という、始点から近い順に頂点を辿るための「BFS木」の構築を高速化するアルゴリズムだ。

 まず、事前計算でグラフの一部(木構造部分)を分離。始点が与えられた際に、残ったグラフで頂点を辿って部分的なBFS木を構築する。そこに分離しておいた木構造部分を接合して、完全なBFS木を構築する。

処理の流れ:グラフの一部(木構造の部分)を事前に発見して分離、BFS木構築時に接続する

 このアルゴリズムによって、繰り返されるBFSの時間を短縮して、高速化および省電力化を実現する。通常のBFSと同一のBDS木構築が担保され、木構造部分の分離でグラフが縮小されることで、消費メモリ量も削減される。

 同技術は、同じグラフに対して、異なる始点でBFSを繰り返す用途に効果的だという。

「富岳」の大規模グラフ探索性能が約20%向上

 NTTを含むスーパーコンピュータ「富岳」の共同研究グループでは、Forest Pruningと新たなグラフデータの圧縮技術を富岳向けに実装。スーパーコンピュータの性能ランキング「Graph500」のBFS部門で、富岳が保有する最高記録を約20%向上させ、同ランキングの9期連続世界1位に貢献したという。

 富岳を構成する計算ノードのうち15万2064台(全体の約96%)を用いて、Graph500で規定されたSCALE42および43のグラフで性能を計測。SCALE42では約20%の性能向上を、SCALE43では約43%の性能向上を実現した。なお、SCALE43は、実験時間短縮のためにGraph500で要求されている検算処理を省略したことから、ランキングには投稿していない。

富岳の性能向上の結果

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    スマホ

    ここまで便利なのか! 子どもの居場所を90秒間隔で教えてくれる、安心の見守りガジェットがすごいぞ

  2. 2位

    Team Leaders

    Power AutomateでSharePoint APIを使う ― SPOリストを自動作成するフローを作ろう

  3. 3位

    クラウド

    「すでに開発コードの4分の3はAI生成」 Google Cloud CEO、エージェント時代の戦略を語る

  4. 4位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  5. 5位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  6. 6位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  7. 7位

    ソフトウェア・仮想化

    日本の自治体がみんな使っている「ManageEngine」 IT運用のすべての課題解決を目指す

  8. 8位

    sponsored

    “脱VPN”方針の大手エネルギー企業、だがZTNA移行の成功パターンが分からず… どうすればよい?

  9. 9位

    データセンター

    NTT、AIインフラ構想「AIOWN(AI×IOWN)」を発表 国内データセンター総容量は3倍超の「1ギガワット」へ

  10. 10位

    sponsored

    「なぜうちの会社が狙われるのか?」 ランサムウェア攻撃者の「目線」を探る

集計期間:
2026年05月07日~2026年05月13日
  • 角川アスキー総合研究所