210 likes | 368 Views
VLIW und EPIC. Hauptseminar “Techniken der Code-Optimierung für moderne Rechnerarchitekturen” SS/98 an der TU München von Christian Mailer (Betreuer Michael Eberl) gehalten am Donnerstag den 09.07.1998 Handout der verwendeten Beispiele. Superblock Diagramm. Superblock Beispiel.
E N D
VLIW und EPIC Hauptseminar “Techniken der Code-Optimierung für moderne Rechnerarchitekturen” SS/98 an der TU München von Christian Mailer (Betreuer Michael Eberl) gehalten am Donnerstag den 09.07.1998 Handout der verwendeten Beispiele Hauptseminar: VLIW und EPIC
Superblock Diagramm Hauptseminar: VLIW und EPIC
Superblock Beispiel Hauptseminar: VLIW und EPIC
CFG des Beispiels Hauptseminar: VLIW und EPIC
Beispiel zu Predication Hauptseminar: VLIW und EPIC
Weitere Beispiele Hauptseminar: VLIW und EPIC
Weitere Beispiele Hauptseminar: VLIW und EPIC
Techniken für full->partial pred. Hauptseminar: VLIW und EPIC
Abschließendes Beispiel Hauptseminar: VLIW und EPIC
Predication Hitanalyse number of branches(MR), mispred.(MP), rate of mispred.(MPR) Hauptseminar: VLIW und EPIC
Beispiel zu Speculation Hauptseminar: VLIW und EPIC
Beispiel Hauptseminar: VLIW und EPIC
Beispiel Hauptseminar: VLIW und EPIC
Beispiel Hauptseminar: VLIW und EPIC
Beispiel Hauptseminar: VLIW und EPIC
Beispiele Hauptseminar: VLIW und EPIC
Beispiele Hauptseminar: VLIW und EPIC
Beispiel für recovery Hauptseminar: VLIW und EPIC
Quellenangaben • D. I. August, K. M. Crozier, J. W. Sias, P. R. Eaton, Q. B. Olaniran, D. A. Connors, and W. W. Hwu. Integrated Predicated and Speculative Execution in the IMPACT EPIC Architecture . Technical Report, IMPACT, University of Illinois, Urbana, IL, 1998. • V. Kathail, M. S. Schlansker, and B. R. Rau. HPL Play Doh architecture specification: Version 1.0. Technical Report HPL9380, HewlettPackard Laboratories, Palo Alto, CA, February 1994. • S. A. Mahlke, W. Y. Chen, R. A. Bringmann, R. E. Hank, W. W. Hwu, B. R. Rau, and M. S. Schlansker. Sentinel scheduling: A model for compilercontrolled speculative execution. ACM Transactions on Computer Systems, 11(4), November 1993. • S. A. Mahlke, R. E. Hank, R. A. Bringmann, J. C. Gyllenhaal, D. M. Gallagher, and W. W. Hwu. Characterizing the impact of predicated execution on branch prediction. In Proceedings of the 27th International Symposium on Microarchitecture, pages 217--227, December 1994. • S. A. Mahlke, R. E. Hank, J. McCormick, D. I. August, and W. W. Hwu. A comparison of full and partial predicated execution support for ILP processors. In Proceedings of the 22th International Symposium on Computer Architecture, pages 138--150, June 1995. Hauptseminar: VLIW und EPIC
Quellenangaben • G. S. Tyson. The effects of predicated execution on branch prediction. In Proceedings of the 27th International Symposium on Microarchitecture, pages 196--206, December 1994. • Kemal Ebcioglu, Randy D. Groves, Ki-Chang Kim, Gabriel M. Silberman and Isaac Ziv. VLIW Compilation Techniques in a Superscalar Environment. • Wen-mei Hwu. Introduction to Predicated Execution. University of Illinios, Urbana-Champaign. • Zeitschrift BYTE. Ausgabe Juli 1998. Intel IA-64 intern. • Quellen im .ps Format bei: http://www.crhc.uiuc.edu/IMPACT/papers/conference.html Hauptseminar: VLIW und EPIC