The COMMIT Group

Publications with Keyword PetaBricks

  1. Autotuning Algorithmic Choice for Input Sensitivity.
    Yufei Ding, Jason Ansel, Kalyan Veeramachaneni, Xipeng Shen, Una-May O'Reilly, Saman Amarasinghe.
    MIT/CSAIL Technical Report MIT-CSAIL-TR-2014-014.
    Cambridge, MA. June, 2014. Bibtex.
  2. Autotuning Programs with Algorithmic Choice.
    Jason Ansel.
    PhD Thesis, Massachusetts Institute of Technology.
    Cambridge, MA. February, 2014. Slides. Bibtex.
  3. Portable Performance on Heterogeneous Architectures.
    Phitchaya Mangpo Phothilimthana, Jason Ansel, Jonathan Ragan-Kelley, Saman Amarasinghe.
    The International Conference on Architectural Support for Programming Languages and Operating Systems.
    Houston, TX. March, 2013. Bibtex.
  4. SiblingRivalry: Online Autotuning Through Local Competitions.
    Jason Ansel, Maciej Pacula, Yee Lok Wong, Cy Chan, Marek Olszewski, Una-May O'Reilly, Saman Amarasinghe.
    International Conference on Compilers Architecture and Synthesis for Embedded Systems.
    Tampere, Finland. Oct, 2012. Bibtex.
  5. Distributed Data as a Choice in PetaBricks.
    Phumpong Watanaprakornkul.
    MEng Thesis, Massachusetts Institute of Technology.
    Cambridge, MA. Jun, 2012. Bibtex.
  6. Hyperparameter Tuning in Bandit-Based Adaptive Operator Selection.
    Maciej Pacula, Jason Ansel, Saman Amarasinghe, Una-May O'Reilly.
    European Conference on the Applications of Evolutionary Computation.
    Malaga, Spain. Apr, 2012. Bibtex.
  7. An Efficient Evolutionary Algorithm for Solving Bottom Up Problems.
    Jason Ansel, Maciej Pacula, Saman Amarasinghe, Una-May O'Reilly.
    Annual Conference on Genetic and Evolutionary Computation.
    Dublin, Ireland. July, 2011. Bibtex.
  8. Language and Compiler Support for Auto-Tuning Variable-Accuracy Algorithms.
    Jason Ansel, Yee Lok Won ans Cy Chan, Marek Olszewski, Alan Edelman, Saman Amarasinghe.
    The International Symposium on Code Generation and Optimization.
    Chamonix, France. Apr, 2011. Bibtex.
  9. Autotuning Aspects of PetaBricks.
    Jason Ansel.
    Workshop on Statistical and Machine Learning Approaches to Architecture and Compilation (SMART).
    April, 2011. Bibtex.
  10. PetaBricks: Building adaptable and more efficient programs for the multi-core era.
    Jason Ansel, Cy Chan.
    Crossroads, The ACM Magazine for Students (XRDS).
    New York, NY, USA. Sep, 2010. Bibtex.
  11. Language and Compiler Support for Auto-Tuning Variable-Accuracy Algorithms.
    Jason Ansel, Yee Lok Won, Cy Chan, Marek Olszewski, Alan Edelman, Saman Amarasinghe.
    MIT/CSAIL Technical Report MIT-CSAIL-TR-2010-032.
    Cambridge, MA. Jul, 2010. Bibtex.
  12. Autotuning Multigrid with PetaBricks.
    Cy Chan, Jason Ansel, Yee Lok Wong, Saman Amarasinghe, Alan Edelman.
    ACM/IEEE Conference on Supercomputing.
    Portland, OR. Nov, 2009. Bibtex.
  13. PetaBricks: A Language and Compiler for Algorithmic Choice.
    Jason Ansel.
    SM Thesis, Massachusetts Institute of Technology.
    Cambridge, MA. Sep, 2009. Bibtex.
  14. PetaBricks: A Language and Compiler for Algorithmic Choice.
    Jason Ansel, Cy Chan, Yee Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, Saman Amarasinghe.
    ACM SIGPLAN Conference on Programming Language Design and Implementation.
    Dublin, Ireland. Jun, 2009. Slides. Bibtex.