发明名称 Executing programs for a first computer architecture on a computer of a second architecture
摘要 A method for transferring execution from a first computer instruction stream to a second computer instruction stream, comprising: profiling the first computer instruction stream, wherein the profiling includes recording details of the execution flow of the first computer instruction stream to create a profile of the first computer instruction stream; analyzing the profile of the first computer instruction stream to identify a frequently executed section; translating the frequently executed section of the first computer instruction stream into the second computer instruction stream; monitoring execution of the first computer instruction stream to determine when execution has reached the frequently executed section; transferring execution from the first computer instruction stream to the second computer instruction stream to execute the frequently executed section; and returning execution to the first computer instruction stream when execution of the frequently executed section is complete.
申请公布号 EP2320318(A1) 申请公布日期 2011.05.11
申请号 EP20100075684 申请日期 2000.01.28
申请人 ATI TECHNOLOGIES ULC 发明人 YATES, JOHN S. JR.;REESE DAVID L.;HOHENSEE PAUL H.;ADLER, MICHAEL C.;VAN DYKE, KORBIN S.;RAMESH, T. R.;THUSOO, SHALESH;SAUND, GURJEET SINGH;PURCELL, STEPHEN C.;PATKAR, NITEEN, ARAVIND;NIJHAWAN, SANDEEP;STORCH, MATTHEW, F.;JURICH, DALE R.;CAMPBELL, PAUL
分类号 G06F9/455;G06F12/08;G06F9/30;G06F9/318;G06F9/38;G06F9/46;G06F12/10 主分类号 G06F9/455
代理机构 代理人
主权项
地址