About Partners Use cases AI Development Repo Contact
We would like to thank the following partners and sponsors for supporting our long-term vision for open research as well as the development of the open-source Collective Knowledge technology, public repository of reusable knowledge, and common methodology for collaborative and reproducible experimentation:

ReQuEST consortium is aimed at providing a scalable and CK-powered tournament framework, a common experimental methodology and an open repository for continuous evaluation and optimization of the quality vs. efficiency Pareto optimality of a wide range of real-world applications, libraries and models across the whole hardware/software stack on complete platforms. ReQuEST also promotes reproducibility of experimental results and reusability of systems research artifacts by standardizing evaluation methodologies and facilitating the deployment of efficient solutions on heterogeneous platforms. The organizers develop a supporting open-source and portable workflow framework to provide unified evaluation and real-time leader-board of shared solutions. ReQuEST promotes quality-awareness to the architecture and systems community, and resource-awareness to the applications community and end-users. We will keep and continuously update the best or original solutions close to a Pareto frontier in a multi-dimensional space of accuracy, execution time, power consumption, memory usage, resiliency, code/hardware/model size, costs and other metrics in a public repository.

ReQuEST website ] [ arXiv intro ]
We collaborate with Raspberry Pi foundation for a new educational initiative to teach students and researchers how to automatically optimize and test (autotuning, crowd-tuning and crowd-fuzzing) realistic workloads in terms of speed, size, energy usage, accuracy and costs across diverse software and hardware stack using CK workflow framework and open optimization repository.

arXiv report ] [ interactive CK report ] [ GitHub ]
Association for Computing Machinery (ACM) evaluates Collective Knowledge technology to share artifacts and experimental workflows as reusable and customizable components along with reproducible publications as a part of Artifact Evaluation initiative.

ACM CK video ]
General Motors uses CK to crowd-benchmark and crowd-tune DNN engines and models. See GM's presentation from the Embedded Vision Summit about CK-powered CNN/SW/HW benchmarking here:

CK Caffe workflow ] [ CK TensorFlow workflow ]
ARM is one of the first and main users of the Collective Knowledge Technology to design more efficient computer systems for emerging workloads such as deep learning across the whole SW/HW stack from IoT to HPC. See ARM's video from the Embedded Vision Summit about CK-powered collaborative DNN co-design, HiPEAC info (page 17) for more details about ARM and the cTuning foundation using CK to accelerate computer engineering, and a demo about connecting CK and ARM's workload automation, and building a representative set of applications and data sets from ARM TechCon'16.

Microsoft sponsors hosting of our public CK repository of knowledge in the Azure cloud since 2016.
TETRACOM project provided initial funding for our non-profit organization in 2014-2015 to prototype Collective Knowledge Technology. CK later won HiPEAC technology transfer award.

The non-profit cTuning foundation and dividiti regularly help various international projects (MILEPOST, CARP, PAMELA) and assist scientists in crowdsourcing and reproducing experiments, and developing customizable and sustainable research software powered by CK which can now survive in a Cambrian AI/SW/HW chaos or when leading researchers leave!

We help colleagues from the University of Edinburgh and Glasgow use CK to automate and crowdsource optimization of mathematical libraries and compilers.

Michel Steuwer blog about CK ]
We help colleagues from ENS Paris to automate and crowdsource polyhedral optimization using CK.
We assist colleagues from Hartree SuperComputing Center to use CK for customizable and sustainable experimental workflows and collaboratively optimize realistic workloads across various HPC systems.
Xored develops various open-source CK extensions since 2016 including DNN engine optimization front-end and Android app to crowdsource DNN benchmarking.

University of Cambridge colleagues use Collective Knowledge framework to develop sustainable software, accelerate research, automate experimentation and reuse artifacts. For example, portable and reproducible experimental workflow from the "Software Prefetching for Indirect Memory Accesses" article by Sam Ainsworth and Timothy M. Jones received a distinguished artifact award at CGO'17.

GitHub artifacts ] [ Paper with AE appendix and CK workflow ] [PDF snapshot of the interactive CK dashboard ]
Alastair Donaldson's group uses CK to automate and crowdsource detection of compiler bugs (crowd-fuzzing of traditional, OpenCL and OpenGL compilers). TETRACOM project "CLmith in Collective Knowledge" won HiPEAC technology transfer award in 2016.

CK-CLsmith GitHub repo ]
Non-profit cTuning foundation is the main coordinator and sponsor of all CK developments and CK-powered educational initiatives such as Artifact Evaluation. It also partnered with dividiti to facilitate technology transfer from academia to industry while boosting innovation in science and technology!
dividiti sponsors development of the open-source research SDK (CK), public repository of optimization knowledge, scientific methodology for computer engineering. dividiti brings together academia and industry to develop sustainable and customizable research software powered by CK, facilitate technology transfer in many of the above projects, initiate and lead innovative R&D projects powered by CK, and help scientists to adapt to a Cambrian AI/SW/HW explosion and technological chaos.

We would like to thank all CK contributors and participants in public discussions via Collective Knowledge mailing list and our LinkedIn group.
Website designed using CK
               Locations of visitors to this page
(C)opyright 2014-2018 non-profit cTuning foundation and dividiti