• Medientyp: E-Artikel
  • Titel: GLORE: generalized loop redundancy elimination upon LER-notation
  • Beteiligte: Ding, Yufei; Shen, Xipeng
  • Erschienen: Association for Computing Machinery (ACM), 2017
  • Erschienen in: Proceedings of the ACM on Programming Languages, 1 (2017) OOPSLA, Seite 1-28
  • Sprache: Englisch
  • DOI: 10.1145/3133898
  • ISSN: 2475-1421
  • Schlagwörter: Safety, Risk, Reliability and Quality ; Software
  • Entstehung:
  • Anmerkungen:
  • Beschreibung: This paper presents GLORE, a novel approach to enabling the detection and removal of large-scoped redundant computations in nested loops. GLORE works on LER-notation, a new representation of computations in both regular and irregular loops. Together with a set of novel algorithms, it makes GLORE able to systematically consider computation reordering at both the expression level and the loop level in a unified manner. GLORE shows an applicability much broader than prior methods have, and frequently lowers the computational complexities of some nested loops that are elusive to prior optimization techniques, producing significantly larger speedups.
  • Zugangsstatus: Freier Zugang