Project 12002

MACH

MAssive Calculations on Hybrid systems

High Performance Computing (HPC) plays a vital role for the European economy. However, new HPC hardware architectures and hardware features, especially at the embedded system level, are hitting the market earlier and in much shorter time intervals than before. Developing software applications still requires an in-depth knowledge of the underlying hardware by the application programmers. Therefore, the effort to maintain existing and develop new software applications is growing at an exponential rate. A further level of abstraction for a given application from the hardware is needed to be able to maintain High Performance embedded Computing software projects over long period of time and many generations of hardware (as well as developers). The MACH project is targeting exactly this angle. With the introduction of domain specific embedded languages (DSeL) the specifics of the underlying hardware layers can be separated from the formulation of the general algorithms within an application domain.

Project information

Project name
12002 MACH
Status
Completed
Period
Nov 2013 - Oct 2016
Call
ITEA 2 Call 7
Challenge
Smart engineering
Website
http://www.mach-project.eu/index.php?id=5272
Partners
15
Costs
12,544 k€
Effort
83.83 PY
Countries
Belgium
France
Germany
Netherlands

Project partners

Project leader

Name
Thomas Soddemann
Organisation
Fraunhofer Gesellschaft SCAI
Country
Germany
Project involvement
12002 MACH