[llvm-devmeeting] Lightning talk proposal
Vedant Kumar
vk at vedantk.com
Fri Aug 8 18:44:58 PDT 2014
Hello,
I'd love to present a lightning talk about an optimization pass I wrote for
LLVM. Here's my proposal:
-----------------------------------------------
Name: Vedant Kumar
University: UC Berkeley
Title: Automatic Loop Diagonalization with LLVM
Abstract:
Some loops are really just invertible matrices in disguise. We can get some
interesting results if we optimize these loops away and replace them with
efficient eigendecompositions. Given a linearizable loop which operates on
$m$
variables over $n$ iterations, we can lower its complexity bound from
$O(nm^3)$
to $O(m^3 + m\log n)$. In this lightning talk I'll explain how this
optimization can be implemented in LLVM and give a demo.
Full Paper (pdf):
https://github.com/vedantk/auto-diagonalize/blob/master/doc/loop-tx.pdf?raw=true
Source code: https://github.com/vedantk/auto-diagonalize
-----------------------------------------------
That's it!
Thank you for organizing.
best,
vedant
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-devmeeting/attachments/20140808/d7f490b8/attachment.html>
More information about the llvm-devmeeting
mailing list