发明名称 Self-tuning object libraries
摘要 Self-tuning objects for developing programs to be executed on parallel computers. A trace file reflecting the sequence of expressions in a user program that include the self-tuning objects is generated during simulation. The trace file is divided into trace file blocks such that data and computational dependencies between trace blocks is minimized. The trace file blocks are converted into source code expression blocks, which are each parameterized to reflect a number of conventional compiler optimization techniques. Various optimization parameter values are applied to the expression blocks to generate minimal timing, compiled versions. The minimal timing compilations of the expression blocks are linked into the user program and executed in response to detection of self-tuning object expressions in the user code. The minimal timing compilations are then mapped to processors within the target parallel computer system for execution.
申请公布号 US2004205718(A1) 申请公布日期 2004.10.14
申请号 US20000734388 申请日期 2000.12.11
申请人 SUN MICROSYSTEMS, INC. 发明人 REYNDERS JOHN V.W.
分类号 G06F9/44;G06F9/45;(IPC1-7):G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址