World-leading software research collaboration ends in success

Thursday 26 April 2018

A world-leading team of academic researchers and industrial experts are concluding a successful three-year research collaboration which has tackled the challenges of producing new software for high-performance AI (Artificial Intelligence) and other data-intensive applications.

The €3.6M RePhrase project brought together leading academic and industrial experts from across Europe to improve software engineering techniques and performance of modern parallel computing technologies.

The project involved four academic institutions: the University of St Andrews in the UK, Universidad Carlos III de Madrid in Spain, the University of Pisa and the University of Torino in Italy, and five industrial collaborators: IBM Israel Science & Technology Ltd, the Software Competence Centre Hagenberg in Austria, CIBERSAM in Spain, EvoPro Innovation in Hungary and Programming Research Ltd in the UK.

Project Coordinator, Professor Kevin Hammond of the University of St Andrews, said: “This has been an amazingly successful collaboration that places Europe at the forefront of software development practice, bringing together industry and academia in the first study of its kind.

“The team has worked hard to tackle major new challenges in ensuring software productivity, reliability and performance. This is especially important for emerging applications in AI and big data, such as driverless vehicles and medical informatics.”

The outputs of the project include:

  • Publishing more than 124 research papers and articles in leading international conferences and journals and demonstrating work at more than 100 conferences and other events.
  • Producing a range of new software tools and programming language standards to support multi-core software engineering.
  • A new software tool, ParaFormance, being developed by a university spin-off venture from the University of St Andrews.
  • A new release of the FastFlow parallel programming framework, which has had thousands of downloads.
  • The QA verify and QA-C++ software system from PRQA for quality assurance, and the RePhrase standard compliance module covering the checks for multi-threading and parallelisation.
  • The GRPPI Framework for high-level and easy programming of parallel systems; and the FOCUS and EXPLISAT systems from IBM for automatically testing and verifying parallel programmes.

Industrial partners are already applying the technology, and the recently launched spin-out opportunity from the University of St Andrews will take full commercial advantage of RePhrase technologies.

The RePhrase partners are now looking to the future. A number of follow-on projects are underway, including the newly funded €5.5M TeamPlay and €4.5M HPC4AI projects, as well as more joint work being proposed to ensure the RePhrase legacy.

Notes to news editors/interview requests

More information on RePhrase is avialable online.

Dr Chris Brown and Professor Kevin Hammond are available for interview via the Communications Office.

Issued by the University of St Andrews Communications Office, contactable on 01334 46 2530 or [email protected].

Category Research

Related topics

Share this story