Intel Atom
第2世代のAtom向けマイクロアーキテクチャである。Bonnellを32 nmプロセスルールに縮小したもの。2011年9月出荷開始。
2013年9月4日発表。Avoton (アヴァトン) が一般サーバー向け、Rangeley (レンジレイ) がネットワーク機器組み込み向け。Rangeley の方が製品の提供期間が長い (組込み機器向けオプションあり)。Silvermont マイクロアーキテクチャ。メモリは DDR3-1600 デュアルチャンネル (25.6 GB/s)。搭載メモリの最大容量は16 GB - 64 GB。プロセスルールは22 nm。Intel 64, Intel VT-x, SSE 4.2, AES-NI 対応。Rangeley は C2338, C2358 以外はバースト・ブースト・テクノロジー非対応。
このため、パイプライン長は従来と比較して短くなり、整数演算命令における分岐ミス時のペナルティも13サイクルから10サイクルへと短くなっている。
5つのスケジューラのうち2つの整数スケジューラは完全なアウト・オブ・オーダーの実装になっており、オペランドが準備できた命令から発行可能である。一方で他の3つのスケジューラはプログラム順の発行しか許しておらず、スケジューラ内の最も旧い命令が発行されない限り他の命令の発行はできない。このため、浮動小数点演算/SIMD命令で順不同での発行が可能なのは、別のスケジューラに割り当てられた命令同士の組み合わせのみである。ロード/ストア命令に関してはスケジューラが1つしか存在しないため、同種の命令同士で順不同の発行は不可能であるが、可能な限り命令発行をブロックしないために2つの工夫が導入されている。1つはキャッシュミスに対するノンブロッキングな設計で、キャッシュミスが起きても最大8命令までは後続命令をブロックすること無く命令発行が可能である。もう1つはRehab Queueと呼ばれるサブ命令キューの設置で、TLBミスやアドレス計算に必要なオペランドが到着していない等の理由で命令が発行できない場合に、このRehab Queueにスケジューラから命令を追い出すことができる。