arXiv Open Access 2018

Loop Optimization Framework

Michael Kruse Hal Finkel
Lihat Sumber

Abstrak

The LLVM compiler framework supports a selection of loop transformations such as vectorization, distribution and unrolling. Each transformation is carried-out by specialized passes that have been developed independently. In this paper we propose an integrated approach to loop optimizations: A single dedicated pass that mutates a Loop Structure DAG. Each transformation can make use of a common infrastructure such as dependency analysis, transformation preconditions, etc.

Topik & Kata Kunci

Penulis (2)

M

Michael Kruse

H

Hal Finkel

Format Sitasi

Kruse, M., Finkel, H. (2018). Loop Optimization Framework. https://arxiv.org/abs/1811.00632

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2018
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓