Re: Hyper Threading (Re: HTT)
田村です。
#fj.comp.parallelと言うよりはfj.comp.distributedネタなんだけど
#とりあえず、follow-up指定は無し
"Yasushi Shinjo" <yas@is.tsukuba.ac.jp> wrote in message
news:YAS.04Feb25212629@kirk.is.tsukuba.ac.jp...
> 新城@筑波大学情報です。こんにちは。
> (中略)
> RC5-72 とか cruncher って、どんな性質のプログラムなんですか?
RC5-72ってのは、distributed.net主催の「みんなで暗号解読しよう」ってやつ
です。
http://www.distributed.net/
cruncherってのは、解読用のThreadと思ってください。
(そういう表示なので)
そのプログラムの性質は、簡単に言うと
・アセンブラで、CPUアーキテクチャごとにExecution Unitを
ギリギリまで使うようにカスタムTuneしたプログラム
です。
#DESの解読の頃には、MMX命令をつかっていました。
#RC5は主にRotate命令の有無が実行速度の明暗を分けます。
このため、RC5-72ではHyper Threadingの効用が見られないというのが、これま
での実績です。
> HTT って、Hyper Threading Technology?
ですね。
#fj.sys.ibmpcでCPU限定せずにHTって書くと、
#Hyper ThreadingかHyper Transportか判らなくなる場合があるので
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735