CTuning foundation
Founded | 2014 |
---|---|
Founder | Grigori Fursin |
Type | Non-profit research and development organization, Engineering organization |
Registration no. | W943003814 |
Focus | Open Science, Open Source Software, Reproducibility, Computer Science, Machine learning, Artifact Sharing, Artifact Evaluation, Performance tuning |
Location | |
Origins | Collective Tuning Initiative & Milepost GCC |
Area served | Worldwide |
Method | Develop open-source tools, public repository of knowledge and common methodology for collaborative and reproducible experimentation |
Website |
ctuning |
The cTuning Foundation is a non-profit organization developing open-source frameworks and common methodology to support collaborative and reproducible experimentation in computer science, perform collaborative optimization of realistic workloads across devices provided by volunteers, and enable self-optimizing computer systems.[1]
Notable projects
- Collective Knowledge - open-source workflow framework to unify, crowdsource, share and reproduce experiments.
- MILEPOST GCC - open-source technology to build machine learning based self-optimizing compilers.
- CK autotuner - universal, customizable and multi-objective compiler autotuner.
- Artifact Evaluation - collaborative validation of results from published papers at the computer systems conferences.
History
Grigori Fursin developed cTuning.org at the end of the Milepost project in 2009 to continue his research on machine learning based program and architecture optimization as a community effort.[2][3]
In 2014, cTuning Foundation was registered in France as a non-profit research and development organization. It received funding from the EU TETRACOM project and ARM to develop Collective Knowledge Framework and prepare reproducible research methodology for ACM and IEEE conferences.
Funding
Current funding comes primarily from the European Union research and development funding programme.
References
- ↑ Fursin, Grigori; Abdul Memon; Christophe Guillon; Anton Lokhmotov (January 2015). Collective Mind, Part II: Towards Performance- and Cost-Aware Software Engineering as a Natural Science. Proceedings of the CPC 2016.
- ↑ World's First Intelligent, Open Source Compiler Provides Automated Advice on Software Code Optimization, IBM press-release, June 2009 (link)
- ↑ Grigori Fursin. Collective Tuning Initiative: automating and accelerating development and optimization of computing systems. Proceedings of the GCC Summit'09, Montreal, Canada, June 2009 (link)