Ashes2 Home

Introduction

News

Documentation

Downloads

Installation

History of Changes

User Feedback

Sable Home

McGill

Ashes2

Last updated: October 15, 2003
Sable

Ashes2 is a versatile and flexible benchmarking system written in Python.

Ashes2 is free software and is licensed under the GNU Lesser General Public License.




News


Back to Top



Documentation


Tutorials

The Ashes2 tutorial covers basic usage and configuration of the Ashes2 Benchmarking System.
> Tutorial: [HTML]


Back to Top



Downloads

The latest release of Ashes2 is 0.1.2.

Current Version
0.1.2
This is the complete release of Ashes2, and bundles the source, utility scripts, and sample benchmarks. Additional benchmarks are available separately. > ashes2-0.1.2-full.tar.gz
> ashes2-0.1.2-full.jar
This is the minimal release of Ashes2. It only contains the source and utility scripts. Benchmarks can be downloaded separately. > ashes2-0.1.2-src.tar.gz
> ashes2-0.1.2-src.jar
Previous Versions
0.1.1
This is the complete release of Ashes2, and bundles the source, utility scripts, and sample benchmarks. Additional benchmarks are available separately. > ashes2-0.1.1-full.tar.gz
> ashes2-0.1.1-full.jar
This is the minimal release of Ashes2. It only contains the source and utility scripts. Benchmarks can be downloaded separately. > ashes2-0.1.1-src.tar.gz
> ashes2-0.1.1-src.jar
0.1.0
This is the complete release of Ashes2, and bundles the source, utility scripts, and sample benchmarks. Additional benchmarks are available separately. > ashes2-0.1.0-full.tar.gz
> ashes2-0.1.0-full.jar
This is the minimal release of Ashes2. It only contains the source and utility scripts. Benchmarks can be downloaded separately. > ashes2-0.1.0-src.tar.gz
> ashes2-0.1.0-src.jar

Several benchmark suites are available as Ashes2 add-ons.
Ashes2 Benchmark Packages
JOlden benchmarks > jolden-0.1.tar.gz
> jolden-0.1.jar
Micro benchmarks (Empty and Hello) > micro-0.1.tar.gz
> micro-0.1.jar


Back to Top



Installation

Simply extract the contents of the archive into a folder of your choice, and add the bin directory to your PATH. To get started, type ashes2 help at the prompt.

In order to configure Ashes2, edit the files in the config directory to your liking. Alternatively, a directory named .ashes2 placed in a user's home directory ($HOME) can be used to specify user-level configuration options, and should have the same format as the default config directory.


Back to Top



History of Changes

Version 0.1.1 to 0.1.2

  • New features:
    1. Added support for MS Windows platform.

Version 0.1.0 to 0.1.1

  • New features:
    1. Added support to tool aliases
    2. Added support for SableVM
    3. Added support for Jikes
  • Improvements:
    1. Added code to automatically detect installed JDK when no java configuration is found
    2. Grouped commands by categories in help output
  • Bug fixes:
    1. Executing a non-existing command raises an exception
    2. Commands such as run and compile now require at least one argument
    3. Changing level1, level2 and level3 colors now affects boxes and separators
    4. Patterns which produce no match are reported as warnings when using run and compile

Version 0.1.0

  • Initial public release


Back to Top



User Feedback

Ashes2 is under heavy development, and is still incomplete. If you would like to contribute to the development process, feel free to do so. Feedback from users is always welcome, and plays an important role in the design decisions.

Do not hesitate to send comments, questions, suggestions or patches to Bruno Dufour.


Back to Top




Maintained by Bruno Dufour