forked from mlcommons/ck
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Grigori Fursin edited this page Sep 24, 2016
·
261 revisions
This documentation is continuously updated - please help us improve it via CK mailing list!
You can find ARM's testimonial about using CK to accelerate computer engineering here (page 17)!
- Introduction
- Index of artifacts (code and data) shared by the community in the CK format
- Practical use cases enabled by CK
- Enabling collaborative, reproducible and open science
- Organizing and cross-linking personal knowledge
- Sharing and reusing artifacts
- Crowdsourcing and reproducing experiments
- Unifying predictive analytics
- Enabling interactive articles and graphs
- Unifying autotuning
- Enabling future highly efficient self-tuning and adaptive software and hardware
- CK specification
- Development conventions
- Repository structure
- Managing repositories
- Managing entries
- Searching entries
- Speeding up CK search using Hadoop-based ElasticSearch
- Using CK web service with JSON API
- Accessing CK from C,C++,Java,Fortran,PHP programs and tools via OpenME plugin interface
- Using CK in standard file managers
- Customizing CK
Acknowledgments: We would like to thank the EU TETRACOM 609491 project for initial funding and dividiti for continuing support. We are also extremely grateful to all volunteers and contributors for their valuable feedback and contributions.
CK development is coordinated by the non-profit cTuning foundation and dividiti