マガジンのカバー画像

僕が持つレッドストーンコンピューターに関する技術

14
僕が持つレッドストーンコンピューターに関する技術のまとめです。 これらの技術や考え方は、僕が独学で考えたものですが、もしかしたら既出の可能性もあります。 また、僕は基本独学でレッ…
運営しているクリエイター

#独自技術

多段階アキュムレータはやりすぎると遅くなるのか?

多段階アキュムレータはやりすぎると遅くなるのか?

前置きみなさんは、多段階アキュムレータという技術をご存じですか?

これは、僕が考えた高速化技術の一つです。

この技術は、アキュムレータを増やすことで、高速化とレジスタの大容量化を両立する技術ですが、実は条件分岐命令の低速化に繋がっていました。

では、その影響がどれほどのものなのか、今回はそれについて語りたいと思います。

アキュムレータ

もっとみる
シングル性能を犠牲にして、スレッドを増やすと、マルチ性能が向上する

シングル性能を犠牲にして、スレッドを増やすと、マルチ性能が向上する

前置きみなさんは、マルチスレッディングという技術をご存じでしょうか?

簡単に言えば、分身みたいな感じで、一度に処理できるプログラムを増やす技術です。

では、このマルチスレッドという技術は、果たして意味があるのか無いのか
それについて、語りたいと思います。

現実のマルチスレッド現実のCPUだと、このマルチスレッドを使うことで、スレッド数をコア数の二倍にすることができます。
(Xeon Phiは

もっとみる