|
曖昧さ回避 |
現在の会社名はArm Holdings plc。英国ケンブリッジに本社を置く、ARMアーキテクチャ(後述)のCPU設計を提供(ライセンス)する企業。
ライセンス形態はソフトウェア的に記述されたデータ(ソフトマクロ)である「ARM RTL」が基本だが、回路配線とある程度の最適化を済ませた「ARM POP」も用意している。GPUなどの周辺コアはARMのものを使っても良いし、顧客自身が開発したものや他社のものを組み合わせても良い。さらには周辺回路の選択の幅が狭まるが、特定ファウンドリ(TSMCなど)にそのまま渡せば作ってくれる「ハードマクロ」も用意している。
AppleやQualcomm、富士通など一部の企業に対しては「アーキテクチャライセンス」としてCPUのマイクロアーキテクチャの設計を独自に行うことを認めている。
元々は6502ベースのパソコンを製造していたAcornというコンピュータメーカーからスピンアウトした会社である。同社はBBC Microのヒットを経て新しい32ビットRISCプロセッサであるARM2を独自開発し、 Acorn Archimedes というマシンに搭載した。ARMという名前はAcorn RISC Machineの略である。
1990年、このCPUに目をつけたAppleがPDAの草分けであるNewtonへの採用を決め、Acornのプロセッサ開発部門(わずか12人のエンジニア)がAppleと製造メーカーのVLSI Technologyの出資を受けてスピンアウトする形で独立企業のAdvanced RISC Machinesになった。この社名は1998年に上場の際、ARM Limitedに改称された(上場にあたり、Appleの持っていたARM株は売却され、Appleに多額の利益をもたらした)。
また、Newtonが発売されたのと同年の1993年に発表されたゲーム機の3DOにもARMが採用された。結果的にはNewtonも3DOも成功しなかったのだが、同じ年にTIのGSM携帯電話向けのチップセットに採用されたのがARMの運命の分かれ道となった。TIはARMベースのCPUを利用することを強く勧めたが、携帯メーカーのノキアは32ビット命令によりメモリ利用量が増えることを強く懸念した。ARMは日立のSuperHに倣い、16ビットの短縮命令(Thumb)を組み込むことにした。このThumb命令を実装したARM7TDMIとノキアのシンビアンOSが世界のGSM携帯の標準となる。ノキアのSymbian OSがGSM携帯の標準であり、Symbian OSがサポートするのはARMだけということで多くのメーカーがARMからライセンスを取得、携帯電話向けチップセットをリリースするようになった。
1995年にはDECとの共同開発プロジェクトStrongARMに着手。NewtonやArchimedesに採用されたほか、CompaqのiPAQなどにも採用された。のちにこの部門はIntelに売却されXScaleとしてPocket PCなどに採用された。ARMのエンジニアはこの経験で高性能プロセッサの設計技術を学び、ARM9/ARM10/ARM11といった製品に生かされた。母体であったAcornによる パソコン の製造は2003年に終了したが、ARM9やARM11は携帯電話やニンテンドーDSなどのゲーム機などのアプリケーションプロセッサで広く採用され、ライバルのMIPSに代わり32bit組み込みプロセッサの標準の座を固めていく。
2006年 にノルウェーの GPUベンチャーFalanx社を買収。同社の技術を吸収し、MaliブランドのGPUコアとしてオプション提供を始める。
また、これに先立つ2005年には製品ラインアップを再編し、携帯電話などのアプリケーションプロセッサ向けの高性能品Cortex-A、リアルタイム制御向けであるCortex-R、組み込みシステム向けのCortex-Mと用途別にCPUコアを提供する方針を打ち出した。ここまでは組み込みとクライアントシステムに特化していたため全て32ビットであったが、顧客からは電力効率に優れるARMアーキテクチャのサーバへの応用を望む声が高まり、2011年には64ビット命令セットであるAArch64を発表。2018年にはデータセンター向けのIPとしてNeoverseシリーズを追加し、ハイエンドサーバー市場への本格的な進出を果たした。
2016年にソフトバンクグループがArm社を約3兆3000億円で買収した。その後業績が思わしくなくなったソフトバンクは2020年にはArmの株をNVIDIAに売却することで合意したものの、規制当局の合意が得られず断念。結局2023年にArm社はNASDAQに再上場した。
命令セットは32ビットと64ビットで全く異なり(64ビット実装でも32ビット命令が実行できるようになっているため互換性はある)、また32ビットでも途中で命令が多数追加されている。
ARMコアの出荷数は加速度的に伸びており、2008年1月の時点で100億個以上、2010年9月の時点で200億個以上。2023年の上場時には累計2500億個のコアを出荷したと発表している。
ローエンド品は電子タグにも採用されるなど、低消費電力で定評があるが、64ビット版のAArch64は実装次第では富岳(スーパーコンピュータ)に搭載されたA64FXのような非常に強力なプロセッサを設計することも可能である。ただしCortex-MのようなローエンドとNeoverseのようなハイエンドでは完全な互換性があるわけではない。
一応はRISC命令セットに分類され、32ビット固定長でマイクロコードを持たず、ロード/ストアアーキテクチャを採用する。ただし、RISCとしては例外的に豊富なアドレッシングモードを備えている。また、全命令に条件コード部が設けられ、ほぼ全ての命令を分岐命令無しに条件付きで実行することができるという特異な設計である。汎用レジスタは基本的に16本。
VFP (Vector Floating Point)やAdvanced SIMD (NEON)など多数の拡張命令があるが、オプションとして顧客が選択できるようになっている。中でも16ビット長の命令モードThumbはARM7TDMI以降のほとんどのARMプロセッサが搭載している。
変態的だった32ビットARMと異なり条件付き実行命令の大半が削除されるなど常識的なRISC命令セットである。命令長は32ビットであるが16ビットのThumb命令も引き続き搭載している。汎用レジスタは31本。また上記のVFPとNEONが統合されSIMD命令が大幅強化されており、SIMD and Floating-point命令と称されている。
SIMD命令は2021年発表のARMv9でScalable Vector Extension 2(SVE2)として発展し、最大2048ビットの演算ができるよう定義された。
アーキテクチャライセンスに基づき独自設計されたコアを搭載しているものは太字。
IntelやAMDを含め名だたる半導体企業でARMとの取引のない企業はほとんどないと言ってよく、Raspberry PiやPlayStation Vitaなど数え上げればキリがないほど多数の機器に採用されている。CPUがx64系のパソコンであってもARMベースのコントローラーがいくつも入っているはずだ。
掲示板
56 ななしのよっしん
2025/11/19(水) 13:45:26 ID: 6cMMiPIHzj
Arm Neoverseプラットフォーム、NVIDIA NVLink Fusionの統合により、 AIデータセンターでの採用を加速
https://
CPUとアクセラレーター間のコヒーレントかつ高帯域幅な接続の重要なプロトコル定義を提供する技術として、ArmのAMBA CHI C2CとNVIDIAのNVLink Fusionが連動することにより、NeoverseベースのSoCはArmベースCPUとパートナーの選択したアクセラレーターの間でシームレスなデータ転送が可能になる
2025年現在、NeoverseベースのCPUコアは累計10億を超え、AWS、Google、Microsoft、Oracle、Metaなどの大手プロバイダーが基盤として採用、世界の主要ハイパースケーラーにおけるArmの市場シェアは50%に到達する見通し
57 ななしのよっしん
2025/11/25(火) 11:13:13 ID: 6cMMiPIHzj
Arm独占阻止なるか Jim Keller率いるTenstorrentがRISC-V CPU及びAI IPを製品化しOpen Chiplet Atlas Ecosystemを発表
https://
https://
OCAエコシステムは物理層、トランスポート層、プロトコル層、そしてシステム層とソフトウェア層におけるチップレットの相互運用性を実現する包括的なソリューションを定義することでモノリシックなSoC設計に依存していた半導体業界の課題を克服
OCAアーキテクチャはベンダーロックインのないモジュール式、オープンソース、ISA + IP中立的なアプローチを推進する
第1世代CPUコアのTT-AscalonシリーズはRISC-V RVA23プロファイル準拠,8命令デコード,ス
(省略しています。全て読むにはこのリンクをクリック!)
58 ななしのよっしん
2025/12/11(木) 21:54:08 ID: 6cMMiPIHzj
QualcommがVentanaを買収 RISC-V CPU技術開発の取り組み強化
https://
https://
Ventanaが開発するRISC-V CPUコアVeyron V2はRVA23プロファイル準拠,15命令デコード,スーパースカラー,アウトオブオーダー,512ビットベクトルユニット,Arm Neoverse V3およびCortex-X4と競合
次世代CPUコアVeyron V3も予定
急上昇ワード改
最終更新:2025/12/25(木) 15:00
最終更新:2025/12/25(木) 15:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。