WO2004097628A3 - Optimierung und ausführung eines programms - Google Patents
Optimierung und ausführung eines programms Download PDFInfo
- Publication number
- WO2004097628A3 WO2004097628A3 PCT/EP2004/004400 EP2004004400W WO2004097628A3 WO 2004097628 A3 WO2004097628 A3 WO 2004097628A3 EP 2004004400 W EP2004004400 W EP 2004004400W WO 2004097628 A3 WO2004097628 A3 WO 2004097628A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- instruction
- optimised
- chain
- macroinstruction
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
- G06F8/443—Optimisation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP04729435A EP1620798A2 (de) | 2003-04-29 | 2004-04-26 | Optimierung und ausführung eines programms |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10319299.9 | 2003-04-29 | ||
DE2003119299 DE10319299A1 (de) | 2003-04-29 | 2003-04-29 | Optimierung und Ausführung eines Programms |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2004097628A2 WO2004097628A2 (de) | 2004-11-11 |
WO2004097628A3 true WO2004097628A3 (de) | 2005-06-16 |
Family
ID=33393977
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2004/004400 WO2004097628A2 (de) | 2003-04-29 | 2004-04-26 | Optimierung und ausführung eines programms |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP1620798A2 (de) |
DE (1) | DE10319299A1 (de) |
WO (1) | WO2004097628A2 (de) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116466995B (zh) * | 2023-06-16 | 2024-06-11 | 紫光同芯微电子有限公司 | 基于复合指令的指令及其操作数的优化方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969357A2 (de) * | 1998-06-30 | 2000-01-05 | Sun Microsystems, Inc. | Befehlsausführung mit Programmzähler und einem oder mehreren Datenzählern |
US6263429B1 (en) * | 1998-09-30 | 2001-07-17 | Conexant Systems, Inc. | Dynamic microcode for embedded processors |
-
2003
- 2003-04-29 DE DE2003119299 patent/DE10319299A1/de not_active Withdrawn
-
2004
- 2004-04-26 EP EP04729435A patent/EP1620798A2/de not_active Withdrawn
- 2004-04-26 WO PCT/EP2004/004400 patent/WO2004097628A2/de active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0969357A2 (de) * | 1998-06-30 | 2000-01-05 | Sun Microsystems, Inc. | Befehlsausführung mit Programmzähler und einem oder mehreren Datenzählern |
US6263429B1 (en) * | 1998-09-30 | 2001-07-17 | Conexant Systems, Inc. | Dynamic microcode for embedded processors |
Non-Patent Citations (3)
Title |
---|
DEBRAY S K ET AL: "COMPILER TECHNIQUES FOR CODE COMPACTION", ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, ACM, NEW YORK, NY, US, vol. 22, no. 2, March 2000 (2000-03-01), pages 378 - 415, XP001199871, ISSN: 0164-0925 * |
FERDINAND C ET AL: "KOMPAKTIERUNG VON PROGRAMMCODE FUER MIKROCONTROLLER LIEBLING, ICH HABE DEN CODE GESCHRUMPFT", DESIGN UND ELEKTRONIK, MAGNA-MEDIA VERLAG. HAAR BEI MUENCHEN, DE, vol. 1, 2001, pages 113 - 115, XP008043681, ISSN: 0933-8667 * |
ZASTRE M J: "COMPACTING OBJECT CODE VIA PARAMETERIZED PROCEDURAL ABSTRACTION", THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE IN THE DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF VICTORIA, XX, XX, 1995, pages I - VII,1, XP001199580 * |
Also Published As
Publication number | Publication date |
---|---|
DE10319299A1 (de) | 2004-12-09 |
EP1620798A2 (de) | 2006-02-01 |
WO2004097628A2 (de) | 2004-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ATE381059T1 (de) | System zum ausführen von zwischenkode, methode zum ausführen von zwischenkode, und computerprogrammprodukt zum ausführen von zwischenkode | |
HK1068994A1 (en) | Data processing system and method | |
WO2003028004A3 (en) | Method and system for extracting melodic patterns in a musical piece | |
WO2004075078A3 (en) | Method and apparatus for fundamental operations on token sequences: computing similarity, extracting term values, and searching efficiently | |
WO2002031653A3 (en) | System, method, and article of manufacture for emulating a microprocessor in reconfigurable logic | |
WO2004021170A3 (en) | Programmable rule processing apparatus for conducting high speed contextual searches & characterzations of patterns in data | |
WO2004109499A3 (en) | Predication instruction within a data processing system | |
WO2003067377A3 (en) | Automatic code generation for applications which run on common platforms | |
EP0875814A3 (de) | Informationsverarbeitungsvorrichtung und Verfahren und Aufzeichnungsmedium | |
NO20051241L (no) | Verifiserbare prosesser i et heterogent, distribuert databehandlingsmiljo | |
EP1909203A3 (de) | Vorrichtung, Verfahren und Programm zur Informationsverarbeitung | |
WO2003010657A3 (en) | Method and system for encoding instructions for a vliw that reduces instruction memory requirements | |
EP0871110A3 (de) | Verzweigungsvorhersage in Rechnersystem | |
WO2003102719A3 (en) | Representations of processes | |
WO2004086220A3 (de) | Kontrollierte ausführung eines für eine virtuelle maschine vorgesehenen programms auf einem tragbaren datenträger | |
GB0518900D0 (en) | Method of processing signed displacement computer instruction | |
EP0977118A3 (de) | Datenverarbeitungsverfahren und -gerät | |
EP0989485A3 (de) | Datenverarbeitungsvorrichtung | |
WO2002021268A3 (en) | Method and apparatus for using an assist processor to prefetch instructions for a primary processor | |
EP1429244A4 (de) | Compiler | |
WO2004097628A3 (de) | Optimierung und ausführung eines programms | |
WO2007112249A3 (en) | Processor and processing method for reusing arbitrary sections of program code | |
WO2002077751A3 (en) | Apparatus and method for designing proteins and protein libraries | |
WO2004015562A3 (en) | System and method for executing branch instructions in a vliw processor | |
WO2001037080A3 (en) | Method and apparatus for performing prefetching at the critical section level |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2004729435 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2004729435 Country of ref document: EP |