P-SOCRATES is an European (STREP) project under the 7th Framework Program, in the Information and Communication Technologies objective “Advanced Computing Embedded and Control Systems”. The project started October 1st, 2013, and has a duration of 36 months.

P-SOCRATES will 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 is 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.

The main role in this project will be to develop real-time scheduling algorithms, along with the associated schedulability analysis, that will allow unleashing the tremendous capabilities of many-core platforms in a predictable way.