Tuesday, October 18, 2005

Trips uses several techniques to do just that. First, the Trips compiler sends executable code to the hardware in blocks of up to 128 instructions. The processor "sees" and executes a block all at once, as if it were a single instruction, greatly decreasing the overhead associated with instruction handling and scheduling.

Second, instructions inside a block execute in a "data flow" fashion, meaning that each instruction executes as soon as its inputs arrive, rather than in some sequence imposed by the compiler or the programmer. "As such, the data is flowing through the instructions," explains Steve Keckler, a computer science professor and a Trips project co-leader with Burger.

http://www.linuxworld.com.au/index.php/id;1349377826;fp;4;fpid;4

 

Tuesday, October 18, 2005 1:30:00 PM (AUS Eastern Standard Time, UTC+10:00)  #    Comments [0]