Meta information about platforms participating in experiment crowdsourcing using Collective Knowledge Framework (OS,CPU,GPU,GPGPU,NN...):
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.cm
platform.cpu
platform.gpgpu
platform.gpu
platform.nn/594110aeba153e4d/.cm
platform.npu/d844b4e478ba05f8/.cm
platform.os
platform
.ckr.json
AUTHORS
CHANGES
COPYRIGHT.txt
LICENSE.txt
README.md

README.md

logo logo License: CC BY 4.0

This repository contains JSON meta information in the open CK format about platforms participating in CK-powered experiment crowdsourcing across diverse hardware provided by volunteers. For example, it is used to crowdsource performance analysis and optimization of realistic workloads across mobile devices and IoT.

Entries are first automatically created at cknowledge.org/repo , then synced with this repository. More importantly, they can be manually updated by the community to add important properties (such as platform topology, info about caches, etc) or scripts to set frequency, etc useful for collaborative and reproducible research scenarios!

The community also provides notes about setting up various hardware using this wiki.

Contributors

Prerequisites

Installation

 > ck pull repo:ck-crowdtuning-platforms

 > ck list platform --print_name | sort
 > ck list platform.cpu --print_name | sort
 > ck list platform.gpgpu --print_name | sort
 > ck list platform.gpu --print_name | sort
 > ck list platform.nn --print_name | sort
 > ck list platform.npu --print_name | sort
 > ck list platform.os --print_name  | sort

 > ck load platform.cpu:40bc4c800b3f8e3d --min
 > ck load platform.cpu:40bc4c800b3f8e3d
 > ck info platform.cpu:40bc4c800b3f8e3d

Publications

@inproceedings{cm:29db2248aba45e59:cd11e3a188574d80,
    title = {{Collective Mind, Part II}: Towards Performance- and Cost-Aware Software Engineering as a Natural Science},
    author = {Fursin, Grigori and Memon, Abdul and Guillon, Christophe and Lokhmotov, Anton},
    booktitle = {18th International Workshop on Compilers for Parallel Computing (CPC'15)},
    year = {2015},
    url = {https://arxiv.org/abs/1506.06256},
    month = {January}
}
@inproceedings{ck-date16,
    title = {{Collective Knowledge}: towards {R\&D} sustainability},
    author = {Fursin, Grigori and Lokhmotov, Anton and Plowman, Ed},
    booktitle = {Proceedings of the Conference on Design, Automation and Test in Europe (DATE'16)},
    year = {2016},
    month = {March},
    url = {https://www.researchgate.net/publication/304010295_Collective_Knowledge_Towards_RD_Sustainability}
}

The concepts have been described in the following publications:

Public results

Public benchmarking and optimization results are continuously aggregated in the live CK repository

Public discussions