1 / 20

VLIW und EPIC

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.

uzuri
Download Presentation

VLIW und EPIC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. Superblock Diagramm Hauptseminar: VLIW und EPIC

  3. Superblock Beispiel Hauptseminar: VLIW und EPIC

  4. CFG des Beispiels Hauptseminar: VLIW und EPIC

  5. Beispiel zu Predication Hauptseminar: VLIW und EPIC

  6. Weitere Beispiele Hauptseminar: VLIW und EPIC

  7. Weitere Beispiele Hauptseminar: VLIW und EPIC

  8. Techniken für full->partial pred. Hauptseminar: VLIW und EPIC

  9. Abschließendes Beispiel Hauptseminar: VLIW und EPIC

  10. Predication Hitanalyse number of branches(MR), mispred.(MP), rate of mispred.(MPR) Hauptseminar: VLIW und EPIC

  11. Beispiel zu Speculation Hauptseminar: VLIW und EPIC

  12. Beispiel Hauptseminar: VLIW und EPIC

  13. Beispiel Hauptseminar: VLIW und EPIC

  14. Beispiel Hauptseminar: VLIW und EPIC

  15. Beispiel Hauptseminar: VLIW und EPIC

  16. Beispiele Hauptseminar: VLIW und EPIC

  17. Beispiele Hauptseminar: VLIW und EPIC

  18. Beispiel für recovery Hauptseminar: VLIW und EPIC

  19. 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 HPL­93­80, Hewlett­Packard 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 compiler­controlled 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

  20. 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

More Related