Filters








15 Hits in 5.0 sec

P-SOCRATES: A Parallel Software Framework for Time-Critical Many-Core Systems

Luis Miguel Pinho, Eduardo Quinones, Marko Bertogna, Andrea Marongiu, Jorge Pereira Carlos, Claudio Scordino, Michele Ramponi
2014 2014 17th Euromicro Conference on Digital System Design  
P-SOCRATES Parallel Software Framework for Time-Critical many-core SystemsThis project has received funding from the European Union's Seventh Framework Programme for research, technological development  ...  response times coping with the extra complexity of many-core hardware architectures reducing the complexity of parallel programming Assignment can be static, for systems requiring strong timing guarantees  ... 
doi:10.1109/dsd.2014.94 dblp:conf/dsd/PinhoQBMCSR14 fatcat:uk7umw6dyjelteyeioqswfpa5q

P-SOCRATES: A parallel software framework for time-critical many-core systems

Luís Miguel Pinho, Vincent Nélis, Patrick Meumeu Yomsi, Eduardo Quiñones, Marko Bertogna, Paolo Burgio, Andrea Marongiu, Claudio Scordino, Paolo Gai, Michele Ramponi, Michal Mardiak
2015 Microprocessors and microsystems  
The P-SOCRATES project envisions the necessity to bring together next-generation many-core accelerators from the embedded computing domain with the programming models and techniques from the HPC computing  ...  From the hardware standpoint, multi-core and many-core processors are, as in the general domain, good candidates to improve the overall performance of these systems.  ...  This work presents an overview of the framework -i.e., the software stack and computation model -proposed by the P-SOCRATES project consortium to parallelize applications on a many-core architecture while  ... 
doi:10.1016/j.micpro.2015.06.004 fatcat:n4q4ekovsrgttb6tql6f5xlr74

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

Vincent Nelis, Patrick Meumeu Yomsi, Luís Miguel Pinho, Marc Herbstritt
2017 Worst-Case Execution Time Analysis  
This paper presents the timing analysis methodology developed in the European project P-SOCRATES (Parallel Software Framework for Time-Critical Many-core Systems).  ...  Abstract This paper presents the timing analysis methodology developed in the European project P-SOCRATES (Parallel Software Framework for Time-Critical Many-core Systems).  ...  the PT2020 Partnership, within the CISTER Research Unit (CEC/04234); also by the European Union under the Seventh Framework Programme (FP7/2007(FP7/ -2013, grant agreement n o 611016 (P-SOCRATES).  ... 
doi:10.4230/oasics.wcet.2017.10 dblp:conf/wcet/NelisYP17 fatcat:moi2723kmrdbrnar5x35deaydm

Methodologies for the WCET Analysis of Parallel Applications on Many-Core Architectures

Vincent Nelis, Patrick Meumeu Yomsi, Luis Miguel Pinho
2015 2015 Euromicro Conference on Digital System Design  
After discussing the pros and cons of all different methodologies for WCET analysis, we introduce a new approach that is developed within the P-SOCRATES project.  ...  After discussing the pros and cons of all different methodologies for WCET analysis, we introduce a new approach that is developed within the P-SOCRATES project.  ...  ACKNOWLEDGEMENTS This work was partially supported by National Funds through FCT/MEC (Portuguese Foundation for Science and Technology) and when applicable, co-financed by ERDF (  ... 
doi:10.1109/dsd.2015.105 dblp:conf/dsd/NelisYP15 fatcat:e3swrmvesnewzeranon3e7c7uy

TANGO: Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation [article]

Karim Djemame and Django Armstrong and Richard Kavanagh and Jean-Christophe Deprez and Ana Juan Ferrer and David Garcia Perez and Rosa Badia and Raul Sirvent and Jorge Ejarque and Yiannis Georgiou
2016 arXiv   pre-print
The paper is concerned with the issue of how software systems actually use Heterogeneous Parallel Architectures (HPAs), with the goal of optimizing power consumption on these resources.  ...  It argues the need for novel methods and tools to support software developers aiming to optimise power consumption resulting from designing, developing, deploying and running software on HPAs, while maintaining  ...  Acknowledgments This work is partly supported by the European Commission under H2020-ICT-20152 contract 687584 -Transparent heterogeneous hardware Architecture deployment for eNergy Gain in Operation (  ... 
arXiv:1603.01407v1 fatcat:3yjffrybxfbondmjgq5vy5fjd4

The AXIOM project (Agile, eXtensible, fast I/O Module)

Dimitris Theodoropoulos, Dionisis Pnevmatikatos, Carlos Alvarez, Eduard Ayguade, Javier Bueno, Antonio Filgueras, Daniel Jimenez-Gonzalez, Xavier Martorell, Nacho Navarro, Carlos Segura, Carles Fernandez, David Oro (+4 others)
2015 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS)  
Current solutions for providing enough computational power are mainly based on multi-or many-core architectures.  ...  The AXIOM project (Agile, eXtensible, fast I/O Module) aims at researching new software/hardware architectures for the future Cyber-Physical Systems (CPSs).  ...  We also thank the Xilinx University Program for its hardware and software donations.  ... 
doi:10.1109/samos.2015.7363684 dblp:conf/samos/TheodoropoulosP15 fatcat:rhj5wzl6rzdwdn7nzbfk22sls4

A memory-centric approach to enable timing-predictability within embedded many-core accelerators

Paolo Burgio, Andrea Marongiu, Paolo Valente, Marko Bertogna
2015 2015 CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST)  
There is an increasing interest among real-time systems architects for multi-and many-core accelerated platforms.  ...  Existing worst-case execution time analyses are extremely pessimistic, especially when adopted for systems composed of hundreds-tothousands of cores.  ...  Acknowledgments This work has been supported in part by the European Commission under the P-SOCRATES project (FP7-ICT-611016).  ... 
doi:10.1109/rtest.2015.7369851 fatcat:dz44lvdm5fffxkiwrjvfkbvtqy

A Functional Safety OpenMP $$^{*}$$ for Critical Real-Time Embedded Systems [chapter]

Sara Royuela, Alejandro Duran, Maria A. Serrano, Eduardo Quiñones, Xavier Martorell
2017 Lecture Notes in Computer Science  
Given the conclusions drawn from the analysis, the paper describes a set of modifications to the specification, and a set of requirements for compiler and runtime systems to qualify for safety critical  ...  Through the proposed solution, OpenMP can be used in critical real-time embedded systems without compromising functional safety.  ...  Examples targeting automotive, avionics and industrial domains include the Kalray MPPA featuring a many-core fabric [7] , the NVIDIA Tegra X1 featuring a multi-core and a GPU [4] , or the TI Keystone  ... 
doi:10.1007/978-3-319-65578-9_16 fatcat:myo263zbdrh7vaaxfa3bfn4bma

Synergistic Architecture and Programming Model Support for Approximate Micropower Computing

Giuseppe Tagliavini, Davide Rossi, Luca Benini, Andrea Marongiu
2015 2015 IEEE Computer Society Annual Symposium on VLSI  
Energy consumption is a major constraining factor for embedded multi-core systems. Using aggressive voltage scaling can reduce power consumption, but memory operations become unreliable.  ...  Several embedded applications exhibit inherent tolerance to computation approximation, for which indicating parts that can tolerate errors has proven a viable way to reduce energy consumption.  ...  ACKNOWLEDGEMENTS This work has been supported by the EU-funded research projects PHIDIAS (g.a. 318013) and P-SOCRATES (g.a. 611016).  ... 
doi:10.1109/isvlsi.2015.64 dblp:conf/isvlsi/TagliaviniRBM15 fatcat:do3naxkiibh33lxwddhvyhwiwq

Convergence of Smart Grid ICT Architectures for the Last Mile

Michele Albano, Luis Lino Ferreira, Luis Miguel Pinho
2015 IEEE Transactions on Industrial Informatics  
and consumed, is also an evolution into a complex Information and Communication Technology (ICT) system.  ...  is managed and consumed, is an evolution into a complex information and communication technology (ICT) system.  ...  parallel software framework for time-critical many-core systems (P-SOCRATES), QoS-Aware cooperative embedded systems (CooperatES), and high performance wireless fieldbus in industrial multimedia-related  ... 
doi:10.1109/tii.2014.2379436 fatcat:7tpiigo3c5bunebdq72nsfzevy

An Open Source Multivariate Framework for n-Tissue Segmentation with Evaluation on Public Data

Brian B. Avants, Nicholas J. Tustison, Jue Wu, Philip A. Cook, James C. Gee
2011 Neuroinformatics  
group template; (3) Prior-based segmentation with use of spatial prior probability maps derived from a group template.  ...  We also evaluate Atropos performance by using spatial priors to drive a 69-class EM segmentation problem derived from the Hammers atlas from University College London.  ...  Posterior formulation-The user may choose to estimate the mixture proportions (or not) by setting -p Socrates[1] or -p Socrates[0].  ... 
doi:10.1007/s12021-011-9109-y pmid:21373993 pmcid:PMC3297199 fatcat:ihi4bvoemjbbjdny7oznapxsaa

OASIcs, Volume 57, WCET'17, Complete Volume [article]

Jan Reineke
2017
Heptane is a collective work to which many people beyond the authors  ...  3:12 On the Representativity of Execution Time Measurements Jaume Abella, Eduardo Quiñones, Franck Wartel, Tullio Vardanega, and Acknowledgements.  ...  178C in avionics) Introduction and context of the work The objective of the European project P-SOCRATES [7] (Parallel Software Framework for Time-Critical Many-core Systems) was to develop a new design  ... 
doi:10.4230/oasics.wcet.2017 fatcat:og6ez4wyovho3fy2sewsoqixqu

M2OS-Mc: An RTOS for Many-Core Processors

David García Villaescusa, Mario Aldea Rivas, Michael González Harbour, Marko Bertogna, Federico Terraneo
2021
This paper presents the adaptation of the M2OS Real-Time Operating System (RTOS) and its simplified Ada run-time for mesh-based many-core processors.  ...  This RTOS is called M2OS-mc and has been tested on the Epiphany III many-core processor (referred in this paper simply as Epiphany), a many-core which has 16 cores connected by a Network-on-Chip (NoC)  ...  There have been some projects that brought many-core platforms and real-time operating systems together: P-SOCRATES [9] , whose purpose is to develop an entirely new designed framework from the conceptual  ... 
doi:10.4230/oasics.ng-res.2021.5 fatcat:4qqqvrbsbnfqxhhnim5gxudgga

Linguistic Annotation [chapter]

Martha Palmer, Nianwen Xue
2010 The Handbook of Computational Linguistics and Natural Language Processing  
This outstanding multi-volume series covers all the major subdisciplines within linguistics today and, when complete, will offer a comprehensive survey of linguistics as a whole.  ...  Parts of this paper were written while the second author was a research fellow at the Center for the Study of Language and Information, Stanford University.  ...  The work of the second author has been partially supported by a Dutch NWO Veni project (grant number 275-80-002).  ... 
doi:10.1002/9781444324044.ch10 fatcat:peq2ppl6gnfklh7gtwzbrt5xym

OASIcs, Volume 87, NG-RES 2021, Complete Volume [article]

Marko Bertogna, Federico Terraneo
2021
There have been some projects that brought many-core platforms and real-time operating systems together: P-SOCRATES [9] , whose purpose is to develop an entirely new designed framework from the conceptual  ...  Evaluation InvadeSIM simulator For the following evaluations and comparisons, a simulation framework called InvadeSIM, a many-core simulator for parallel applications [15] is used.  ...  Static Allocation of Basic Blocks Based on Runtime and Memory Requirements in Embedded Real-Time Systems with Hierarchical Memory Layout The Epiphany processor is a many-core designed by Adapteva with  ... 
doi:10.4230/oasics.ng-res.2021 fatcat:7ljmgcl4rzhmtovl4nyswl5f7y