再び脚光を浴びた
アクセラレーター
このアクセラレーターの分野で古くから注目されたのがFPGAである。FPGAとはなにか? という話をそもそもこの連載の中では一度もしたことがないので、いずれ解説したいと思うが、とりあえず今は「プログラムで内部の回路構成を変えられるハードウェア」と説明しておく。
古いところでは、シーモア・クレイが事故で逝去する前に設立したSRC Computers, LLC(関連記事)は、その後Reconfigurable Computingという概念に基づくシステムを開発するようになるが、ここで使われたのがFPGAであった。
また、クレイはXD1というシステムを発売するが、これはOpteron×2にXilinxのVirtex-II FPGAをアクセラレーターとして搭載した構成だった。
最近では、マイクロソフトがデータセンターにFPGAを投入というニュースで賑わっているが、他のどんなアクセラレーターと比較しても柔軟性に富んだ構成が実現できるのがFPGAの強みであり、これが評価され続けているということでもある。
ただしその反面、FPGAには欠点もある。それが効率である。FPGAとASIC(専用回路)を比較した場合、FPGAはおおむね1桁効率が悪い。先にインテルの8086が2万9000トランジスタだと記したが、同じ回路をFPGAで構成すると、だいたい29万から30万トランジスタを必要とする。
当然トランジスタ数が多ければ消費電力も増えるし、その分発熱も多い。したがってFPGAを使う場合は、その効率の悪さを埋めて余りあるほど効果的なアルゴリズムを実装するようにしないとあまり効果的ではない。以前から広くアクセラレーター用途として注目されつつ、普及がゆっくりなのはこのあたりに理由がある。
その一方でもう1つ注目され、急速に普及してきたのがGPUである。ということで続きは次回説明しよう。
この連載の記事
-
第769回
PC
HDDのコントローラーとI/Fを一体化して爆発的に普及したIDE 消え去ったI/F史 -
第768回
PC
AIアクセラレーター「Gaudi 3」の性能は前世代の2~4倍 インテル CPUロードマップ -
第767回
PC
Lunar LakeはWindows 12の要件である40TOPSを超えるNPU性能 インテル CPUロードマップ -
第766回
デジタル
Instinct MI300のI/OダイはXCDとCCDのどちらにも搭載できる驚きの構造 AMD GPUロードマップ -
第765回
PC
GB200 Grace Blackwell SuperchipのTDPは1200W NVIDIA GPUロードマップ -
第764回
PC
B100は1ダイあたりの性能がH100を下回るがAI性能はH100の5倍 NVIDIA GPUロードマップ -
第763回
PC
FDD/HDDをつなぐため急速に普及したSASI 消え去ったI/F史 -
第762回
PC
測定器やFDDなどどんな機器も接続できたGPIB 消え去ったI/F史 -
第761回
PC
Intel 14Aの量産は2年遅れの2028年? 半導体生産2位を目指すインテル インテル CPUロードマップ -
第760回
PC
14nmを再構築したIntel 12が2027年に登場すればおもしろいことになりそう インテル CPUロードマップ -
第759回
PC
プリンター接続で業界標準になったセントロニクスI/F 消え去ったI/F史 - この連載の一覧へ