12
<<
<
>
>>
1/1
1 ななしのよっしん
2013/09/27(金) 23:47:41 ID: 24xGu5+OSP
2 ななしのよっしん
2013/12/04(水) 01:02:47 ID: 33AFrFLp8a
歴史上、一度たりとも「カッコいい」と形容されたことのないアーキテクチャ。
生まれた時から「互換路線でダサい」といわれ、16bitでは68000と比較され、32bitではRISCと比較され・・・。
今ではCISCだからダメなんてことはないにしても、デコーダの酷さは弁護のしようがない。
こんなので未だにがんばってるインテルの力技っぷりにはシャッポを脱ぐでござるよ。
3 RERA_X
2015/04/10(金) 02:42:27 ID: CtlRstvnHP
Windows 7搭載パソコンがどんどん64ビット化していったことで、
やっとx86のお役御免が見えてきた。
とはいえ、x64もx86の拡張であるぶん、取り方によってはまだ
続いているともいえる。
4 ななしのよっしん
2016/12/19(月) 23:36:45 ID: NinR9uYTga
俺は逆に、余程のことがない限りx86は残り続けると思う。
32ビットのフラットメモリで4GB、およそ平均的なプログラムはこれだけのアドレス空間があれば足りないということはまずないし、64ビット幅の演算命令が使えることでパフォーマンスが大きく向上するようなプログラムもそんなに多くはないと思う。
C言語で「とりあえず適当な整数」っていったら、深く考えずに32ビット int で大抵十分よな。
逆に、64ビットモードだとポインタ幅が全部64ビットに膨らんでCPUのキャッシュ効率落ちるから、多くの場合で32ビット版よりもパフォーマンスが劣化するというね。
5 ななしのよっしん
2016/12/29(木) 23:28:40 ID: 33AFrFLp8a
x86が当面生き残るという点には異論ないんだけど、その論拠には同意しかねる。
* 64bit演算はレジスタで自然にできるというだけであり、必要なければそのまま32bitでいい。実際intは大体どこでも32bitのまま(64bitはlongかlong longにするから)
* x64の一般的なメリットはレジスタ幅が64bitになったことではなく、汎用レジスタが増えたことにある。x86の弱点の一つは簡単なことでしょっちゅうpush/popが発生する非効率さ
* 64bit化でメモリ使用量が増えるという点はその通りなのだが、キャッシュに乗るようなホットなアクセスに関しては上記レジスタ増による向上分で十分相殺されるのでは?
* アドレス空間が広がることは個々のアプリケーションというよりOSやシステム全体に余裕ができるということを意味する。またアドレス空間が広いということにはそれ自体のメリットがある(ASLRが安全に動作するとか)
6 ななしのよっしん
2017/04/19(水) 23:29:07 ID: Rf2bfCLUlw
SSE2 が必須になってる (x87 を使わなくて済む、SSEを前提としたABI) のも AMD64 の良いところ。
AMD64 のアセンブリで R8-R15 を使おうと思うと REX プリフィックス分だけ無駄にならないだろうかと考え出して夜も眠れなくなる俺は異常
7 ななしのよっしん
2018/09/19(水) 19:26:36 ID: Vf50uIgdqn
ちょっとしたきっかけでx86の先祖の8086のバイナリに触れてみたんだけど、このアーキテクチャほんとひでーわ
バイナリ命令の統一感がまるでない上にフラグが複雑怪奇すぎて心折れる
8086でこれなんだから今のIntelの人が何と格闘してるのかを考えるとゾッとするね
8 ななしのよっしん
2020/12/01(火) 08:35:04 ID: mbMTxo8SWV
「強いメモリモデル」と「弱いメモリモデル」
https://
>現代のCPUアーキテクチャでは、x86(64bit, 32bitどちらも)が「強いメモリモデル」を採用しており、それ以外のメジャーなCPUが「弱いメモリモデル」を採用している。
>「弱いメモリモデル」は「強いメモリモデル」よりも制約が緩い分、CPU内部実装の最適化・高速化の面で有利なはずである。しかし何故x86は現在もまだ強いメモリモデルを採用しているのかというと、互換性の問題があるからである。
>インテルもItanium(IA-64)プロセッサでは弱いメモリモデルを採用したのだが、御存知の通りItaniumは終了してしまっている。対抗のx86-64(AMD64)アーキテクチャは既存の32bitコードとの互換性を重視したために以前と同じ強いメモリモデルを採用したので、x86アーキテクチャはメモリモデルの切り替えを行う最大のチャンスを逃してしまったということになる。
9 ななしのよっしん
2022/02/08(火) 21:28:20 ID: sPQ9kjQRs0
Webブラウザーで「Debian」Linuxが動く! WebAssembly製のx86仮想マシン「WebVM」
https://
バイナリそのまま・再コンパイルなし、完全にクライアント側だけで動作
Windows 95がApple M1搭載Mac上でアプリとして動作
https://
こっちは別物のx86エミュレータ「v86」が使われている
10 ななしのよっしん
2022/02/08(火) 22:16:23 ID: sPQ9kjQRs0
米IntelがRISC-V Internationalに最高位レベルで加盟
https://
IntelによるとIFS(Intel Foundry Services)は有効なRISC-V IPコアを提供することを計画しておりIntelのプロセステクノロジー向けにIPを最適化してRISC-VがIFSシリコンで最高の形で動くようにしていきたいとしている。これには組み込み型からハイエンドまでさまざまなコアを想定しているという
11 ななしのよっしん
2022/11/06(日) 14:53:37 ID: sPQ9kjQRs0
x86プロセッサーへの固執を絶つIntel、NVIDIAに全力で対抗
https://
Intelが本気でRISC-VコアSoC開発支援、脱IA固執を鮮明に
https://
IntelはRISC-VコアSoCの開発支援プログラム「Intel Pathfinder for RISC-V」を始めた。このプログラムではRISC-VコアやそのほかのIPコアに加えて開発環境やFPGAボードが用意されておりSoC開発支援だけでなくRISC-Vコアで稼働するソフトウェアの移植容易化にも寄与するという
Intelの半導体製造、独立化をさらに推進
https://
社外の顧客企業とIntelの製品ラインに「社内ファウンドリ事業モデル」が適用されIntel製品グループとIFSを利用する社外の顧客は同じ立場になった
12 ななしのよっしん
2024/10/18(金) 10:31:51 ID: 8hKCHwzake
Intelが32ビット対応を切り捨てた新アーキテクチャ「x86S」を開発中
https://
IntelとAMDが「x86 Ecosystem Advisory Group」を設立、Google・Microsoft・Metaなど大手テクノロジー企業も参加
https://
<<
<
>
>>
1/1
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。