Parallel Software Framework for Time-Critical Many-core Systems
P-SOCRATES (Parallel Software Framework for Time-Critical Many-core Systems) was a European project intended to allow 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.
The purpose of P-SOCRATES was to develop an entirely new design framework, from the conceptual design of the system functionality to its physical implementation, to facilitate the deployment of standardized parallel architectures in all kinds of systems. This framework was released under the brand of UpScale SDK.
The SDK includes the following components:
The scientific and technical work done in the P-SOCRATES project was published in the open access book “High-Performance and Time-Predictable Embedded Computing”.
The topics discussed in the book include:
A short summary of the project can be found here.
The P-SOCRATES project was developed by a consortium led by Instituto Superior de Engenharia do Porto, Portugal, with partners Barcelona Supercomputing Centre, Spain, University of Modena and Regio Emilia, Italy, Swiss Federal Institute of Technology Zurich, Switzerland, Evidence SRL, Italy, Active Technologies SRL, Italy and ATOS, Spain.
Contact: Prof. Luis Miguel Pinho
This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement no 611016"