发明名称 SIMULATION SYSTEM, METHOD, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To reduce accumulation of an error by calculating the error of prediction systematically in quickening a processing loop by speculative pipelining in a multi-core or multi-processor system. SOLUTION: In an environment of a multi-core or a multi-processor system, the processing of each of the loops of a control block is suitably assigned to individual cores or processors as individual threads by a speculative pipelining method. A correction value is calculated by using the prediction variable value of the pertinent thread with respect to output based on the prediction input. The calculation of the correction value is applied as the gradient value as the approximate value of the primary differential coefficient of the prediction variable value. Generally, for a simulation system, there are several variable values, so that the primary differential coefficients are represented as a Jacobian matrix. Then, a matrix whose components are respectively the gradient value as the approximate value of the primary differential coefficient is called a Jacobian matrix. The calculation of the correction value is performed on the basis of the Jacobian matrix defined in this way. COPYRIGHT: (C)2011,JPO&INPIT
申请公布号 JP2010271755(A) 申请公布日期 2010.12.02
申请号 JP20090120575 申请日期 2009.05.19
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 YOSHIZAWA TAKERO;SHIMIZU SHUICHI;DOI ATSUSHI
分类号 G06F17/16 主分类号 G06F17/16
代理机构 代理人
主权项
地址