Skip to content

Installation

elavoie edited this page Sep 1, 2016 · 25 revisions

Install dependencies

  1. Node.js

Install toolkit

git clone https://github.com/Sable/wu-wei-benchmarking-toolkit
cd wu-wei-benchmarking-toolkit
# Install all of Wu Wei dependencies
npm install
# (you may need to do sudo for the following command)
npm link 

Testing the installation

wu help

Installing a wu-compatible benchmark suite

The init tool enables the creation of a new suite in a Wu-Wei repository created by executing 'wu init' inside an empty directory.

The tools are also compatible with the Ostrich Benchmark Suite version 2 (https://github.com/Sable/Ostrich2). In a different directory from the wu-wei-benchmarking-toolkit repository, do:

git clone https://github.com/Sable/Ostrich2

The suite may require additional dependencies, follow the installation instructions [here] (https://github.com/Sable/Ostrich2/wiki/Installation).

However, we are in the process of migrating every individual benchmarks and artifacts inside individual repositories for greater flexibility. The Ostrich2 repository won't be maintained anymore but we keep it for archiving.

Testing the suite installation

From the Ostrich directory:

wu list

Should list all available artifacts.

Table of Contents

  • Introduction
    • Terminology | [Conventions](Benchmark Organization Conventions)
  • Installation
  • [Configuration](Add local platform information)
  • Contribution
    • [Add a new benchmark](Adding a new benchmark and implementation to an existing suite)
    • [Configure implementation.json](Adding multiple parameters in implementation.json)
    • [Add a new compiler](Adding a new compiler) // To-do
    • [Add a new implementation](Adding a new implementation) // To-do
  • Development // To-do
    • [Work with commands](Work with commands)
    • [Customize jobs](Customize jobs)
Clone this wiki locally