Runtime Vectorization Transformations of Binary Code
暂无分享,去创建一个
[1] G. Amdhal,et al. Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).
[2] Richard Johnson,et al. The Transmeta Code Morphing/spl trade/ Software: using speculation, recovery, and adaptive retranslation to address real-life challenges , 2003, International Symposium on Code Generation and Optimization, 2003. CGO 2003..
[3] Scott A. Mahlke,et al. Liquid SIMD: Abstracting SIMD Hardware using Lightweight Dynamic Mapping , 2007, 2007 IEEE 13th International Symposium on High Performance Computer Architecture.
[4] Cédric Valensi. A generic approach to the definition of low-level components for multi-architecture binary analysis , 2014 .
[5] Richard Henderson,et al. Multi-platform auto-vectorization , 2006, International Symposium on Code Generation and Optimization (CGO'06).
[6] A. Ketterlin,et al. PADRONE: a Platform for Online Profiling, Analysis, and Optimization , 2014 .
[7] Albert Cohen,et al. Vapor SIMD: Auto-vectorize once, run everywhere , 2011, International Symposium on Code Generation and Optimization (CGO 2011).
[8] Fabrice Bellard,et al. QEMU, a Fast and Portable Dynamic Translator , 2005, USENIX ATC, FREENIX Track.
[9] Bo Huang,et al. Optimizing dynamic binary translation for SIMD instructions , 2006, International Symposium on Code Generation and Optimization (CGO'06).
[10] Philippe Clauss,et al. Performance driven data cache prefetching in a dynamic software optimization system , 2007, ICS '07.
[11] Christian Lengauer,et al. Polly - Performing Polyhedral Optimizations on a Low-Level Intermediate Representation , 2012, Parallel Process. Lett..
[12] John Yates,et al. FX!32 a profile-directed binary translator , 1998, IEEE Micro.
[13] No License,et al. Intel ® 64 and IA-32 Architectures Software Developer ’ s Manual Volume 3 A : System Programming Guide , Part 1 , 2006 .
[14] David A. Padua,et al. An Evaluation of Vectorizing Compilers , 2011, 2011 International Conference on Parallel Architectures and Compilation Techniques.
[15] Xiao-Feng Li,et al. Vectorization for Java , 2010, NPC.
[16] Paul Feautrier,et al. Polyhedron Model , 2011, Encyclopedia of Parallel Computing.
[17] Derek Bruening,et al. Efficient, transparent, and comprehensive runtime code manipulation , 2004 .
[18] Wei-Chung Hsu,et al. Continuous Adaptive Object-Code Re-optimization Framework , 2004, Asia-Pacific Computer Systems Architecture Conference.
[19] Ahmed El-Mahdy,et al. Automatic Vectorization Using Dynamic Compilation and Tree Pattern Matching Technique in Jikes RVM , 2009 .
[20] Albert Cohen,et al. Speculatively vectorized bytecode , 2011, HiPEAC.
[21] Philippe Clauss,et al. Polyhedral parallelization of binary code , 2012, TACO.