wiki:almosOnTsarDoc

Version 3 (modified by almaless, 13 years ago) (diff)

--

ALMOS distribution for the TSAR many-core

Summary

Running ALMOS on the TSAR virtual prototype requires the installation of several open-source technologies like a GCC cross-compiler for Mips (el), SocLib virtual prototyping library, TSAR related components, and SystemCASS. To simplify the task of building and configuring a correct development environment, ALMOS comes with a stand-alone and ready-to-use distribution.

Mainly, this distribution enables you to:

  • Port your own applications and libraries to ALMOS.
  • Run these applications on TSAR using several configurations ranging from 4 to 1024 cores.
  • Analyse the performance of your applications or the totality of the software-stack on a large-scale many-core.

Upon your needs you can also use this distribution to:

  • Validate and evaluate any hardware evolution/development in a TSAR based architectures.
  • Validate and evaluate any kernel new features or updates.
  • Experiment and develop new parallel programming libraries and run-times for a large-scale single-chip many-core.

Getting Started

Setup

Download the latest stable distribution from this link. Decompress the .tbz2 file:

tar jxf almos-tsar-mipsel.tbz2

Now you have a sub-directory named almos-tsar-mipsel ... Congratulation you are done !

Run ALMOS on TSAR

Your first application