Final TANGO Toolbox is released as Open Source

Programing model and runtime
The TANGO Programming Model and Runtime Abstraction Layer is a combination of the BSC's COMPSs and OmpSs task-based programming models, which simplifies the development of parallel application for distributed heterogeneous platforms.

Placer
Placer is a design-time tool that thoroughly optimizes the placement and scheduling of complex software onto heterogeneous multi processing hardware platforms. Licensed under LGPL v3

DS-Explorer
DS-Explorer accelerates the evaluation and characterisation, at design time, of application tasks that are considered for FPGA offloading. Licensed under BDS-3 Clause

Code Profiler
The code profiler is a tool for analysing Java code for its energy efficiency. Licensed under EPL v2

Self-adaptation manager
The Self-Adaptation Manager is responsible for the adaptive behaviour of heterogeneous architectures by providing low power and energy usage while maintaining quality of service aspects of applications. Licensed under Apache v2

Monitoring Infrastructure
The Monitoring Infrastructure monitors the heterogeneous resources to provide metrics (power consumption, temperature, utilization) about the status of the different devices and also historical statistics of these metrics. Licensed under GPL v3

Energy Modeller
The Energy Modeller forecasts future application and host power consumption, as well as reporting current and historic energy usage. Licensed under Apache v2

Application Lifecycle Deployment Engine (ALDE)
ALDE is responsible for the workload scheduling and the management of the application life-cycle while it is executed. Licensed under AGPLv3

Device Supervisor for SLURM

Device Emulator
The Device Emulator finds an efficient mapping of the application tasks onto the nodes/cores in low time, i.e., which application task should run on each node/core. Licensed under Apache v2

Security Solution (crypTANGO)
CrypTANGO is the security solution for TANGO. Using the CrypTANGO libraries, one can develop TANGO applications which securely compute over sensitive data. Licensed under Apache v2