5700シリーズを正式に発表した。一部製品を除くと、7月7日に一斉に発売となっている。Dive(深掘り)についてはまた後程お届けするとして、まずは全体像を紹介したいと思う。Cacheが倍増」「AGUが3つに増強」「FPUがすべて256bit幅に増強」といったあたりが変更点となる(Photo01)。分岐予測に関しては、従来のPerceptronベースのものに加えて、Pageベースのものを新たに実装。BTBそのものも大幅に増強された(Photo02)。FPUは4つのFPUユニットをすべて256bit幅に増やして、AVX256への対応を行っている(Photo03)。ALUそのものは、AGUが1個増やされた程度だが、In-flightできる命令数を増強している(Photo04)。Photo02:TAGEはPerceptronと全く異なる分岐予測のメカニズムであり、これを併用することでより分岐予測の効率を高めたとのことPhoto03:これにあわせてLoad/Storeも256bit幅に増強されたPhoto04:AGUそのものはLoad/Storeどちらも可能なものが3つという、いわば対称型の実装で、このあたりはIntelのCoreと異なるところLoad/Storユニットは、帯域の強化と合わせてDTLBの強化も行われている(Photo05)。キャッシュ周りについては、新たにいくつかの新命令が追加された(Photo06)。確認したところその機能はないとのこと。Cacheとして動作するから、という話であった。Architectureを取った。Fabricを利用しているが、この接続はCCDあたり32Bytes/cycleとなっている。Fabricの速度(fclk)をベースとしている。これはMemoryとの速度を考えれば当然であるのだが、結果としてCCD間のL3における転送速度は、メモリと同等ということになり、それほど高速とは言えない。これが理由でその頻度を減らすためにL3の容量を倍増した、ということだと思う。Sourceを利用する。Diveの方でちなみにダイサイズそのものはまだ公開されていないのだが、CCXあたりのサイズは31.3平方mmとされる(Photo08)。Computexで撮影したものから推定(Photo09)すると以下のようになる。3950Xも発表された。749ドルという価格はなかなか面白い。3950Xの749ドルという価格はそれほど高価ではない。3800Xの倍の構成で、値段が2倍弱だから。これはまぁリーズナブルと思う。3900Xな気がする。3800Xからたった100ドル増しで購入できて、性能の上げ幅もずっと高いからだ。AMDがこのあたりのセグメントに力点を置いているのがよく分かる。ついでに言えば、749ドルというのはThreadripperより少し安め、というあたりも実にリーズナブルだ。逆にこれからThreadripperが投入されるのであれば、もう少し上の価格帯で供給されるだろう。3950Xはおそらく選別品を利用しての構成になるので、ある程度の数を確保するために、出荷が9月とほかの製品より遅れる。