The project’s developments have majorily acquired the expected maturity. The proposed developments for the EPEEC programming environment components have been released on the Final Software Releases deliverables D3.6 and D4.5. The planned co-design efforts have led to effective and efficient programming environment components and the project applications now benefit from the most appropriate features from EPEEC's portfolio. With increased programming productivity, EPEEC is not only able to deliver competitive performance with respect to highly-tuned original codes, but it is able to even increase performance, reporting, e.g. up to 70% improvement for the ZPIC code in the POWER9 partition of the MareNostrum 4 supercomputer, showing better scalability properties, when leveraging the new OmpSs@OpenACC programming model with respect to bare OpenACC programming.
All devised milestones have been successfully accomplished. These include Website deployment in month 3 (MS1), Data Management Plan production in month 6 (MS2), release of initial software prototypes in month 9 (MS3), release of intermediate software prototypes in month 18 (MS4), final software releases in month 39 (MS5) and users' guide in month 42 (MS6).
EPEEC has produced 14 key exploitable results and 36 pieces of software, most of them released open source. Many of the resulting technologies are deployed in operational environments with high TRL, ensuring their use after the end of the project. The backfeed of these components into the main application codes leads to an enhancement of specific functionalities and an improvement in performance at high coding productivity.
EPEEC proved very successful in terms of dissemination and communication, with a high number of related activities throughout its duration, outperforming most target KPIs, e.g. doubling the expected press impacts at a final count of 56, multiplying by 5 the number of presentations and tutorials/webinars at a final count of 22 and 11, respectively, or delivering 50% more scientific publications with a final count of 18.