MIT, Adobe Aim to End ‘Code Rot’ by Letting Software Auto-Optimize
Graham Templeton | December 29, 2015
...we show how to automatically lift performance-critical stencil kernels from a stripped x86 binary and generate the corresponding code in the high-level domain-specific language Halide. Using Halide's state-of-the-art optimizations targeting current hardware, we show that new optimized versions of these kernels can replace the originals to rejuvenate the application for newer hardware.
<more at http://www.extremetech.com/computing/220017-mit-adobe-aim-to-end-code-rot-by-letting-software-edit-software; related links: http://projects.csail.mit.edu/helium/# (Helium. A tool for lifting stencil code from stripped x86 binaries to Halide DSL code) and http://blogs.adobe.com/conversations/2015/12/project-helium-modernizing-software-in-minutes.html (Project Helium: Modernizing Software in Minutes. December 28, 2015)>
No comments:
Post a Comment