僕が持つレッドストーンコンピューターに関する技術のまとめです。
これらの技術や考え方は、僕が独学で考えたものですが、もしかしたら既出の可能性もあります。
また、僕は基本独学でレッ…
- 運営しているクリエイター
#独自技術
多段階アキュムレータはやりすぎると遅くなるのか?
前置きみなさんは、多段階アキュムレータという技術をご存じですか?
これは、僕が考えた高速化技術の一つです。
この技術は、アキュムレータを増やすことで、高速化とレジスタの大容量化を両立する技術ですが、実は条件分岐命令の低速化に繋がっていました。
では、その影響がどれほどのものなのか、今回はそれについて語りたいと思います。
アキュムレータ
シングル性能を犠牲にして、スレッドを増やすと、マルチ性能が向上する
前置きみなさんは、マルチスレッディングという技術をご存じでしょうか?
簡単に言えば、分身みたいな感じで、一度に処理できるプログラムを増やす技術です。
では、このマルチスレッドという技術は、果たして意味があるのか無いのか
それについて、語りたいと思います。
現実のマルチスレッド現実のCPUだと、このマルチスレッドを使うことで、スレッド数をコア数の二倍にすることができます。
(Xeon Phiは