发明名称 Reordering application code to improve processing performance
摘要 A method of reordering a sequence of code for processing by a target data processor in order to reduce an execution time for said code on said target data processor is disclosed. The method comprises the steps of: in response to a request to execute said sequence of code, loading said sequence of code into a volatile data store associated with said target data processor; analyzing said sequence of code in relation to properties of said target data processor; identifying interlocks within said sequence of code when executing on said target data processor, in which a portion of code would be stalled while waiting for an earlier portion to complete; reordering said sequence of code to remove at least some of said interlocks; and executing said reordered sequence of code; wherein said steps of analyzing, identifying, reordering and executing are performed by said target data processor.
申请公布号 US2008201698(A1) 申请公布日期 2008.08.21
申请号 US20070708703 申请日期 2007.02.21
申请人 PERFETTA RODOLPH GERARD JACQUE;WILKINSON GRAHAM PETER 发明人 PERFETTA RODOLPH GERARD JACQUES ASCANIO JEAN-DENIS;WILKINSON GRAHAM PETER
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址