M2DC Appliances will use next-generation microserver modules based on latest low-power heterogeneous SoCs coming from server or mobile and embedded markets. Their smart integration in a heterogeneous system including resources such as x86, GPU or FPGA-based.
M2DC appliances will include dependability features by design. This objective will be achieved by integration of built-in hardware-supported monitoring and management features, fast and efficient techniques for pattern matching in order to prevent failures and security.
Appliances will allow dynamic customisation to specific application workloads including their built-in functions and communication, power and thermal management (power & temperature caps, energy budgets) features. First, M2DC will.
M2DC will achieve additional significant improvements in efficiency by integrating software and hardware techniques at various levels including: hardware-assisted system efficiency enhancements, taking advantage of novel fine-grained virtualisation techniques, optimal mapping to.
M2DC appliances will enable dynamic management and scalability by easy adaptation to an existing data centre eco-system as well as cloud and HPC systems. This integration will provide flexibility; easy deployment, provisioning, and maintenance; precise and dynamic control of.
In addition to the latest ARM-based server and embedded processors at the latest technology nodes, M2DC will apply cutting-edge solutions such as reconfigurable hardware and HMC memory based on 3D-stacking, optical interconnects, and new.
One of the main challenges when designing a heterogeneous low-power system using computing resources such as ARM-based SoCs and accelerators is to identify the proper configuration of the system with respect to applications. Another challenge is to port the.
* A flexible server architecture that can be easily customised, maintained and updated so as to enable adaptation of the data centre. This architecture will be optimized with respect to the integration of computing resources with constrained thermal power dissipation such as embedded CPUs and GPUs, FPGAs, manycore processors, while also being able to integrate more powerful resources if needed. Built on established standards such as COM Express, the server architecture will enable the integration of third-party boards and chips, leading to what can be called an open server architecture. Particular attention will be put on.
* Advanced management strategies [Pillar 2a] and system efficiency enhancements (SEE) [Pillar 2b]. In order to improve the behaviour of the system during runtime and to meet requirements from the various applications, the server architecture will include built-in enhancements (e.g., for computing acceleration, enhancements of the global efficiency thanks to data management, dependability and security, behaviour monitoring, etc.) on system level. High power efficiency will be provided by an intelligent power management enabling to constantly optimize the power consumption of the system thanks to proactive and reactive strategies.
* Well-defined interfaces to surrounding software ecosystem will allow for an easy integration into existing data centre management solutions through the use of the latest middleware software for resource management, provisioning, etc. Building on the Linux operating system (e.g., Linaro for ARM-based compute modules) and other well-known software infrastructures, M2DC will also feature optimized runtime software implementations when needed for improving the efficiency of the system towards application domains such as cloud computing, big data analytics and HPC applications.
– dramatically reducing power usage and heat dissipation while meeting Quality of Service (QoS) for key and emerging applications
– delivering built-in reliability and security by integrating fast and efficient monitoring and management functions
– easy to customise and update (software and hardware) to specific application types and large scales by seamless inclusion of heterogeneous and highly parallel computing resources
– easy provisioning, monitoring and management by modern DCIM (Data Centre Infrastructure Management), cloud and HPC software
– facilitating application and middleware programming, deployment, and optimization in order to use M2DC appliances for various important real-life applications