タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

CPUと書籍に関するhiroaki256のブックマーク (1)

  • 『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』

    そのプログラム、CPUの性能を引き出せますか? Takenobu Tani 著 312ページ A5判 ISBN:978-4-908686-16-0 2023年1月25日 第1版第1刷 書の解説で利用するコード(著者によるGitHubリポジトリ) 正誤情報など ソフトウェアの価値は、ハードウェアで実行されることにより、現実のものになります。そのために不可欠なのがCPUです。したがってソフトウェアの価値は、CPUの性能、すなわち「できるだけ高速にソフトウェアを実行すること」にかかっているとも言えるでしょう。 現代のCPUの性能は、「メモリとやり取りしながら命令を実行していく」というCPUの原理的な仕組みを知るだけでは説明できません。ソフトウェアを高速に実行するためにCPUシステムが備えているパイプライン化やスーパースカラ化の挙動をはじめ、アウトオブオーダー実行、分岐予測、キャッシュ、TLBと

    『プログラマーのためのCPU入門 ― CPUは如何にしてソフトウェアを高速に実行するか』
  • 1