发明名称 System and method for efficiently executing single program multiple data (SPMD) programs
摘要 A system and method is disclosed for efficiently executing single program multiple data (SPMD) programs in a microprocessor. A micro single instruction multiple data (SIMD) unit is located within the microprocessor. A job buffer that is coupled to the micro SIMD unit dynamically allocates tasks to the micro SIMD unit. The SPMD programs each comprise a plurality of input data streams having moderate diversification of control flows. The system executes each SPMD program once for each input data stream of the plurality of input data streams. <IMAGE>
申请公布号 EP1531391(A2) 申请公布日期 2005.05.18
申请号 EP20040257013 申请日期 2004.11.11
申请人 STMICROELECTRONICS, INC. 发明人 CERVINI, STEFANO
分类号 G06F9/46;G06F9/38;G06F9/48;(IPC1-7):G06F9/38 主分类号 G06F9/46
代理机构 代理人
主权项
地址