TANGO is founder member of the Heterogeneity Alliance

The Heterogeneity Alliance is an initiative to join efforts of organizations interested in the creation of optimized applications for heterogeneous hardware. TANGO is one of the founders members and currently coordinating all the Alliance activities.

In the upcoming era of Mobile, IoT, CPS, Wearables, Big Data and High Performance Computing, new families of applications are now showing significant interest in exploiting the capabilities offered by customized heterogeneous hardware such as FPGA, MPSoC, heterogeneous CPU+GPU chips and heterogeneous multi-processor clusters.

TANGO deals with the need imposed by this new context to design more flexible software abstractions and improved system architectures to fully exploit the benefits of these heterogeneous platforms and helps you code and use them in an optimized manner.

TANGO comes with a Programming Model and a Runtime Environment that will help you control and abstract underlying heterogeneous hardware architectures, configurations and software systems including heterogeneous clusters, chips and programmable logic devices.

TANGO also comes with tools to optimize various dimensions of software design & operations such as energy efficiency, performance, data movement and location, cost, time-criticality, security, dependability on target architectures.

Embracing new hardware in the Data Center extending HPC workloads

Heterogeneity shows benefits in various areas. Heterogeneous parallel architectures have the potential to be applied to any sizable workload.

Adopting heterogeneous systems to run HPC as well as non-HPC workloads has the potential to deliver higher performance on extreme-scale applications, which is particularly useful when homogeneous servers are too slow.

TANGO is developing technologies to extend SLURM Workload Manager to be able to cope with heterogeneous hardware for the new datacenter.

Code taking control of Performance vs Energy Awareness

Energy has become a relevant metric in software, not only to make the exascale run sustainable, but when programming for devices with space and energy available constrains.

Therefore, a new element has to be taken into account now in the equation of writing great software: Energy. TANGO considers this aspect and simplifies the underlying complexity to

to help developers creating apps in a more performance & energy-aware manner to reduce energy constrains in the exascale run. TANGO will also enable optimizing other other requirements of the software (e.g. data movement and location, cost, time-criticality, security, dependability on target architectures).

About Us

The TANGO (Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation) project is being undertaken by global service provider Atos (Spain) and its subsidiary specialized in HPC, Bull (France); the European company Deltatec (Belgium); and researchers from the University of Leeds (UK); the CETIC - Centre d’Excellence en Technologies de l’Information et de la Communication (Belgium); and Barcelona Supercomputing Center (Spain).