发明名称 |
Process for running programs on processors and corresponding processor system |
摘要 |
Programs having a given instruction-set architecture are executed on a multiprocessor system comprising a plurality of processors, for example of a VLIW type, each of said processors being able to execute, at each processing cycle, a respective maximum number of instructions. The instructions are compiled as instruction words of given length executable on a first processor. At least some of the instruction words of given length are converted into modified-instruction words executable on a second processor. The operation of modifying comprises in turn at least one operation chosen in the group consisting of: splitting the instruction words into modified-instruction words; and entering no-operation instructions in the modified-instruction words. |
申请公布号 |
US8176478(B2) |
申请公布日期 |
2012.05.08 |
申请号 |
US20080147999 |
申请日期 |
2008.06.27 |
申请人 |
BORNEO ANTONIO MARIA;ROVATI FABRIZIO SIMONE;PAU DANILO PIETRO;STMICROELECTRONICS S.R.L |
发明人 |
BORNEO ANTONIO MARIA;ROVATI FABRIZIO SIMONE;PAU DANILO PIETRO |
分类号 |
G06F9/45;G06F7/38;G06F9/38;G06F13/12;G06F15/00;G06F15/76 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|