Mill Computing, Inc. › Forums › The Mill › Architecture › Execution › Reply To: Execution
June 13, 2014 at 10:58 am
Post count: 78
Does the pick operation get its third operand via ganging?
The pick operation takes three operands:
pick(<mask, <shuffled>, <rd>)
Since functional units (and the crossbars) are set up for two inputs per F.U., does the pick operation use ganging, or is there some other way for pick to get its third operand? If pick uses ganging to get its 3rd operand, what types of FUs can do Args, and thus gang with pick?