Risultati finali
Final exploitation report Update of exploitation plan taking into consideration the results of the evaluation process
Progress Report for Technical ReviewProgress report describing the project activities performed during the first 9 months of the project.
Communication and Dissemination PlanCommunication and Dissemination Plan. Description of the communication and dissemination strategy and the activities to be undertaken to achieve this.
Intermediate communication and dissemination reportIntermediate communication and dissemination report Report of the communication dissemination and knowledge transfer activities until month 24 including the list of the open communities and development environments in which AMPERE results will be disseminated
Evaluation of performance-aware model transformationsEvaluation of performanceaware model transformations Evaluation of the multidimensional optimisation model transformations targeting performance with use cases
Meta model-driven abstract ven extensions and Use case enhancementsMeta modeldriven abstraction and modeldriven extensions and Use case enhancements Final released of the meta modeldriven abstraction upon which multicriteria optimization has been applied description of the new DSML extensions and recommendation to languague standardisation committees and usecase enhancements based on DSML extensions
Energy optimisation framework, predictable execution models and analysis, and Software resilient techniques (Energy optimisation framework predictable execution models and analysis and Software resilient techniques The energy and the resilient optimisation components and the predictable execution models and the associated analysis all integrated in the code synthesis tools and a report describing it
Evaluation of run-timesEvaluation of runtimes m42PRSSSA Evaluation and final version of runtimes to support the use cases The deliverable will include the software and a report
AMPERE RoadmapAMPERE Roadmap Roadmap of further research on the implications of parallel execution on the highest safetycritical systems
Run-time ArchitectureRun-time Architecture. Specification of the run-time mechanisms to be supported by AMPERE, describing the features and interfaces.
Multi-criteria optimization model transformationMulticriteria optimization model transformation Description of the multicriteria optimization model transformations for the parallel heterogeneous architectures selected
Model transformation requirementsModel transformation requirements. It contains: (1) Identification of WP2 requirements to capture functional and non-functional constraints, (2) analysis of state-of-the-art synthesis tools.
Multi-criteria optimization requirementsMulti-criteria optimization requirements. Identification of WP requirements
AMPERE ecosystem requirements and integration planAMPERE ecosystem requirements and integration plan. Identification of requirements,software components and tools common interface and detailed integration plan.
Project management plan and quality guidelinesProject management plan and quality guidelines. Description of internal management procedures, quality assurance process, and risk evaluation and internal communication tools and mechanisms.
Analysis of functional safety aspects on multi- optimi- zation and final release of the test bench suiteAnalysis of functional safety aspects on multicriteria optimization and final release of the test bench suite Impact of parallel execution on functional safetysecurity aspects as defined in the standards for multicriteria optimization and the test bench suite used at Phases 2 and 3
Single-criterion energy optimisation framework, predictable execution models and software resilient techniquesSingle-criterion energy optimisation framework, predictable execution models and software resilient techniques. Report describing: (1) energy-efficiency approaches, (2) the predictable execution models and (3) software resilient solutions for parallel execution, without considering the other constraints.
Evaluation of multi-criteria optimizationsEvaluation of multicriteria optimizations Optimizations and analysis of use cases
Analysis of functional safety aspects on single-criterion opti- mization and first release of the test bench suiteSystem models requirement and use case selection. Identification of: (1) use case constraints and requirements impose on other WPs, (2) functional safety and security aspects to be addressed.
Initial exploitation reportInitial exploitation report. Initial analysis of the exploitation context, business opportunities and exploitable results identifications, based on the requirements gathered at Phase 1.
Reference parallel heterogeneous hardware selectionReference parallel heterogeneous hardware selection. Survey of the characteristics of analysed parallel heterogeneous platforms, illustrating the selected ones.
Final communication and dissemination reportFinal communication and dissemination report Final report of the communication dissemination and knowledge transfer activities due on month 36 including a report on the open communities and development environments and activities performed done within the project
Initial communication and dissemination reportInitial communication and dissemination report. Report of the communication, dissemination and knowledge transfer activities until month 12.
Evaluation of the operating systems and hypervisorsEvaluation of the operating systems and hypervisors Evaluation of the GPOS RTOS and hypervisor on the selected parallel processors
Intermediate exploitation reportIntermediate exploitation report Joint and individual plans for exploitation
Use case evaluationUse case evaluation Evaluation of the AMPERE ecosystem in each of the use cases
Refined AMPERE ecosystem interfaces and integration planRefined AMPERE ecosystem interfaces and integration plan. Refined AMPERE common interface and integration plan.
First release of the AMPERE ecosystem. The complete ecosystem, including synthesis tools, software stack integrating run-time libraries, OS and hypervisor addressing a multi-criteria optimisation, ready to support the development and execution of use-cases, fulfilling the functional and non-functional constraints, with a report
Independent run-time energy support, and predictability, segregation and resilience mechanismsIndependent run-time energy support, and predictability, segregation and resilience mechanisms. The independent set of methods containing: (1) the dynamic energy management policies, (2) scheduling algorithms for managing computation and communication in a predictable way, (3) segregation mechanisms for safety/security support and (4) mechanisms for resilience support; and a report describing it.
First release of the meta parallel programming abstraction and the single-criterion performance-awareFirst release of the meta parallel programming abstraction and the single-criterion performance- aware component. First released of the meta parallel programming abstraction applying single-criterion optimization model transformation; and the performance-aware single-criterion optimization component (not integrated with other optimization components) and a report describing it.
Final (multi-criteria) operating systems and hypervisorFinal (multi-criteria) operating systems and hypervisor. Final GPOS and RTOS versions supporting use cases and multi-criteria run-time frameworks and the PikeOS supporting the use cases and multi-criteria run-time framework; and a user manual for installing and configuring them
Final release of the AMPERE ecosystemFinal release of the AMPERE ecosystem. The complete ecosystem capable of efficiently develop and execute the use-cases, fulfilling the functional and non-functional constraints, with a report
Single-criterion AMPERE ecosystemSingle-criterion AMPERE ecosystem. Synthesis tools, the software stack integrating run-time libraries, OS and hypervisor, addressing single-criterion optimisations; and a report describing it.
Integrated run-time energy support, and predictability, segregation and resilience mechanismsIntegrated run-time energy support, and predictability, segregation and resilience mechanisms(m33)(P/R)(SSSA). The set of methods containing: (1) the dynamic energy management policies, (2) scheduling algorithms for predictable computation and communication, (3) segregation mechanisms for safety/security support, (4) mechanisms for resilience support, all integrated in the runtime, and a report describing it.
Programming model extensions and the multi-criteria perfor- mance-aware componentProgramming model extensions and the multi-criteria performance-aware component. It includes: (1) The final released of the meta parallel programming abstraction, upon which multi-criteria optimization model transformations have been applied; (2) new parallel programming model extensions; (3) rec- ommendations to the parallel programming language committee; (4) the performance -aware component targeting multi-criteria optimizations integrated in the synthesis tool, and a report describing it.
Single-criterion operating systems and hypervisor softwareSinglecriterion operating systems and hypervisor software Preliminary version of 1 the GPOS and RTOS supporting singlecriterion runtime frameworks and 2 the PikeOS supporting singlecriterion runtime frameworks and OSs and a user manual for installing and configuring them
First release of the meta model-driven abstraction releaseFirst release of the meta modeldriven abstraction release First release of the meta modeldriven abstraction upon which singlecriterion optimization model transformations have been applied
Data Management Plan. Analysis of the main elements of the data management policy with regard to all the datasets generated by the project.
Project management and collaboration tools. Setup of the project management and collaboration tools, together with a small description report.
Pubblicazioni
Autori:
Michael Klemm, Eduardo Quiñones, Tucker Taft, Dirk Ziegenbein, Sara Royuela
Pubblicato in:
ACM SIGAda Ada Letters, Numero 40/2, 2021, Pagina/e 48-50, ISSN 1094-3641
Editore:
Association for Computing Machinery (ACM)
DOI:
10.1145/3463478.3463480
Autori:
Luca Abeni, Tommaso Cucinotta
Pubblicato in:
ACM SIGAPP Applied Computing Review, Numero 20/2, 2020, Pagina/e 5-18, ISSN 1559-6915
Editore:
Association for Computing Machinery (ACM)
DOI:
10.1145/3412816.3412817
Autori:
Pinho, Luis Miguel
Royuela Alcázar, SaraMés informació
Quiñones, Eduardo
Pubblicato in:
ACM SIGAda Ada Letters, Numero 40, num.2, 2021, Pagina/e 96-102, ISSN 1094-3641
Editore:
Association for Computing Machinery
DOI:
10.1145/3463478.3463491
Autori:
Agostino Mascitti, Tommaso Cucinotta, Mauro Marinoni, Luca Abeni
Pubblicato in:
Journal of Systems and Software, Numero 173, 2021, Pagina/e 110886, ISSN 0164-1212
Editore:
Elsevier BV
DOI:
10.1016/j.jss.2020.110886
Autori:
Tommaso Cucinotta, Alexandre Amory, Gabriele Ara, Francesco Paladino, and Marco Di Natale
Pubblicato in:
ACM Transactions on Embedded Computing Systems, 2023, ISSN 1539-9087
Editore:
Association for Computing Machinary, Inc.
DOI:
10.1145/3592609
Autori:
Falk Rehm; Dakshina Dasari; Arne Hamann; Michael Pressler; Dirk Ziegenbein; Joerg Seitter; Ignacio Sañudo; Nicola Capodieci; Paolo Burgio; Marko Bertogna
Pubblicato in:
Microprocessors and Microsystems (MICPRO), Numero November, 2021, ISSN 0141-9331
Editore:
Elsevier BV
DOI:
10.1016/j.micpro.2021.104336
Autori:
Daniel Casini, Paolo Pazzaglia, Alessandro Biondi, Marco Di Natale,
Pubblicato in:
Journal of Systems Architecture, Numero Volume 124, 2022, ISSN 1383-7621
Editore:
Elsevier BV
DOI:
10.1016/j.sysarc.2022.102416
Autori:
Eduardo Quinones, Sara Royuela, Claudio Scordino, Paolo Gai, Luis Miguel Pinho, Luis Nogueira, Jan Rollo, Tommaso Cucinotta, Alessandro Biondi, Arne Hamann, Dirk Ziegenbein, Hadi Saoud, Romain Soulat, Bjorn Forsberg, Luca Benini, Gianluca Mando, Luigi Rucher
Pubblicato in:
2020 IEEE 23rd International Symposium on Real-Time Distributed Computing (ISORC), 2020, Pagina/e 201-206, ISBN 978-1-7281-6958-3
Editore:
IEEE
DOI:
10.1109/ISORC49007.2020.00042
Autori:
Samadi Gharajeh, MohammadMés informació
Royuela Alcázar, SaraMés informació
Pinho, Luis Miguel
Carvalho, Tiago
Quiñones Moreno, Eduardo
Pubblicato in:
International Conference on Emerging Technologies and Factory Automation (ETFA), 2022, ISBN 978-1-6654-9996-5
Editore:
IEEE
DOI:
10.1109/etfa52439.2022.9921453
Autori:
Yu, ChenleMés informació
Royuela Alcázar, SaraMés informació
Quiñones, Eduardo
Pubblicato in:
BSC International Doctoral Symposium - 7th BSC Severo Ochoa Doctoral Symposium, Spring 2020, Numero 7, 2020, Pagina/e 39-40
Editore:
Barcelona Supercomputing Center
Autori:
Arne Hamann, Selma Saidi, David Ginthoer, Christian Wietfeld, Dirk Ziegenbein
Pubblicato in:
2020 57th ACM/IEEE Design Automation Conference (DAC), Numero 20-24 July, 2020, ISSN 0738-100X
Editore:
IEEE
DOI:
10.1109/dac18072.2020.9218564
Autori:
Ahsan Saeed, Dakshina Dasari, Dirk Ziegenbein, Varun Rajasekaran, Falk Rehm, Michael Pressler, Arne Hamann, Daniel Mueller-Gritschneder, Andreas Gerstlauer, Ulf Schlictmann
Pubblicato in:
2022 IEEE 28th Real-Time and Embedded Technology and Applications Symposium (RTAS), Numero 4-6 May, 2022, ISBN 978-1-6654-9998-9
Editore:
IEEE
DOI:
10.1109/rtas54340.2022.00019
Autori:
Yu, ChenleMés informació
Royuela Alcázar, SaraMés informació
Quiñones, Eduardo
Pubblicato in:
International Workshop on OpenMP, Numero IWOMP 2021: OpenMP: Enabling Massive Node-Level Parallelism, 2021, Pagina/e 35–49, ISBN 978-3-030-85262-7
Editore:
Springer
DOI:
10.1007/978-3-030-85262-7_3
Autori:
Chenle Yu, Sara Royuela, Eduardo Quiñones
Pubblicato in:
Proceedings of the 23th International Workshop on Software and Compilers for Embedded Systems, 2020, Pagina/e 42-47, ISBN 9781450371315
Editore:
ACM
DOI:
10.1145/3378678.3391881
Autori:
Riccardo Mancini, Antonio Ritacco, Giacomo Lanciano, Tommaso Cucinotta
Pubblicato in:
2020 IEEE 32nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2020, Pagina/e 209-216, ISBN 978-1-7281-9924-5
Editore:
IEEE
DOI:
10.1109/sbac-pad49847.2020.00037
Autori:
Tommaso Cucinotta, Luca Abeni
Pubblicato in:
RTNS '21: Proceedings of the 29th International Conference on Real-Time Networks and Systems, 2021, Pagina/e 155-164, ISBN 978-1-4503-9001-9
Editore:
Association for Computing Machinery
DOI:
10.1145/3453417.3453441
Autori:
Björn Forsberg, Maxim Mattheeuws, Andreas Kurth, Andrea Marongiu, Luca Benini
Pubblicato in:
The 21st ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems, 2020, Pagina/e 108-118, ISBN 9781450370943
Editore:
ACM
DOI:
10.1145/3372799.3394369
Autori:
Ahsan Saeed, Daniel Mueller-Gritschneder, Falk Rehm, Arne Hamann, Dirk Ziegenbein, Ulf Schlichtmann, Andreas Gerstlauer
Pubblicato in:
2021 ACM/IEEE 3rd Workshop on Machine Learning for CAD (MLCAD), Numero 9 Sept, 2021, ISBN 978-1-6654-3166-8
Editore:
IEEE
DOI:
10.1109/mlcad52597.2021.9531245
Autori:
Sergio Mazzola; Thomas Benz; Björn Forsberg; Luca Benini
Pubblicato in:
Embedded Computer Systems: Architectures, Modeling, and Simulation, Numero 13511, 2022, Pagina/e 346 - 361, ISBN 978-3-031-15074-6
Editore:
Springer
DOI:
10.1007/978-3-031-15074-6_22
Autori:
Luca Cuomo, Claudio Scordino, Alessandro Ottaviano, Nils Wistoff, Robert Balas, Luca Benini, Errico Guidieri, Ida Maria Savino
Pubblicato in:
2023 12th Mediterranean Conference on Embedded Computing (MECO), 2023
Editore:
IEEE
DOI:
10.1109/meco58584.2023.10154913
Autori:
Tommaso Cucinotta, Luca Abeni, D.B. de Oliveira
Pubblicato in:
Proceedings of the 24th IEEE International Symposium on Real-Time Distributed Computing, 2021, Pagina/e 53-61, ISSN 2375-5261
Editore:
IEEE
DOI:
10.1109/isorc52013.2021.00018
Autori:
Alfio Di Mauro; Arpan Suravi Prasad; Zhikai Huang; Matteo Spallanzani; Francesco Conti; Luca Benini
Pubblicato in:
2022 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2022, Pagina/e 825 - 830, ISBN 978-3-9819263-6-1
Editore:
IEEE
DOI:
10.23919/date54114.2022.9774552
Autori:
Gabriele Ara, Tommaso Cucinotta, Agostino Mascitti
Pubblicato in:
Proceedings of the 37th ACM/SIGAPP International Symposium on Applied Compputing (ACM SAC 2022), 2022, Pagina/e 491-500, ISSN 78-1-4503-8713-2
Editore:
Association for Computing Machinery
DOI:
10.1145/3477314.3507030
Autori:
Biruk Seyoum, Marco Pagani, Alessandro Biondi, Giorgio Buttazzo
Pubblicato in:
Proceedings of the 36th Annual ACM Symposium on Applied Computing, 2021, Pagina/e 481-490, ISBN 9781450381048
Editore:
ACM
DOI:
10.1145/3412841.3441928
Autori:
Simone Economo, Sara Royuela, Eduard Ayguadé, Vicenç Beltran
Pubblicato in:
Euro-Par 2020: Parallel Processing - 26th International Conference on Parallel and Distributed Computing, Warsaw, Poland, August 24–28, 2020, Proceedings, Numero 12247, 2020, Pagina/e 18-33, ISBN 978-3-030-57674-5
Editore:
Springer International Publishing
DOI:
10.1007/978-3-030-57675-2_2
Autori:
Adrian Munera, Sara Royuela, Roger Ferrer, Raul Peñacoba, Eduardo Quiñones
Pubblicato in:
High Performance Computing - ISC High Performance 2020 International Workshops, Frankfurt, Germany, June 21–25, 2020, Revised Selected Papers, Numero 12321, 2020, Pagina/e 19-33, ISBN 978-3-030-59850-1
Editore:
Springer International Publishing
DOI:
10.1007/978-3-030-59851-8_2
È in corso la ricerca di dati su OpenAIRE...
Si è verificato un errore durante la ricerca dei dati su OpenAIRE
Nessun risultato disponibile