发明名称 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.
申请公布号 US7904905(B2) 申请公布日期 2011.03.08
申请号 US20030714179 申请日期 2003.11.14
申请人 STMICROELECTRONICS, INC. 发明人 CERVINI STEFANO
分类号 G06F9/46;G06F9/38;G06F9/40;G06F9/48;G06F15/76 主分类号 G06F9/46
代理机构 代理人
主权项
地址