Cyrix 6x86
6x86 は、RISC的な面とCISC的な面を併せ持っている。コアは、スーパースケーラかつスーパーパイプラインで、レジスタ・リネーミング、投機的実行、アウト・オブ・オーダー実行、データ依存性除去といった機能を備えている。しかし、セントールテクノロジーのWinChipと同様ネイティブのx86命令を実行するようになっており、競合するインテルやAMDは既にPentium ProやAMD K5で内部でRISC命令に変換していた。
内蔵キャッシュに関しては、16KiBの一次キャッシュを搭載しており、ソケットはPentium P54C互換であった。x86系の設計では唯一、256バイトの「レベル0」スクラッチパッドキャッシュを備えていた。性能レベルは6段階ある (PR 90+, PR 120+, PR 133+, PR 150+, PR 166+, PR 200+)。これらの性能レベルの数字は実際のチップのクロック周波数とは対応しない(例えば、PR 133+は110MHzで動作し、PR 166+は133MHzで動作する、など)。
整数演算性能は素晴らしかったが、浮動小数点演算性能に関しては素晴らしいとは言えない状況だった。そのFPUは(P6 FPUどころか)Pentiumのそれよりもかなり貧弱だった。6x86開発時、主なアプリケーション(オフィススイート)はほとんど整数命令だけを使っていた。設計者は、今後も命令の使用状況はそのままであると予測した。そのため、アプリケーションが最もよく使うと考えた命令を中心に最適化し、整数命令実行部分に多くのリソース(トランジスタ)を割り当てた。
6x86のFPU性能が貧弱な理由は、主なFPU命令が最低でも4クロックサイクルかかり、しかもパイプライン化されていなかったためである。同クロック周波数の486 FPUと比べても高速とは言えない。Pentiumが大きなシェアを占めているため、多くのソフトウェア開発者がアセンブリ言語でPentiumの低レイテンシのFPUに最適なコードを書いた。例えば、ファーストパーソン・シューティングゲームQuakeは、そのようなPentium FPUに最適化したアセンブリ言語コードを使っている。結果として、Pentiumはゲームに関しては他のCPUよりも高性能を発揮した。6x86(およびAMD K6)にとって幸運なことに、それらが販売されている時期も整数演算主体のゲームは多数存在した。