- MLton, a whole program optimizing compiler for Standard ML; http://www.mlton.orgGoogle Scholar
- Weeks, S. Whole-program compilation in MLton. In Proceedings of the 2006 workshop on ML (ML'06). Association for Computing Machinery, New York, 2006. Google ScholarDigital Library
- Koparkar, C., Rainey, M., Vollmer, M., Kulkarni, M., and Newton, R. R. Efficient Tree-traversals: Reconciling parallelism and dense data representations. Proc. ACM Programming Languages 5, ICFP (2021). Google ScholarDigital Library
- Baaij, C. CλasH: from Haskell to hardware. Master's thesis. University of Twente, 2009; https://essay.utwente.nl/59482Google Scholar
- Chakravarty, M. M. T., Keller, G., Lee, S., McDonell, T. L., and Grover, V. Accelerating Haskell array codes with multicore GPUs. In Proceedings of the Sixth Workshop on Declarative Aspects of Multicore Programming (DAMP '11). Association for Computing Machinery, New York, 2011, 3--14. Google ScholarDigital Library
- Hruska, C. et al. GHC whole program compiler project; https://github.com/grin-compiler/ghc-whole-program-compiler-projectGoogle Scholar
Index Terms
- Making GHC whole again or, how to perform whole-program analysis within GHC
Recommendations
An llVM backend for GHC
Haskell '10: Proceedings of the third ACM Haskell symposium on HaskellIn the presence of ever-changing computer architectures, high-quality optimising compiler backends are moving targets that require specialist knowledge and sophisticated algorithms. In this paper, we explore a new backend for the Glasgow Haskell ...
An llVM backend for GHC
HASKELL '10In the presence of ever-changing computer architectures, high-quality optimising compiler backends are moving targets that require specialist knowledge and sophisticated algorithms. In this paper, we explore a new backend for the Glasgow Haskell ...
Comments