The overall result of the project is a Modular Open Reference Architecture configurable to different applications, based on their features following a building process defined (
https://fractal-project.eu/about/fractal-system/(s’ouvre dans une nouvelle fenêtre))
The main achievements reached in the project in each of the fields in which work has been carried out in the project are:
Hardware platforms:
Making technologies available in a usable platform.
Putting together technologies that, before, could only be found in different platforms
Enable novel services on top that did not exist in similar platforms before.
Safety, Security and Low Power Technologies
Hardware Implementation of FRACTAL adaptive architecture to low-power and safety (Hierarchical Adaptive Time-triggered Multicore Architecture [HATMA]): HATMA is a framework that enables adaptation in a system of FRACTAL nodes while considering the trade-off between safety, security, low-power, environmental scenarios, and user-defined scenarios. It utilizes the capability to switch schedules that are pre-computed based on objective functions that consider multiple scenarios.
In order to enable the HATMA operation, the network on-chip technology is extended. We developed an Adaptive Time-Triggered Network on Chip (ATTNoC) to facilitate the HATMA operation.
AI-Based Metascheduler (Architecture to safely deploy a dependable schedule for safety-critical application, AI-based model to deploy time-critical schedules, run-time framework to enable adaptation in time-critical applications)
AI & Safe, autonomous decisions:
Theoretical study on FRACTAL AI: AI for edge and AI on edge.
Cloud Platform for supporting Edge Nodes in resource-intensive tasks (ML training, Models and Data storage and versioning, etc.)
A novel RODS (Resilient On-demand Distributed Systems) platform for edge orchestration
Containerized ML model server for Edge deployments: Training, inference, storage and model management.
Edge SW architecture
Same open architecture implementation on low, mid & high-end edge nodes
A complete set of software tools (Data Ingestion, Data Storage, etc.) to orchestrate the Edge Nodes.
Validation methodology for edge computing software
Stand-alone communications subsystem
The implementation of 8 real world Use Cases, in which different components of the FRACTAL System have been integrated, taking into account their specific features, has served for showing the functioning of the FRACTAL System adapted to each scenario and have validated it.
The FRACTAL Project is a key project in solving computing challenges in the European Union and it has created extensive, accessible known-how for the digital decade. So, these results, as they contribute to the development of Edge computing, bring real-time, high-bandwidth, low-latency access to latency-dependent applications, distributed at the edge of the network.
FRACTAL Cognitive Edge Nodes make products smarter, more interconnected. Interdependent, collaborative and autonomous by bringing computing closer to the devices and users and allowing more efficient use of data and energy, . This improves sustainability in all of its aspects economic, social and environmental.