References

  1. F. Agakov, E. Bonilla, J. Cavazos, B. Franke, G. Fursin, M. F. P. O'Boyle, J. Thomson, M. Toussaint & C. K. I. Williams (2006): Using Machine Learning to Focus Iterative Optimization. In: Proceedings of the International Symposium on Code Generation and Optimization, CGO '06. IEEE Computer Society, Washington, DC, USA, pp. 295–305, doi:10.1109/CGO.2006.37.
  2. Otto Skrove Bagge, Karl Trygve Kalleberg, Eelco Visser & Magne Haveraaen (2003): Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs. In: Third International Workshop on Source Code Analysis and Manipulation (SCAM 2003). IEEE, pp. 65–75, doi:10.1109/SCAM.2003.1238032.
  3. Ashley Brown, Wayne Luk & Paul Kelly (2005): Optimising Transformations for Hardware Compilation. Technical Report. Imperial College London. Available at http://www.ashleybrown.co.uk/wordpress/wp-content/uploads/2010/09/cobble-cml-report.pdf.
  4. Edoardo Di Napoli, Diego Fabregat-Traver, Gregorio Quintana-Orti & Paolo Bientinesi (2014): Towards an Efficient Use of the BLAS Library for Multilinear Tensor Contractions. Applied Mathematics and Computation 235, pp. 454–468, doi:10.1016/j.amc.2014.02.051.
  5. Diego Fabregat-Traver & Paolo Bientinesi (2013): Application-Tailored Linear Algebra Algorithms: A Search-Based Approach. International Journal of High Performance Computing Applications (IJHPCA) 27(4), pp. 425 – 438, doi:10.1177/1094342013494428.
  6. Franz Franchetti, Yevgen Voronenko & Markus Püschel (2006): FFT program generation for shared memory: SMP and multicore. In: Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, November 11-17, 2006, Tampa, FL, USA, pp. 115, doi:10.1145/1188455.1188575.
  7. Leslie Pack Kaelbling, Michael L. Littman & Andrew P. Moore (1996): Reinforcement Learning: A Survey. Journal of Artificial Intelligence Research 4, pp. 237–285, doi:10.1613/jair.301.
  8. Jonathan G Koomey (2008): Worldwide Electricity Used in Data Centers. Environmental Research Letters 3(3), pp. 034008, doi:10.1088/1748-9326/3/3/034008.
  9. Giovanni Mariani, Gianluca Palermo, Roel Meeuws, Vlad Mihai Sima, Cristina Silvano & Koen Bertels (2014): DRuiD: Designing reconfigurable architectures with decision-making support. In: 19th Asia and South Pacific Design Automation Conference, ASP-DAC 2014, Singapore, January 20-23, 2014, pp. 213–218, doi:10.1109/ASPDAC.2014.6742892.
  10. Stephen Marsland (2009): Machine Learning: An Algorithmic Perspective, 1st edition. Chapman & Hall/CRC, doi:10.1111/j.1751-5823.2010.00118_11.x.
  11. F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot & E. Duchesnay (2011): Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research 12, pp. 2825–2830.
  12. Gennady Pekhimenko & AngelaDemke Brown (2010): Efficient Program Compilation Through Machine Learning Techniques. In: Ken Naono, Keita Teranishi, John Cavazos & Reiji Suda: Software Automatic Tuning. Springer New York, pp. 335–351, doi:10.1007/978-1-4419-6935-4_19.
  13. Tom Schaul, Justin Bayer, Daan Wierstra, Yi Sun, Martin Felder, Frank Sehnke, Thomas Rückstieß & Jürgen Schmidhuber (2010): PyBrain. Journal of Machine Learning Research, doi:10.1145/1756006.1756030.
  14. Sibylle Schupp, Douglas Gregor, David Musser & Shin-Ming Liu (2002): Semantic and behavioral library transformations. Information and Software Technology 44(13), pp. 797–810, doi:10.1016/S0950-5849(02)00122-2.
  15. Richard M. Stallman & GCC Developer Community (2009): Using The Gnu Compiler Collection: A Gnu Manual For Gcc Version 4.3.3. CreateSpace, Paramount, CA.
  16. Salvador Tamarit, Julio Mariño, Guillermo Vigueras & Manuel Carro (2016): Towards a Semantics-Aware Code Transformation Toolchain for Heterogeneous Systems. In: Alicia Villanueva: Proceedings of XIV Jornadas sobre Programación y Lenguajes (PROLE 2016), pp. 17–32. Available at http://hdl.handle.net/11705/PROLE/2016/014.
  17. Salvador Tamarit, Guillermo Vigueras, Manuel Carro & Julio Mariño (2015): A Haskell Implementation of a Rule-Based Program Transformation for C Programs. In: Enrico Pontelli & Tran Cao Son: International Symposium on Practical Aspects of Declarative Languages, LNCS 9131. Springer-Verlag, pp. 105–114, doi:10.1007/978-3-319-19686-2_8.

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org