[PR]今日のニュースは
「Infoseek モバイル」
VecTripper: an AltiVec Accelerated TRIP Searcher for Mac OS X
最終更新日:2005/8/11
VecTripperは、PowerPC G4/G5のAltiVecを用いて高速にトリップの検索を行うツールです。AltiVecを持たないマシンでは動作しません。G4(7447A) 1.33GHzでは、パターンファイルを用いた検索で690ktrips/s, 正規表現による単純なマッチングで615ktrips/s, 連番検索で670ktrips/s程度の速度が出ます。
使い方
Readmeを参照してください。
パフォーマンス
現在、AltiVecを搭載しているMac用のCPUは、そのハードウェアの実装によって大きく3つに分けることができます。それぞれについて、おおよそのパフォーマンスを表にしてみました。最高速度とは、(1GHzあたりの速度×歴代のMacに搭載された最高のクロック周波数) の値です。
β版では検索スレッドを複数走らせることができるので、dual CPUなマシンではおよそ2倍のスループットを得ることができます。
表 各CPUにおけるパフォーマンス
| CPU |
1GHzあたりの 速度(ktrips/s) |
最高速度(ktrips/s) |
| G4(7410) |
507 |
254 (@500MHz) |
| G4(7447A) |
521 |
868 (@1.67GHz) |
| G5(970) |
557* |
1503 (@2.7GHz) |
*某スレの書き込みによる参考記録
G4でもG5でも500k/s/GHzを超えました。よかったよかった。
最近知ったんですが、どうやらG4(7447A以前)のvector execution unitはin-orderらしい。G5はooo。ちなみに最新のG4プロセッサであるMPC7448ではoooになってるらしいです。Macに載らないかなあ。
PPCを見捨てるのはあまりにも惜しいよApple。
ダウンロード
ソースコードも同梱されています。コンパイルの方法等はReadmeを参照してください。
dual CPUな環境でマルチスレッドの検索をしたい人はβ版を、それ以外の人は通常版の方を落とすのがいいでしょう。
最新版での変更点
スクリーンショット
勝手にリンク
他のトリップ検索ソフトへのリンク。
Mac用
Windows用
その他
- うとりっぱ〜
オープンソースのトリップ検索ソフト。MacではSIMDを使わないので遅いです。
もどる
このページはリンクフリーです。
一応連絡先