Thanks for visiting Scientific Computing World.

You're trying to access an editorial feature that is only available to logged in, registered users of Scientific Computing World. Registering is completely free, so why not sign up with us?

By registering, as well as being able to browse all content on the site without further interruption, you'll also have the option to receive our magazine (multiple times a year) and our email newsletters.

Socrates aimed at exploiting processor performance

Share this on social media:

A European project is aiming to develop a novel software infrastructure to allow time-critical systems to exploit the performance opportunities of the newest processor architectures.

P-SOCRATES (Parallel Software Framework for Time-Critical Many-core Systems) will allow current and future applications with high-performance and real-time requirements to fully exploit the performance opportunities brought by the most advanced many-core processors, while 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 standardised parallel architectures in all kinds of systems. The technology developed within P-SOCRATES will be evaluated within different system scenarios provided by project advisory board members.

'There is a real necessity of new tools for the software development of parallel systems,' said Claudio Scordino of Evidence, the SME responsible for the operating system development. 'P-SOCRATES will provide an entirely new generic design framework, from the conceptual design of the system functionality to its physical implementation, to facilitate the deployment of standardised parallel architectures in all kinds of systems.'