3.6.8 L1BM命令式
本節ではL1BM命令式を解説する。
L1BM命令式の語長の区別も含めたリストを表3.8に示す。
code:txt
表3.8 L1BM命令式のリスト。L1BM側速度とPE側速度の単位は長語/サイクルである
table:L1BM
名称 転送方向 L1BM側速度 PE側速度 サンプル
1長語PE放送(3.6.8.6) L1BM→PE 1 1 l1bmp $lb0 $lr0v
2長語PE放送(3.6.8.7) L1BM→PE 2 2 l1bmp $llb0 $llr0v
1長語16x1MAB放送(3.6.8.8) L1BM→PE 4 1 l1bmm $lb0 $lr0v
2長語16x1MAB放送(3.6.8.9) L1BM→PE 8 2 l1bmm $llb0 $llr0v
1長語16x1個別転送(3.6.8.10) PE→L1BM 4 1 l1bmm@0 $lr0v $lb0
2長語16x1個別転送(3.6.8.11) PE→L1BM 8 2 l1bmm@0 $llr0v $llb0
1長語16x1縮約(3.6.8.12) PE→L1BM 4 1 l1bmrdfadd $lr0v $lb0
2長語16x1縮約(3.6.8.13) PE→L1BM 8 2 l1bmrffadd $llr0v $llb0
1長語4x4MAB放送(3.6.8.14) L1BM→PE 16 1 l1bmm $lb0 $lr0v
2長語4x4MAB放送(3.6.8.15) L1BM→PE 32 2 l1bmm4 $llb0 $llr0v
1長語4x4個別転送(3.6.8.16) PE→L1BM 16 1 l1bmm4@0 $lr0v $lb0
2長語4x4個別転送(3.6.8.17) PE→L1BM 32 2 l1bmm4@0 $llr0v $llb0
1長語4x4縮約(3.6.8.18) PE→L1BM 16 1 l1bmr4dfadd $lr0v $lb0
2長語4x4縮約(3.6.8.19) PE→L1BM 32 2 l1bmr4ffadd $llr0v $llb0
分配(3.6.8.20) L1BM→PE 64 1 l1bmd $lb0 $lr0v
結合(3.6.8.21) PE→L1BM 64 1 l1bmd $lr0v $lb0
3.6.8.1 4x4モードについて
3.6.8.2 L1BM命令式種別と折り返し動作
3.6.8.3 PE側オペランドの語長
3.6.8.4 入力の精度拡張
3.6.8.5 縮約結果の精度縮減
3.6.8.6 l1bmp-1長語PE放送
3.6.8.7 l1bmp-2長語PE放送
3.6.8.8 l1bmm-1長語16x1MAB放送
3.6.8.9 l1bmm-2長語16x1MAB放送
3.6.8.10 l1bmm@-1長語16x1個別転送
3.6.8.11 l1bmm@-2長語16x1個別転送
3.6.8.12 l1bmr<rrn_opcode>-1長語16x1縮約
3.6.8.13 l1bmr<rrn_opcode>-2長語16x1縮約
3.6.8.14 l1bmm4-1長語4x4MAB放送
3.6.8.15 l1bmm4-2長語4x4MAB放送
3.6.8.16 l1bmm4@-1長語4x4個別転送
3.6.8.17 l1bmm4@-2長語4x4個別転送
3.6.8.18l1bmr4<rrn_opcode>-1長語4x4縮約
3.6.8.19 l1bmr4<rrn_opcode>-2長語4x4縮約
3.6.8.20 l1bmd-分配
3.6.8.21 l1bmd-結合