4 research outputs found
A Study of Software Prefetching in LLVM
The aim of this project is to improve the software prefetching in LLVM. The current software
prefetcher in LLVM is a rudimentary one and has not been tuned for various architectures. In
comparison, the GCC prefetcher is more advanced and performs much better. There is a large scope
for improvement in LLVM’s prefetcher using existing techniques in literature. My proposal is to
implement these variety of techniques to improve the performance of the stride prefetcher in LLVM