The P-SOCRATES Timing Analysis Methodology for Parallel Real-Time Applications Deployed on Many-Core Platforms

Authors Vincent Nelis, Patrick Meumeu Yomsi, Luís Miguel Pinho



PDF
Thumbnail PDF

File

OASIcs.WCET.2017.10.pdf
  • Filesize: 0.93 MB
  • 9 pages

Document Identifiers

Author Details

Vincent Nelis
Patrick Meumeu Yomsi
Luís Miguel Pinho

Cite As Get BibTex

Vincent Nelis, Patrick Meumeu Yomsi, and Luís Miguel Pinho. The P-SOCRATES Timing Analysis Methodology for Parallel Real-Time Applications Deployed on Many-Core Platforms. In 17th International Workshop on Worst-Case Execution Time Analysis (WCET 2017). Open Access Series in Informatics (OASIcs), Volume 57, pp. 10:1-10:9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2017) https://doi.org/10.4230/OASIcs.WCET.2017.10

Abstract

This paper presents the timing analysis methodology developed in the European project P-SOCRATES (Parallel Software Framework for Time-Critical Many-core Systems). This timing analysis methodology is defined for parallel applications that must satisfy both performance and real-time requirements and are executed on modern many-core processor architectures. We discuss the motivation and objectives of the project, the timing analysis flow that we proposed, the tool that has been developed to automatize it, and finally we report on some of the preliminary results that we have obtained when applying this methodology to the three application use-cases of the project.

Subject Classification

Keywords
  • Timing analysis
  • many-core platform

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. P-SOCRATES Consortium. UpScale-sdk. http://www.upscale-sdk.com/. last access 30 Novembre 2016.
  2. Kalray Corporation. Kalray. http://www.kalrayinc.com. last access 8 April 2015.
  3. José Carlos Fonseca, Vincent Nélis, Gurulingesh Raravi, and Luís Miguel Pinho. A multi-DAG Model for Real-time Parallel Applications with Conditional Execution. In 30th Annual ACM Symposium on Applied Computing, pages 1925-1932, Salamanca, Spain, 2015. Google Scholar
  4. Cláudio Maia, Marko Bertogna, Luís Nogueira, and Luis Miguel Pinho. Response-time analysis of synchronous parallel tasks in multiprocessor systems. In 22Nd International Conference on Real-Time Networks and Systems, pages 3:3-3:12, Versaille, France, 2014. ACM. Google Scholar
  5. A. Melani, M. Bertogna, V. Bonifaci, A. Marchetti-Spaccamela, and G. C. Buttazzo. Response-Time Analysis of Conditional DAG Tasks in Multiprocessor Systems. In 27th Euromicro Conference on Real-Time Systems, pages 211-221, 2015. Google Scholar
  6. Vincent Nélis, Patrick Meumeu Yomsi, and Luís Miguel Pinho. The Variability of Application Execution Times on a Multi-Core Platform. In 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016), volume 55 of OASIcs, pages 6:1-6:11. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2016. URL: http://dx.doi.org/10.4230/OASIcs.WCET.2016.6.
  7. P-SOCRATES - Parallel Software Framework for Time-Critical Many-core Systems. URL: http://www.p-socrates.eu.
  8. L. Pinho, V. Nélis, P. Meumeu Yomsi, E. Quiñones, M. Bertogna, P. Burgio, A. Marongiu, C. Scordino, P. Gai, M. Ramponi, and M. Mardiak. P-SOCRATES: a Parallel Software Framework for Time-Critical Many-Core Systems. In Microprocessors and Microsystems (MICPRO), volume 39, Issue 8, pages 1190-1203. Elsevier, 2015. Google Scholar
  9. M. A. Serrano, A. Melani, R. Vargas, A. Marongiu, M. Bertogna, and E. Quiñones. Timing characterization of OpenMP4 tasking model. In International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), pages 157-166, 2015. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail