アカウント名:
パスワード:
マシン語じゃないの?作る速度は最低かもしれない
人間が書いたマシン語が一番速かったのはインオーダー実行の初期32ビットCPUの頃では?キャッシュとか分岐予測とかアウトオブオーダー実行とかをCPUが実装しだした時点で人間がついていけないもの。
雑なアセンブラだとCの方が速いとかは確かにある。でも、本当に速度が必要な部分は今でもアセンブラ使ってるよ。x264とかx265なんかでも、コアの部分はアセンブラコードがある。
ライブラリやドライバを使う側の人は滅多に触らなくなったけど、作る側の人は今でもアセンブラが必要。
本当にコアな部分と云うと、プロセッサのマイクロプログラム(マイクロコードとも)。で、こいつはCの方が速いのか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
一番実行が高速なのは (スコア:0)
マシン語じゃないの?
作る速度は最低かもしれない
Re: (スコア:1)
Re: (スコア:0)
人間が書いたマシン語が一番速かったのはインオーダー実行の初期32ビットCPUの頃では?
キャッシュとか分岐予測とかアウトオブオーダー実行とかをCPUが実装しだした時点で人間がついていけないもの。
Re:一番実行が高速なのは (スコア:0)
雑なアセンブラだとCの方が速いとかは確かにある。
でも、本当に速度が必要な部分は今でもアセンブラ使ってるよ。
x264とかx265なんかでも、コアの部分はアセンブラコードがある。
ライブラリやドライバを使う側の人は滅多に触らなくなったけど、作る側の人は今でもアセンブラが必要。
Re:一番実行が高速なのは (スコア:1)
Re: (スコア:0)
本当にコアな部分と云うと、プロセッサのマイクロプログラム(マイクロコードとも)。
で、こいつはCの方が速いのか?