Metadata-Version: 2.1
Name: cbench
Version: 1.2.1
Summary: A cross-platform client to perform collaborative and reproducible benchmarking, optimization and co-design of software and hardware for emerging workloads (AI, ML, quantum, IoT) via the open cKnowledge.io portal
Home-page: https://cKnowledge.io
Author: Grigori Fursin
Author-email: Grigori.Fursin@cTuning.org
License: Apache Software License (Apache 2.0)
Description: [![PyPI version](https://badge.fury.io/py/cbench.svg)](https://badge.fury.io/py/cbench)
        [![Python Version](https://img.shields.io/badge/python-2.7%20|%203.4+-blue.svg)](https://pypi.org/project/cbench)
        [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
        
        Linux/MacOS: [![Build Status](https://travis-ci.org/cknowledge/cbench.svg?branch=master)](https://travis-ci.org/cknowledge/cbench)
        Windows: [![Windows Build status](https://ci.appveyor.com/api/projects/status/yjq5myrrrkx3rydc?svg=true)](https://ci.appveyor.com/project/gfursin/cbench)
        
        ## Introduction
        
        cBench is a cross-platform client connected with the 
        [open cKnowledge.io portal](https://cKnowledge.io/results)
        to support collaborative and reproducible benchmarking,
        optimization and co-design of computational systems
        based on emerging technologies (AI, ML, quantum, IoT).
        
        cBench is a part of the [Collective Knowledge technology](https://cKnowledge.org) 
        and a wrapper around the [low-level CK SDK](https://github.com/ctuning/ck)
        to simplify the user experience.
        
        ## Platform support:
        
        |               | As a host platform | As a target platform |
        |---------------|:------------------:|:--------------------:|
        | Generic Linux | ✓ | ✓ |
        | Linux (Arm)   | ✓ | ✓ |
        | Raspberry Pi  | ✓ | ✓ |
        | MacOS         | ✓ | ± |
        | Windows       | ✓ | ✓ |
        | Android       | ± | ✓ |
        | iOS           | TBD | TBD |
        
        ## Documentation
        
        * [Online docs for the Collective Knowledge technology](https://cKnowledge.io/docs)
        
        ## Feedback
        
        * This is an ongoing project - don't hesitate to [contact us](https://cKnowledge.org/contacts.html) 
          if you have any feedback and suggestions!
        
        ## Acknowledgments
        
        We would like to thank all [CK partners](https://cKnowledge.org/partners.html) 
        for fruitful discussions and feedback!
        
        
        *Copyright 2020 [cTuning foundation and cKnowledge SAS](https://cTuning.org)*
        
Keywords: reproducible benchmarking,customizable benchmarking,portable workflows,reusable computational components,reproducibility,collaborative experiments,automation,optimization,co-design,collective knowledge
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Environment :: Console
Classifier: Environment :: Plugins
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Topic :: System
Classifier: Topic :: System :: Benchmark
Classifier: Topic :: Education
Classifier: Topic :: Utilities
Requires-Python: >=2.7
Description-Content-Type: text/markdown
