告知欄です

1- レス

【Axis of Trip】トリップ・シーカー常駐スレ part81


[888]魔王プゲラモス ◆ultimo.... :04/11/06 02:28:52
Macにはxnor命令が存在しないかわりにnor命令が存在するので、それにしたがって nonstd.cを論理レベルから改造してみた上で述べている。 S-Boxのゲート数の合計は450弱。Altivecの整数演算ユニットは1基で1インストラクション あたり1クロックで実行できるからそのまま450クロックに置き換えられると思う。 E転置・S転置含めてDESの1ラウンドに500クロックかかったとしても、 16ラウンド×25回で、1ループ2000万クロック程度。 トリップ1個あたりに換算すれば、16万クロック弱。 割り込みやコンパレーションなどで1トリップあたり18万クロック程度に落ちたとしても、 1.8GHz動作で1Mは、達成できる。 AltiVecと汎用整数演算は同時に実行できるため、汎用の32bit整数演算ユニットを1基、 Altivecと並列に走らせてみる手もあるが、うまく並列動作すれば160並列になり1.25倍の速度だ。 このへんはどんなもんなのか、実機をいじり倒してみないとわからん。


0ch BBS 2004-01-25