Rhymmor / ck-env

Customizable cross-platform package manager for collaborative and reproducible CK research workflows supporting automatic detection, installation and coexistence of multiple versions of various software and dependencies including libraries, compilers, tools, data sets across diverse Linux, Windows, MacOS and Android-based hardware:

Home Page:https://github.com/ctuning/ck/wiki/Portable-workflows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Registering software environments in CK

This is a stable repository used to register environment of various software in CK to let multiple versions of different easily co-exist, automatically resolve dependencies during tool installation, and support experimentation with various versions of tools. For example, we use it for autotuning with different versions of LLVM, GCC, ICC, etc.

See CK Getting Started Guide for more details!

Authors

  • Grigori Fursin, cTuning foundation (France) / dividiti (UK)

License

  • BSD, 3-clause

Prerequisites

Installation

ck pull repo:ck-env

Usage

Please, check out CK Wiki

About

Customizable cross-platform package manager for collaborative and reproducible CK research workflows supporting automatic detection, installation and coexistence of multiple versions of various software and dependencies including libraries, compilers, tools, data sets across diverse Linux, Windows, MacOS and Android-based hardware:

https://github.com/ctuning/ck/wiki/Portable-workflows

License:Other


Languages

Language:Python 57.7%Language:C 31.2%Language:HTML 6.3%Language:Shell 3.8%Language:Batchfile 1.0%Language:Java 0.0%Language:TeX 0.0%Language:1C Enterprise 0.0%Language:PHP 0.0%Language:R 0.0%Language:ChucK 0.0%Language:Ada 0.0%Language:CMake 0.0%Language:Thrift 0.0%