ISMB Research Center

Istituto Superiore Mario Boella is a Research and Innovation Center in the Information and Communication Technologies (ICT) domain.  On the alliance main fields of contribution will on applied research on resources allocation, Low Power computing and communications, Heterogeneous Low Power architectures, CNN on FPGA accelerators, Cloud computing, sharing projects results and skills for next generation on heterogeneous hardware and software architectures.

Research center shares projects results and skills, competences and future research work in H2020.

IUMA-ULPGC Institute for Applied Microelectronics, University of Las Palmas de Gran Canaria

IUMA-ULPGC is a research center linked to Hipeac network, and a established and certified NVIDIA CUDA Research Center in Europe. It is also a reference center for ADA 2012 Run Time Environment supporting Ada Core NY and Paris (IUMA also supported RTE of ADA 95 and Ada 2005). IUMA works in GPU, Hardware Accelerators, and MPSoC, including many-cores.

IUMA can contribute tools and technologies in the areas of parallel languages, parallel programming, GPU programming, and design space exploration for HW-SW accelerators. IUMA has expertise in ASIC and FPGA and GPU-FPGA implementations of HW-SW accelerators following optimised design flows from High Level and System Level ESL in various target IC technologies. IUMA can also share expertise in the applied field of Multiscalar and Hiperspectral Image Processing, Machine Learning, Classification, and Data Science and Analytics problems. Other application fields include High Speed Network processors for Deep Packet Inspection and Cibersecurity. IUMA-ULPGC is working on heterogeneous embedded systems in various national and international projects (including ESA projects) and they are very interested to widen their approaches and cooperation. Together with space and air drone embedded applications IUMA also contributes work for submarine embededd developments in aquaculture problems and marine glider requirements for onboard navigation electronics.

OPERA project (non-active)

Share results from the OPERA project which main achievements are on Computing continuum, Low Power Scalable Form Factor Data Center, workload decomposition, Ultra Low Power Devices and FPGA acceleration for CNN.

Contribution will be on participating in the alliance to share ideas for technologies improvement on heterogeneous architecture, worklopad decompostion and resources allocation on Heterogeneous Low Power infrastructure, Computing Continuum architecture, Offloading.

P-Socrates project (non-active)

P-SOCRATES project has developed an entirely new design framework to facilitate the deployment of standardized parallel architectures in all kinds of systems. It aims at allowing current and future applications with high-performance and real-time requirements to fully exploit the huge performance opportunities brought by the most advanced many-core processors, whilst ensuring a predictable performance and maintaining (or even reducing) development costs of applications.

P-SOCRATES may contribute to the Alliance with concepts and tools for designing parallel applications.

RAPID project (non-active)

RAPID tackles the challenge of how many low-power devices or embedded systems cannot always cope with the increased demand for processing power, memory and storage required by modern applications. RAPID delivers a secure unified model where almost any device or infrastructure, ranging from smartphone, notebook, laptop and desktop to private and public cloud can operate as an accelerated entity and/or as an accelerator serving other less powerful devices in a secure way.

RAPID contributes to the Alliance in security, offloading and energy efficiency aspects of heterogeneity.

TANGO project (non-active)

TANGO project is aiming at simplifying and optimising software for heterogeneous devices with especial focus on performance and energy efficiency. TANGO was the initial promoter of the Alliance and also the main contributor in coordinating the activities and disseminating the initiative.

TANGO contribution to the Alliance is mainly with regards to the Programming Model and Deployment tools

Teseo S.p.A

EIFFAGE globally is heavily investing in development of new technologies that can improve industry operations and people’s life. Teseo, as the Italian subsidiary of EIFFAGE Group, has several direct interests in the Alliance, including contribution to the growth of the heterogeneity market leveraging on the experience made during the decades and in a H2020 project on Ultra low power and low power heterogeneous architectures called OPERA.

The contributions expected to the Alliance are to give expertise on the following aspects: hardware/firmware/software design or co-design, hardware/firmware/software integrations and RF/EMC Testing

The University of Manchester

University of Manchester is interested in joining the Heterogeneity Alliance to disseminate their results in the domain across diverse projects and also to foster collaboration with other projects and organisations working on the same field.

Their contribution will be mainly focused on the heterogeneous execution of JVMs.

Think Silicon S.A.

Think Silicon S.A. is specialized in designing and developing ultra low-power IP semiconductor cores in the field of computer graphics. Our product portfolio includes multicore Graphics Processors and Display controllers. We are currently designing a heterogeneous GPU targeting mainly the IoT and Wearable market. Apart from the GPU HW, we are developing the GPU libraries and drivers as well as profiling tools for multicore GPUs.

In the field of GPUs, the programming APIs are mostly defined by the Khronos group. We are working in developing the low level implementation (driver) of OpenGL and Vulkan API assuming a heterogeneous multicore GPU. Our role in the Alliance is mainly from the end-user perspective. We would like to get a better understating of the proposed technology, apply this technology in our GPU HW and profiling tools and providing feedback to the alliance as GPU HW vendor. Our GPU profiling tools are being developed as part of an EU-funded project called LPGPU2 (, from which we will establish an active communication link between this alliance and the LPGPU2 project.