エクサスケールコンピュータ

エクサスケール・コンピュータ: exascale computer)またはエクサスケール・コンピューティング: exascale computing)は、1秒間に1018回以上の浮動小数点演算(1エクサフロップスexaFLOPS)を行うことができるコンピュータシステムを指す。この用語は、一般的にはスーパーコンピュータシステムの性能を指し、2021年1月時点でこの目標を達成した単一システムは存在しないが、このマイルストーンに到達するために設計されているシステムがある。2020年4月、分散コンピューティングによるFolding@homeのネットワークは、1 exaFLOPSの演算性能を達成した[1][2][3][4]

エクサスケール・コンピューティングは、計算機工学の分野で大きな成果をもたらす。主に、天気予報個別化医療など、科学的応用や予測の改善が可能になる[5]。エクサスケールはまた、ヒューマン・ブレイン・プロジェクト英語版で目標とされている[6]人間の脳の神経レベルでの推定処理能力に達している。また、TOP500リストのように、エクサスケール・コンピュータを最初に構築する国になる競争もある[7][8][9][10]

定義 編集

1秒あたりの浮動小数点演算(Floating Point Operation Per Second、FLOPS)は、コンピュータの性能を表す指標である。FLOPSはさまざまな精度の測定値で記録できるが、TOP500スーパーコンピュータリストでは、LINPACKベンチマークを使用して64ビット(倍精度浮動小数点形式)の演算を1秒間に実行した回数でランキングするという標準的な指標が用いられている[11]

技術的な課題 編集

アプリケーションが、エクサスケール・コンピューティング・システムの能力を十分に活用できるようにすることは、簡単ではないと認識されている[12]。エクサスケール・プラットフォーム上でデータ集約型アプリケーションを開発するには、新しく効果的なプログラミング・パラダイムランタイム・システムが利用できる必要がある[13]。この壁を最初に破ったFolding@homeプロジェクトは、クライアント・サーバー・モデルネットワーク・アーキテクチャ英語版を使用して、数十万のクライアントに作業を送信するサーバーのネットワークに依存している[14][15]

歴史 編集

最初のペタスケール英語版(1015 FLOPS)コンピュータは2008年に稼働した[16]Computerworld英語版誌は、2009年のスーパーコンピューティング会議で、2018年までにエクサスケールの実現を予測した[17]。2014年6月、Top500スーパーコンピュータの停滞により、2020年までのエクサスケールシステムの可能性を疑問視する声が上がっていた[18]

2018年までにエクサスケール・コンピューティングは実現しなかったが、同じ年に、Summit OLCF-4スーパーコンピュータは、ゲノム情報を解析しながら、(FLOPSではなく)別の指標を用いて1秒間に1.8×1018回の計算を行った[19]。これを実施したチームは、2018年のACM/IEEE Supercomputing Conferenceゴードン・ベル賞を受賞した[要出典]

exaFLOPSの壁は、2020年3月に分散型Folding@homeプロジェクトによって初めて破られた[20][15]

開発 編集

米国 編集

2008年、米国エネルギー省科学局英語版国家核安全保障局という2つの米国政府組織が、エクサスケールスーパーコンピュータの開発のためにInstitute for Advanced Architectures(カタルーニャ高等構築研究所)に資金を提供し、サンディア国立研究所オークリッジ国立研究所もエクサスケール設計に協力することになった[21]。この技術は、基礎研究工学地球科学生物学材料科学、エネルギー問題、国家安全保障など、さまざまな計算集約型の研究分野での応用が期待されていた[22]

2012年1月、インテル社は、2018年までにエクサスケール技術を開発するという約束を果たすために、QLogic英語版社からInfiniBand製品群を1億2500万米ドルで購入した[23]

2012年までに、米国はエクサスケール・コンピューティングの開発に1億2600万ドルを割り当てた[24]

2013年2月[25]Intelligence Advanced Research Projects Activity英語版(インテリジェンス高等研究計画活動)は、超伝導ロジック英語版に基づいてエクサスケールの速度で動作する新世代の超伝導スーパーコンピュータ英語版を想定したCryogenic Computer Complexity(C3)プログラムを開始した。2014年12月、IBM、レイセオンBBNテクノロジーズ、ノースロップ・グラマンとC3プログラムの技術開発のための複数年契約を発表した[26]

2015年7月29日、バラク・オバマ大統領は、エクサスケールシステムの開発を加速し、ポスト半導体コンピューティングの研究への資金提供を求める国家戦略的コンピューティング・イニシアチブ英語版を創設する大統領令に署名した[27]。エクサスケール・コンピューティング・プロジェクトは、2021年までにエクサスケール・コンピュータの構築を目指している[28]

2019年3月18日、米国エネルギー省とインテルは、最初のexaFLOPSスーパーコンピュータを2021年末までにアルゴンヌ国立研究所で稼働させると発表した。Auroraと名付けられたこのコンピュータは、インテルとクレイ社(現ヒューレット・パッカード・エンタープライズ社)によってアルゴンヌに納入される予定で、インテルのXe GPGPUと将来のXeon Scalable CPUを搭載し、価格は6億米ドルになると予想されている[29]

2019年5月7日、米国エネルギー省は、オークリッジ国立研究所にFrontierスーパーコンピュータを構築する契約をクレイ(現ヒューレット・パッカード・エンタープライズ)と結んだことを発表した。Frontierは2021年に稼働を開始する予定で、1.5 exaFLOPS以上の性能を持つ、世界で最も強力なコンピュータとなると見込まれている[30]

2020年3月4日、米国エネルギー省は、ローレンス・リバモア国立研究所(LLNL)に設置するスーパーコンピュータ「El Capitan」を6億米ドルで構築する契約を、ヒューレット・パッカード・エンタープライズおよびAMD社と締結したことを発表した。主に(排他的ではないが)核兵器のモデリングに使用されることが期待されている。El Capitanが最初に発表されたのは2019年8月、DOEとLLNLがCray社からShastaスーパーコンピュータを購入することを明らかにしたときであった。El Capitanは2023年初頭に稼働し、2 exaFLOPSの性能を発揮する予定である。AMD製のCPUとGPUを使用し、EPYC Zen 4 CPUあたり4つのRadeon Instinct GPUを使用することで、人工知能タスクを高速化する。El Capitanは約40MWの電力を消費すると見込まれている[31][32]

2020年11月現在、アメリカには世界最速のスーパーコンピュータ5台のうち3台が設置されている[33]

日本 編集

日本では、2013年に理化学研究所計算科学研究センターが2020年に向けて、消費電力30メガワット未満のエクサスケールシステムの計画を開始した[34]。2014年、富士通は理化学研究所から「」の後継となる次世代スーパーコンピュータの開発契約を受注した[35]。後継機は「富岳」と呼ばれ、最低でも1 exaFLOPSの性能を持ち、2021年にフル稼働することを目指している。2015年、富士通は国際スーパーコンピューティング会議において、このスーパーコンピュータがARM社と共同設計した拡張機能を備えたARMv8英語版アーキテクチャを実装したプロセッサを使用することを発表した[36]。これは、2020年6月に一部運用を開始し、(LINPACKではなく)HPL-AIベンチマークで1.42 exaFLOPS(fp64精度のfp16)を達成し、史上初の1 exaFLOPSを達成したスーパーコンピュータとなった[37][38]。日本の最高峰である富士山にちなんで名付けられた「富岳」は、2020年11月17日に発表されたスーパーコンピュータの計算速度ランキングTOP500(LINPACK)で1位を維持し、毎秒442兆回の計算速度、つまり0.442 exaFLOPSを達成した[39]

中国 編集

2020年6月時点で、中国は世界最速のスーパーコンピュータ5台のうち2台を保有している[40]。国防科技大学(NUDT)のコンピューティング学部長によると、中国初のエクサスケール・スーパーコンピュータは、2020年半ば以降に稼働を開始する予定である。次世代高性能コンピュータに関する国家計画によると、中国は第13次5カ年計画期間(2016年~2020年)にエクサスケール・コンピュータを開発する予定である。天津浜海区政府、NUDT、天津国家スーパーコンピューティングセンターがプロジェクトに取り組んでいる。Tianhe-1Tianhe-2に続くエクサスケールの後継機はTianhe-3と名付けられる予定である[41]

欧州連合 編集

See also Supercomputing in Europe

2011年、エクサスケール・コンピューティングの技術やソフトウェアの開発を目的としたいくつかのプロジェクトが欧州連合(EU)で開始された。たとえば、CRESTAプロジェクト(Collaborative Research into Exascale Systemware, Tools and Applications)[42]、DEEPプロジェクト(Dynamical ExaScale Entry Platform)[43]、Mont-Blancプロジェクト[44]がある。エクサスケールへの移行に基づく欧州の主要プロジェクトは、MaX(Materials at the Exascale)プロジェクトである[45]。EoCoE(Energy oriented Centre of Excellence)は、エクサスケール技術を活用して、カーボンフリー・エネルギーの研究と応用をサポートする[46]

2015年、マンチェスター大学チェシャー州のSTFCデアズベリー研究所英語版との間で進められている大規模な研究プロジェクトScalable, Energy-Efficient, Resilient and Transparent Software Adaptation(SERT)は、英国の工学・物理科学研究評議会から100万ポンド(約1億5000万円)を授与された。SERTプロジェクトは、2015年3月に開始される予定であった。これは、「Software for the Future II」プログラムの基でEPSRCによる資金提供を受け、プロジェクトは数値解析グループ(NAG、Numerical Analysis Group)、クラスタビジョン(Cluster Vision)、科学技術施設研究会議(STFC、Science and Technology Facilities Council)と提携される[47]

2018年9月28日、欧州高性能コンピューティング共同事業英語版(EuroHPC JU)がEUによって正式に設立された。EuroHPC JUは、2022/2023年までにエクサスケールのスーパーコンピュータの構築を目標としている。EuroHPC JUは、約10億ユーロの予算で公的会員から共同出資される。EUの資金拠出は4億8600万ユーロである[48][49]

台湾 編集

2017年6月、台湾National Center for High-Performance Computingは、日本で最速かつ最強のA.I.ベースのスーパーコンピュータを構築している富士通から全面的な技術移転に基づき、新しい中間スーパーコンピュータの構築に資金を提供し、台湾初のエクサスケール・スーパーコンピュータの設計と構築に向けた取り組みを開始した[50][51][52][53][54]。さらに、台湾のフォックスコン社が台湾全体で最大かつ最速のスーパーコンピュータを最近設計および構築するなど、エクサスケール・スーパーコンピュータ技術の迅速な開発に焦点を当てた台湾独自の取り組みが数多く行われている。このフォックスコンの新型スーパーコンピュータは、最先端の台湾製エクサスケール・スーパーコンピュータの設計と構築に向けた研究開発の足がかりとなるよう設計されている[55][56][57][58]

インド 編集

2012年、インド政府は、第12次5ヵ年計画期間 (インド)英語版(2012-2017年)にスーパーコンピューティング研究に25億米ドルを投入することを提案した。このプロジェクトは、バンガロールインド理科大学院(IISc)が担当することになった。さらに、その後インドがエクサフロップス級の処理能力を持つスーパーコンピュータの開発を計画していることが明らかになった[59]。これは、承認後5年以内にC-DAC英語版によって開発される[60]

参照項目 編集

脚注 編集

  1. ^ Folding@home. “https://twitter.com/foldingathome/status/1249778379634675712” (英語). Twitter. 2021年4月10日閲覧。
  2. ^ Folding@home (2020年3月25日). “Thanks to our AMAZING community, we've crossed the exaFLOP barrier! That's over a 1,000,000,000,000,000,000 operations per second, making us ~10x faster than the IBM Summit!pic.twitter.com/mPMnb4xdH3” (英語). @foldingathome. 2020年4月4日閲覧。
  3. ^ Folding@Home Crushes Exascale Barrier, Now Faster Than Dozens of Supercomputers - ExtremeTech”. www.extremetech.com. 2020年4月4日閲覧。
  4. ^ Folding@Home exceeds 1.5 ExaFLOPS in the battle against Covid-19” (英語). TechSpot. 2020年4月4日閲覧。
  5. ^ Gagliardi, Fabrizio; Moreto, Miquel; Olivieri, Mauro; Valero, Mateo (1 May 2019). “The international race towards Exascale in Europe” (英語). CCF Transactions on High Performance Computing 1 (1): 3–13. doi:10.1007/s42514-019-00002-y. ISSN 2524-4930. 
  6. ^ Brain performance in FLOPS – AI Impacts” (英語). aiimpacts.org (2015年7月26日). 2017年12月27日閲覧。
  7. ^ Moss, Sebastian (2019年3月15日). “The race to exascale: A story of superpowers and supercomputers” (英語). www.datacenterdynamics.com. https://www.datacenterdynamics.com/en/analysis/superpowers-supercomputers-and-race-exascale/ 2020年7月6日閲覧。 
  8. ^ Waters, Richard (2020年3月5日). “Opinion: How the US and China are calculating on supercomputer dominance”. www.ft.com. https://www.ft.com/content/ad9b2c28-5efe-11ea-b0ab-339c2307bcd4 2020年7月6日閲覧。 
  9. ^ Anderson, Mark (2020年1月7日). “Full Page Reload” (英語). IEEE Spectrum: Technology, Engineering, and Science News. https://spectrum.ieee.org/computing/hardware/will-china-attain-exascale-supercomputing-in-2020 2020年7月6日閲覧。 
  10. ^ Nuttall, Chris (2013年7月9日). “Supercomputers: Battle of the speed machines”. www.ft.com. https://www.ft.com/content/24dc83d6-e40e-11e2-b35b-00144feabdc0 2020年7月6日閲覧。 
  11. ^ FREQUENTLY ASKED QUESTIONS”. www.top500.org. 2020年6月23日閲覧。
  12. ^ Abraham, Erika; Bekas, Costas; Brandic, Ivona; Genaim, Samir; Broch Johnsen, Einar; Kondov, Ivan; Pllana, Sabri; Streit, Achim (2015-03-24), Preparing HPC Applications for Exascale: Challenges and Recommendations, arXiv:1503.06974, Bibcode2015arXiv150306974A 
  13. ^ Da Costa, Georges; et, al. (2015), “Exascale Machines Require New Programming Paradigms and Runtimes”, Supercomputing Frontiers and Innovations 2 (2): 6–27, doi:10.14529/jsfi150201, https://superfri.org/superfri/article/view/44/128 
  14. ^ About – Folding@home” (英語). 2020年3月26日閲覧。
  15. ^ a b Alcorn, Paull (2020年3月26日). “Folding@Home Network Breaks the ExaFLOP Barrier In Fight Against Coronavirus” (英語). Tom's Hardware. 2020年3月26日閲覧。
  16. ^ National Research Council (U.S.) (2008). The potential impact of high-end capability computing on four illustrative fields of science and engineering. The National Academies. p. 11. ISBN 978-0-309-12485-0. https://books.google.com/books?id=XHvp6eTSypIC&pg=PA11 
  17. ^ Scientists, IT community await exascale computers”. Computerworld (2009年12月7日). 2009年12月18日閲覧。
  18. ^ Anthony, Sebastian (2014年6月24日). “Supercomputer stagnation: New list of the world's fastest computers casts shadow over exascale by 2020”. Extremetech.com. 2021年4月9日閲覧。
  19. ^ Hines, Jonathan (2018年6月8日). “Genomics Code Exceeds Exaops on Summit Supercomputer”. Oak Ridge Leadership Computing Facility. 2021年4月9日閲覧。
  20. ^ Folding@home (2020年3月25日). “Thanks to our AMAZING community, we've crossed the exaFLOP barrier! That's over a 1,000,000,000,000,000,000 operations per second, making us ~10x faster than the IBM Summit!pic.twitter.com/mPMnb4xdH3” (英語). @foldingathome. 2020年3月26日閲覧。
  21. ^ Johnson, R. Colin (4 May 2008), “U.S. launches exaflop supercomputer initiative”, www.eetimes.com, http://www.eetimes.com/document.asp?doc_id=1168116 
  22. ^ Science Prospects and Benefits with Exascale Computing”. Oak Ridge National Laboratory. 2012年5月4日時点のオリジナルよりアーカイブ。2009年12月18日閲覧。
  23. ^ Intel Snaps Up InfiniBand Technology, Product Line from QLogic” (2012年1月23日). 2021年4月9日閲覧。
  24. ^ Obama Budget Includes $126 Million for Exascale Computing”. 2011年2月24日時点のオリジナルよりアーカイブ。2021年4月9日閲覧。
  25. ^ Proposers' Day Announcement for the IARPA Cryogenic Computing Complexity (C3) Program - IARPA-BAA-13-05(pd) (Archived)”. Federal Business Opportunities (2013年2月11日). 2015年10月11日閲覧。
  26. ^ US intel agency aims to develop superconducting computer”. Reuters (2014年12月3日). 2014年12月3日閲覧。
  27. ^ Executive Order Creating a National Strategic Computing Initiative”. whitehouse.gov (2015年7月29日). 2015年10月11日閲覧。
  28. ^ U.S. Bumps Exascale Timeline, Focuses on Novel Architectures for 2021”. The Next Platform (2016年12月8日). 2016年12月13日閲覧。
  29. ^ U.S. Department of Energy and Intel to deliver first exascale supercomputer”. Argonne National Laboratory (2019年3月18日). 2019年3月27日閲覧。
  30. ^ U.S. Department of Energy and Cray to Deliver Record-Setting Frontier Supercomputer at ORNL”. Oak Ridge National Laboratory (2019年5月8日). 2019年5月8日閲覧。
  31. ^ HPE, AMD win deal for U.S. supercomputer to model nuclear weapons” (2020年3月5日). 2021年4月9日閲覧。
  32. ^ Smith, Ryan. “El Capitan Supercomputer Detailed: AMD CPUs & GPUs To Drive 2 Exaflops of Compute”. www.anandtech.com. 2021年4月9日閲覧。
  33. ^ November 2020”. TOP500. 2021年3月14日閲覧。
  34. ^ Thibodeau, Patrick (November 22, 2013). “Why the U.S. may lose the race to exascale”. Computerworld. http://www.computerworld.com/article/2486248/high-performance-computing/why-the-u-s--may-lose-the-race-to-exascale.html. 
  35. ^ “RIKEN selects contractor for basic design of post-K supercomputer”, www.aics.riken.jp, (1 Oct 2014), オリジナルの13 January 2017時点におけるアーカイブ。, https://web.archive.org/web/20170113113654/http://www.aics.riken.jp/en/exe_project/basicdesign.html 2016年6月22日閲覧。 
  36. ^ “Fujitsu picks 64-bit ARM for Japan's monster 1,000-PFLOPS super”, www.theregister.co.uk, (20 June 2016), https://www.theregister.co.uk/2016/06/20/fujitsu_arm_supercomputer/ 
  37. ^ Results — HPL-AI 0.0.2 documentation”. icl.bitbucket.io. 2021年2月26日閲覧。
  38. ^ スーパーコンピュータ「富岳」の夜明け”. RIKEN (2020年7月1日). 2022年3月9日閲覧。
  39. ^ , http://www.asahi.com/sp/ajw/articles/13938448 
  40. ^ TOP500 List - June 2020” (英語). TOP500. 2020年7月3日閲覧。
  41. ^ China's Exascale Supercomputer Operational by 2020---Chinese Academy of Sciences”. english.cas.cn. 2021年4月9日閲覧。
  42. ^ Europe Gears Up for the Exascale Software Challenge with the 8.3M Euro CRESTA project”. Project consortium (2011年11月14日). 2011年12月10日閲覧。
  43. ^ Booster for Next-Generation Supercomputers Kick-off for the European exascale project DEEP”. FZ Jülich (2011年11月15日). 2011年12月10日閲覧。
  44. ^ Mont-Blanc project sets Exascale aims”. Project consortium (2011年10月31日). 2011年12月5日時点のオリジナルよりアーカイブ。2011年12月10日閲覧。
  45. ^ MaX website”. project consortium (2016年11月25日). 2016年11月25日閲覧。
  46. ^ EoCoE website”. Project consortium (2020年4月29日). 2020年4月29日閲覧。
  47. ^ Developing Simulation Software to Combat Humanity's Biggest Issues”. Scientific Computuing (2015年2月25日). 2015年4月14日時点のオリジナルよりアーカイブ。2015年4月8日閲覧。
  48. ^ EuroHPC - Europe's journey to exascale HPC”. 2019年2月9日閲覧。
  49. ^ The European High-Performance Computing Joint Undertaking - EuroHPC” (2018年1月11日). 2019年2月9日閲覧。
  50. ^ Fujitsu to build world-class AI supercomputer”. 2021年4月9日閲覧。
  51. ^ Fujitsu to Build Japan's Fastest Supercomputer | TOP500 Supercomputer Sites”. 2021年4月9日閲覧。
  52. ^ Fujitsu to Build 3-PFLOPS Supercomputer for Taiwan NCHC”. 2021年4月9日閲覧。
  53. ^ Asetek Receives Order from Fujitsu to Cool Japan's Fastest AI Supercomputer System - Asetek”. 2021年4月9日閲覧。
  54. ^ Fujitsu Receives Order for Japan's Fastest Supercomputer System for AI Applications - Fujitsu Global”. 2021年4月9日閲覧。
  55. ^ Foxconn Builds Taiwan's Largest Supercomputer | TOP500 Supercomputer Sites”. 2021年4月9日閲覧。
  56. ^ Taiwan-based firm reveals supercomputer”. 2021年4月9日閲覧。
  57. ^ Hon Hai unveils Taiwan's fastest superc”. 2021年4月9日閲覧。
  58. ^ Hon Hai unveils supercomputer system | Tech | FOCUS TAIWAN - CNA ENGLISH NEWS”. 2021年4月9日閲覧。
  59. ^ C-DAC and Supercomputers in India”. 2016年3月3日時点のオリジナルよりアーカイブ。2016年1月6日閲覧。
  60. ^ “India plans 61 times faster supercomputer by 2017”. Times of India. (2012年9月27日). http://articles.timesofindia.indiatimes.com/2012-09-17/hardware/33901529_1_first-supercomputers-petaflop-fastest-supercomputer 2012年10月9日閲覧。 

情報源 編集

外部リンク 編集