2017 EuroLLVM Developers’ Meeting: V. Adve “LLVMTuner: An Autotuning framework for LLVM”

Опубликовано: 13 Октябрь 2024
на канале: LLVM
1,529
19

http://www.LLVM.org/devmtg/2017-03/

LLVMTuner: An Autotuning framework for LLVM - Vikram Adve, University of Illinois at Urbana-Champaign

Slides:

We present LLVMTuner, an autotuning framework targeting whole program autotuning (instead of just small computation kernels). LLVMTuner significantly speeds up search by extracting the hottest top-level loop nests into separate LLVM modules, along with private copies of the functions most frequently called from each such loop nest and individually applying some search strategy to optimize each such extracted module.

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com