ビットコイン・インスティテュート

Re: tcatmの​4-way SSE2 Linux 32/64ビット版が​0.3.10に​搭載

人物: teknohog
teknohog 2010年8月16日12:31 UTC

Core 2 Duo T7200では、デフォルトコードで約1.8 Mhash/s、4wayは1.0 Mhash/sで遅い。L2キャッシュは4 MBあるので、どこかで示唆されたようにキャッシュサイズの問題ではないだろう。

残念ながら、(svnからの)コードはARMではもうコンパイルできない。SSE intrinsicsがハードコードされているためだ。Makefileから-msse2と-DFOURWAYSSE2フラグを削除したが、それでも以下のようなエラーが出る。

sha256.cpp:8:23: error: xmmintrin.h: No such file or directory
sha256.cpp:34: error: «__m128i» does not name a type

しかし、簡単に直せるといいのだが。