Cargando…

Advanced backend code optimization /

This book is a summary of more than a decade of research in the area of backend optimization. It contains the latest fundamental research results in this field. While existing books are often more oriented toward Masters students, this book is aimed more towards professors and researchers as it cont...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Touati, Sid (Autor), De Dinechin, Benoit Dupont (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: London : Hoboken, New Jersey : ISTE ; John Wiley & Sons, [2014]
Colección:Computer engineering series (London, England)
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn904769488
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150312s2014 enka ob 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d OCLCF  |d EBLCP  |d IDEBK  |d RECBK  |d SFB  |d DEBSZ  |d ZCU  |d OCLCQ  |d MERUC  |d U3W  |d CEF  |d CRU  |d VTS  |d OCLCQ  |d UAB  |d DKC  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 881416971  |a 961588043  |a 962646350 
020 |a 9781118648957 
020 |a 1118648951 
020 |a 184821538X 
020 |a 9781848215382 
020 |z 9781848215382 
029 1 |a AU@  |b 000061134338 
029 1 |a DEBBG  |b BV042682804 
029 1 |a DEBSZ  |b 431700249 
029 1 |a DEBSZ  |b 446580058 
029 1 |a GBVCP  |b 835871223 
029 1 |a DKDLA  |b 820120-katalog:999937844105765 
035 |a (OCoLC)904769488  |z (OCoLC)881416971  |z (OCoLC)961588043  |z (OCoLC)962646350 
037 |a CL0500000567  |b Safari Books Online 
050 4 |a QA76.76.C65 
082 0 4 |a 004.24  |2 23 
049 |a UAMI 
100 1 |a Touati, Sid,  |e author. 
245 1 0 |a Advanced backend code optimization /  |c Sid Touati, Benoit Dupont de Dinechin. 
264 1 |a London :  |b ISTE ;  |a Hoboken, New Jersey :  |b John Wiley & Sons,  |c [2014] 
264 4 |c Ã2014 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Computer engineering series 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright; Contents; Introduction; Part 1. Prolog: Optimizing Compilation; Chapter 1. On The Decidability Of Phase Ordering In Optimizing Compilation; 1.1. Introduction to the phase ordering problem; 1.2. Background on phase ordering; 1.2.1. Performance modeling and prediction; 1.2.2. Some attempts in phase ordering; 1.3. Toward a theoretical model for the phase ordering problem; 1.3.1. Decidability results; 1.3.2. Another formulation of the phase ordering problem; 1.4. Examples of decidable simplified cases; 1.4.1. Models with compilation costs. 
505 8 |a 1.4.2. One-pass generative compilers1.5. Compiler optimization parameter space exploration; 1.5.1. Toward a theoretical model; 1.5.2. Examples of simplified decidable cases; 1.6. Conclusion on phase ordering in optimizing compilation; Part 2. Instruction Scheduling; Chapter 2. Instruction Scheduling Problems And Overview; 2.1. VLIW instruction scheduling problems; 2.1.1. Instruction scheduling and register allocation in a code generator; 2.1.2. The block and pipeline VLIW instruction scheduling problems; 2.2. Software pipelining; 2.2.1. Cyclic, periodic and pipeline scheduling problems. 
505 8 |a 2.2.2. Modulo instruction scheduling problems and techniques2.3. Instruction scheduling and register allocation; 2.3.1. Register instruction scheduling problem solving approaches; Chapter 3. Applications Of Machine Scheduling To Instruction Scheduling; 3.1. Advances in machine scheduling; 3.1.1. Parallel machine scheduling problems; 3.1.2. Parallel machine scheduling extensions and relaxations; 3.2. List scheduling algorithms; 3.2.1. List scheduling algorithms and list scheduling priorities; 3.2.2. The scheduling algorithm of Leung, Palem and Pnueli. 
505 8 |a 3.3. Time-indexed scheduling problem formulations3.3.1. The non-preemptive time-indexed RCPSP formulation; 3.3.2. Time-indexed formulation for the modulo RPISP; Chapter 4. Instruction Scheduling Before Register Allocation; 4.1. Instruction scheduling for an ILP processor: case of a VLIW architecture; 4.1.1. Minimum cumulative register lifetime modulo scheduling; 4.1.2. Resource modeling in instruction scheduling problems; 4.1.3. The modulo insertion scheduling theorems; 4.1.4. Insertion scheduling in a backend compiler. 
505 8 |a 4.1.5. Example of an industrial production compiler from STMicroelectronics4.1.6. Time-indexed formulation of the modulo RCISP; 4.2. Large neighborhood search for the resource-constrained modulo scheduling problem; 4.3. Resource-constrained modulo scheduling problem; 4.3.1. Resource-constrained cyclic scheduling problems; 4.3.2. Resource-constrained modulo scheduling problem statement; 4.3.3. Solving resource-constrained modulo scheduling problems; 4.4. Time-indexed integer programming formulations; 4.4.1. The non-preemptive time-indexed RCPSP formulation. 
520 |a This book is a summary of more than a decade of research in the area of backend optimization. It contains the latest fundamental research results in this field. While existing books are often more oriented toward Masters students, this book is aimed more towards professors and researchers as it contains more advanced subjects. It is unique in the sense that it contains information that has not previously been covered by other books in the field, with chapters on phase ordering in optimizing compilation; register saturation in instruction level parallelism; code size reduction for softw. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Compilers (Computer programs) 
650 6 |a Compilateurs (Logiciels) 
650 7 |a Compilers (Computer programs)  |2 fast 
700 1 |a De Dinechin, Benoit Dupont,  |e author. 
776 0 8 |i Print version:  |a Touati, Sid.  |t Advanced backend code optimization  |z 9781118625446  |w (OCoLC)881256638 
830 0 |a Computer engineering series (London, England) 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781118648957/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26773520 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1706869 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28553932 
938 |a Recorded Books, LLC  |b RECE  |n rbeEB00419533 
994 |a 92  |b IZTAP