I recently attended the first meeting of the P-SOCRATES project as an Industrial Advisory Board member, hosted by the Barcelona Supercomputing Center. P-SOCRATES (Parallel SOftware framework for time-CRitical mAny-core sysTemS) is an EU research project combining recent developments from high performance computing and embedded systems. The intended outcome of the project is a framework which will allow applications to exploit massively parallel computation capabilities in a predictable way. As an added bonus, we also got the opportunity to visit the Mare Nostrum supercomputer (pictured below).

Figure 1: The Mare Nostrum supercomputer
Projects like P-SOCRATES are important because multi-core and many-core systems are widely predicted as the future of many aspects of computing, giving, among many other benefits, extremely good power consumption relative to equivalent single core systems. One thing that we're especially aware of is that multi-core and many-core present a significant challenge to writing applications to meet real-time deadlines. While their average-case performance usually improves significantly, worst-case limits become harder, if not impossible to predict. We look forward to P-SOCRATES contribution to this important area. More information at https://p-socrates.github.io/
 RVS 3.23 Launched
  RVS 3.23 Launched
 Rapita System Announces New Distribution Partnership with COONTEC
  Rapita System Announces New Distribution Partnership with COONTEC 
 Rapita partners with Asterios Technologies to deliver solutions in multicore certification
  Rapita partners with Asterios Technologies to deliver solutions in multicore certification 
 SAIF Autonomy to use RVS to verify their groundbreaking AI platform
  SAIF Autonomy to use RVS to verify their groundbreaking AI platform
 How to measure stack usage through stack painting with RapiTest
  How to measure stack usage through stack painting with RapiTest
 What does AMACC Rev B mean for multicore certification?
  What does AMACC Rev B mean for multicore certification?
 How emulation can reduce avionics verification costs: Sim68020
  How emulation can reduce avionics verification costs: Sim68020 
 Multicore timing analysis: to instrument or not to instrument
  Multicore timing analysis: to instrument or not to instrument
 How to achieve multicore DO-178C certification with Rapita Systems
  How to achieve multicore DO-178C certification with Rapita Systems
 How to achieve DO-178C certification with Rapita Systems
  How to achieve DO-178C certification with Rapita Systems
 Certifying Unmanned Aircraft Systems
  Certifying Unmanned Aircraft Systems
 DO-278A Guidance: Introduction to RTCA DO-278 approval
  DO-278A Guidance: Introduction to RTCA DO-278 approval
 DO-178C Multicore In-person Training (Toulouse)
  DO-178C Multicore In-person Training (Toulouse)
   HISC 2025
  HISC 2025
   
    
    
    
    
    
    
    
    
    
    
     
     
     
     
     
    