Research Article

Exploring Many-Core Design Templates for FPGAs and ASICs

Algorithm 2

The function takes the data (made of parent set ( ) and local score ( ) pairs) and a local order ( ) as input. The scoring function produces an order score ( ), graph score ( ), and graph fragment ( ).
NULL
for in do
  if    then
5:     Order sampler:
   
   If   HIGH_THRESHOLD then
    
   else if LOW_THRESHOLD then
10:    
   end if
   Graph sampler:
   if   then
    
15:  
   end if
  end if
end for
Return: