发明名称 Determining an architecture for executing code in a multi architecture environment
摘要 The present invention relates to executing user codes in a multi architecture environment, in particular determining an optimized architecture for executing code in a multi architecture environment. The method involves selecting at least one section (2, 3) from a user code (1) and then generating a compiled file (7) of the user code (1) having executable codes (8, 9, 10) of the section (2, 3) for a plurality of architectures (12, 13, 14) at compile time. The method further estimates a cost information for the execution of the executable codes (8, 9, 10) for the plurality of architectures (12, 13, 14). Then at run time a load information is determined for the architectures using a monitoring module (11). Finally an optimized architecture and the respective executable code for executing the section is determined using the cost information for the executable codes (8, 9, 10) and the load information for the architectures (12, 13, 14).
申请公布号 EP2090983(A1) 申请公布日期 2009.08.19
申请号 EP20080101680 申请日期 2008.02.15
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 AGNEESWARAN, VIJAY;DANIEL DONNY;GOGANOVIC LJUBISA;MALAKAR RANAJOY;NAGAPPA YOGESH
分类号 G06F9/45;G06F9/50 主分类号 G06F9/45
代理机构 代理人
主权项
地址