-
公开(公告)号:EP2013710A4
公开(公告)日:2010-03-10
申请号:EP07710745
申请日:2007-03-14
申请人: TRANSGAMING INC CA
发明人: STATE GAVRIEL , CAPENS NICOLAS , JOHNSON LUTHER
CPC分类号: G06F9/4881 , G06F8/451 , G06F8/452 , G06F9/3887 , G06F9/5038 , G06F9/52 , G06F2209/483 , G06F2209/5013 , G06F2209/5015 , G06F2209/5017 , G06T1/20 , G06T15/005 , G06T17/10 , G06T2219/20
摘要: A software engine for decomposing work to be done into tasks, and distributing the tasks to multiple, independent CPUs for execution is described. The engine utilizes dynamic code generation, with run-time specialization of variables, to achieve high performance. Problems are decomposed according to methods that enhance parallel CPU operation, and provide better opportunities for specialization and optimization of dynamically generated code. A specific application of this engine, a software three dimensional (3D) graphical image renderer, is described.