The code and documentation for CIMFlow is currently under construction. Stay tuned!
CIMFlow LogoCIMFlow
Instruction Set ArchitectureInstruction DesignInstructions

Inter-Core Synchronization

WAIT

31-2625-2120-0
WAIT111101rd0 0000 0000 0000 0000 0000
WAIT rd
  • Performs instruction synchronization between dual processing cores, where the ID of the target processing core to be synchronized is specified by GRF[rd].

Example:

WAIT $1

BARRIER

31-2625-2120-1615-0
BARRIER111110rsrt0000 0000 0000 0000
BARRIER rs,rt

Performs instruction synchronization across multiple processing cores

  • The number of processing cores is specified by GRF[rs];
  • The barrier ID is specified by GRF[rt], uniquely identifying the current synchronization operation and used for acknowledgment by the participating processing cores.

Example:

BARRIER $1,$2

On this page