3.6.8.14 l1bmm4-1長語4x4MAB放送
L1BMからサイクルあたり 16 長語を読み出し、3.6.8.1 4x4モードについてで述べた対応でMABに対して分配と放送を行い、分配後の 4 長語をさらに4PEに分配して 1 長語を書き込む。
code:文法
l1bmm4 $lb<addr_b> <dst_0> <dst_1>..
<dst_0> [<dst_1>..]は書き込み先PEオペランドである。
L1BMアドレス<addr_b>は 16 長語アラインである必要がある。
code:txt
効果
for cycle= 0:4
forall group,l2b,l1b
uint_t src_addr=addr_b +cycle* 16
LongWord data16 = MEMgroupl2bl1b.l1bmsrc_addr:src_addr+16
forall mab,pe
uint_t idx= (mab>> 2) * 4 +pe
MEMgroupl2bl1bmabpe.refer_pemem(dst,cycle) =dataidx