Buch, Englisch, Band 942, 193 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 318 g
Buch, Englisch, Band 942, 193 Seiten, Format (B × H): 155 mm x 235 mm, Gewicht: 318 g
Reihe: Lecture Notes in Computer Science
ISBN: 978-3-540-60054-1
Verlag: Springer Berlin Heidelberg
This book presents methods for automatic parallelization, so that programs need not to be tailored for specific architectures; here the focus is on fine-grain parallelism, offered by most new microprocessor architectures. The book addresses compiler writers, computer architects, and students by demonstrating the manifold complex relationships between architecture and compiler technology.
Zielgruppe
Research
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Prozedurale Programmierung
- Mathematik | Informatik EDV | Informatik Technische Informatik Hochleistungsrechnen, Supercomputer
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmierung: Methoden und Allgemeines
- Mathematik | Informatik EDV | Informatik Informatik Logik, formale Sprachen, Automaten
- Mathematik | Informatik EDV | Informatik Daten / Datenbanken Zeichen- und Zahlendarstellungen
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Funktionale, Logische, Parallele und Visuelle Programmierung
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Compiler
Weitere Infos & Material
Kinds of parallelism.- Architectures for fine-grain parallelism.- VLIW machines.- Constraints on VLIW architectures.- Architectural support for exploitation of fine-grain parallelism.- Constraints for instruction scheduling.- Instruction-scheduling methods.- Developing instruction-scheduling methods.- Tools for instruction scheduling.- The machine model.- The horizontal instruction-scheduler.- Resource management.- Exceptions.- Vertical instruction-scheduling.- Conclusion.