Filters








2,595 Hits in 7.5 sec

Two protocols to reduce the criticality level of multiprocessor mixed-criticality systems

François Santy, Gurulingesh Raravi, Geoffrey Nelissen, Vincent Nelis, Pratyush Kumar, Joël Goossens, Eduardo Tovar
2013 Proceedings of the 21st International conference on Real-Time Networks and Systems - RTNS '13  
Most of the existing research on multiprocessor mixed-criticality scheduling has focused on ensuring schedulability of the task set when the criticality level of the system increases.  ...  ABSTRACT Most of the existing research on multiprocessor mixed-criticality scheduling has focused on ensuring schedulability of the task set when the criticality level of the system increases.  ...  Consider a mixed-criticality system with only two levels, L = {LO, HI}.  ... 
doi:10.1145/2516821.2516834 dblp:conf/rtns/SantyRNNKGT13 fatcat:mp3w2odwm5hvlnaxsfopedix3q

A Survey of Research into Mixed Criticality Systems

Alan Burns, Robert I. Davis
2017 ACM Computing Surveys  
Systems with more than one criticality level that only aim to give complete isolation are called multiple-criticality systems; the use of mixed-criticality implies some tradeoff between isolation and integration  ...  This survey covers research into mixed criticality systems that has been published since Vestal's seminal paper in 2007, up until the end of 2016.  ...  Acknowledgements The authors would like to thank Sanjoy Baruah for a number of very useful discussions on MCS.  ... 
doi:10.1145/3131347 fatcat:6ax3uztmjnaelgzwipjdcsfuaa

Improving Mixed-Criticality System Consistency and Behavior on Multiprocessor Platforms by Means of Multi-Moded Approaches [article]

François Santy and Geoffrey Nelissen and Joël Goossens
2013 arXiv   pre-print
The suggested approaches apply to systems having two or more criticality levels.  ...  Recent research in the domain of real-time scheduling theory has tackled the problem of scheduling mixed-criticality systems upon uniprocessor or multiprocessor platforms, with the main objective being  ...  When viewing mixed-criticality systems as multi-moded systems, the transition from one operating mode to the other reduces the set of tasks performed by the system.  ... 
arXiv:1302.1010v1 fatcat:jealau6pnvap5hvqiqlfwerth4

Resource Sharing in Multicore Mixed-Criticality Systems: Utilization Bound and Blocking Overhead

Jian-Jun Han, Xin Tao, Dakai Zhu, Laurence T. Yang
2017 IEEE Transactions on Parallel and Distributed Systems  
Focusing on the problem of resource access contention in multicore MC systems, we analyze the synchronization issues and blocking characteristics of the Multiprocessor Stack Resource Policy (MSRP) with  ...  In mixed-criticality (MC) system, diverse application activities with various certification requirements (different criticality) can share a computing platform, where multicore processors have emerged  ...  Acknowledgments This work is supported in part by the National Natural Science  ... 
doi:10.1109/tpds.2017.2677442 fatcat:c6ovadqyzfektoliod2zt5qapy

Energy-Efficient Task Partitioning for Real-Time Scheduling on Multi-Core Platforms

Manal A. El Sayed, El Sayed M. Saad, Rasha F. Aly, Shahira M. Habashy
2021 Computers  
, reduces the energy consumption of the overall system, and improves schedulability.  ...  The proposed blocking-aware-based partitioning (BABP) algorithm aims to reduce the overall energy consumption while avoiding deadline violations.  ...  There have been some versions of the Multiprocessor Priority Ceiling Protocol (MPCP) that extend PCP to multiprocessor systems and reduce the remote blocking.  ... 
doi:10.3390/computers10010010 fatcat:serhkrztfzgvbdg6dqngawz5wm

Multiprocessor Real-Time Locking Protocols: A Systematic Review [article]

Björn B. Brandenburg
2019 arXiv   pre-print
critical sections, and implementation and system-integration aspects.  ...  We systematically survey the literature on analytically sound multiprocessor real-time locking protocols from 1988 until 2018, covering the following topics: progress mechanisms that prevent the lock-holder  ...  Let us say that an outermost (i.e., non-nested) critical section is of level one, and that any critical section immediately nested in a level-one critical section is of level two, and so on.  ... 
arXiv:1909.09600v1 fatcat:tmqcpiuxfbbd5jrcecgvoeanpm

A Synchronous IPC Protocol for Predictable Access to Shared Resources in Mixed-Criticality Systems

Bjorn B. Brandenburg
2014 2014 IEEE Real-Time Systems Symposium  
Finally, MC-IPC is shown to offer analytical benefits in the context of Vestal's mixed-criticality task model.  ...  The MC-IPC protocol enables strict temporal and logical isolation among mutually untrusted tasks and thus can be used to share resources among tasks of different criticalities.  ...  To the best of our knowledge, this work is the first to consider resource sharing in multiprocessor mixed-criticality systems (see Sec.  ... 
doi:10.1109/rtss.2014.37 dblp:conf/rtss/Brandenburg14 fatcat:cs7cqhulirg4dcjxqz5rtaxsea

Mixed Criticality Scheduling for Industrial Wireless Sensor Networks

Xi Jin, Changqing Xia, Huiting Xu, Jintao Wang, Peng Zeng
2016 Sensors  
Mixed criticality requirements exist in many advanced applications in which different data flows have different levels of importance (or criticality).  ...  Many works have studied the two aspects, but only focus on single criticality WSNs.  ...  Acknowledgments: We would like to thank the anonymous reviewers for their constructive comments.  ... 
doi:10.3390/s16091376 pmid:27589741 pmcid:PMC5038654 fatcat:khdvhqhaxbgcbgj6u555kmlnie

On real-time partitioned multicore systems

Juan Zamorano, Juan A. de la Puente
2013 ACM SIGAda Ada Letters  
Partitioning is a common approach to developing mixed-criticality systems, where partitions are isolated from each other both in the temporal and the spatial domain in order to prevent low-criticality  ...  subsystems from compromising other subsystems with high level of criticality in case of misbehaviour.  ...  Acknowledgments The authors wish to acknowledge the fruitful collaboration with the members of the Hi-PARTES and Mul-tiPARTES teams.  ... 
doi:10.1145/2552999.2553003 fatcat:6mzzccz2ofclha6ornmduhgn5u

Architecture for adaptive resource assignment to virtualized mixed-criticality real-time systems

Stefan Groesbrink, Simon Oberthür, Daniel Baldin
2013 ACM SIGBED Review  
It is in particular well-suited for mixed-criticality systems, since the often applied pessimistic manner of critical system engineering leads to heavily under-utilized resources.  ...  In this paper, we propose a dynamic resource management protocol for system virtualization that factors criticality levels in and allows the addition of subsystems at runtime.  ...  The responsibility for the content remains with the authors.  ... 
doi:10.1145/2492385.2492388 fatcat:ui5f2uxdknbf7l7wkpnooq3w34

Mixed Criticality in Control Systems

Alfons Crespo, Alejandro Alonso, Marga Marcos, Juan A. de la Puente, Patricia Balbastre
2014 IFAC Proceedings Volumes  
This gives rise to mixed-criticality systems, when components with different criticality levels coexist in the same processor. This approach can lead to prohibitive certification costs.  ...  The aim of this paper is to introduce mixed-criticality systems, to introduce the most challenging research topics, and to provide some background on the most promising techniques and research activities  ...  ACKNOWLEDGEMENTS The work at Universidad Politécnica de Madrid and Universidad Politećnica de Valencia has been funded by the European Union 7th Framework Programme (FP7), project MultiPARTES (IST 287702  ... 
doi:10.3182/20140824-6-za-1003.02004 fatcat:kus2lqmzi5b63ctyukhshw4xfq

Reactive synchronization algorithms for multiprocessors

Beng-Hong Lim, Anant Agarwal
1994 ACM SIGOPS Operating Systems Review  
Furthermore, with mixed levels of contention, reactive algorithms outperform passive algorithms with fixed protocols, provided that contention levels do not change too frequently.  ...  Experimental measurements demonstrate that reactive algorithms perform close to the best static choice of protocols at all levels of contention.  ...  Acknowledgments We would like to thank David Chaiken, Stuart  ... 
doi:10.1145/381792.195490 fatcat:w7efvhaz35czvjvlgnnidfygba

Reactive synchronization algorithms for multiprocessors

Beng-Hong Lim, Anant Agarwal
1994 Proceedings of the sixth international conference on Architectural support for programming languages and operating systems - ASPLOS-VI  
Furthermore, with mixed levels of contention, reactive algorithms outperform passive algorithms with fixed protocols, provided that contention levels do not change too frequently.  ...  Experimental measurements demonstrate that reactive algorithms perform close to the best static choice of protocols at all levels of contention.  ...  Acknowledgments We would like to thank David Chaiken, Stuart  ... 
doi:10.1145/195473.195490 dblp:conf/asplos/LimA94 fatcat:x3ylxv256bgvhfjd4vmxetwgnu

Study of Various Factors Affecting Performance of Multi-Core Processors

Nitin Chaturvedi, Gurunarayanan S
2013 International Journal of Distributed and Parallel systems  
In addition the virtualization of these computation resources exposes the system to a mix of diverse and competing workloads.  ...  As Chip Multiprocessor system (CMP) become the predominant topology for leading microprocessors, critical components of the system are now integrated on a single chip.  ...  A chip multiprocessor design is typically composed of two or more processor cores (with private level-one caches) sharing a second-level cache.  ... 
doi:10.5121/ijdps.2013.4404 fatcat:ipcaejvdybaipejw5ehavdham4

Integrated Memory Controllers with Parallel Coherence Streams

Mainak Chaudhuri, Mark Heinrich
2007 IEEE Transactions on Parallel and Distributed Systems  
Previous work in scalable hardware distributed shared memory (DSM) multiprocessors has established the critical and dominant role that protocol processing bandwidth (or its inverse, occupancy) plays in  ...  Overall, given the architectural trends, this is good news for DSM designers who want to minimize the resources necessary (protocol threads or integrated protocol processor cores for maintaining internode  ...  ACKNOWLEDGMENTS Mainak Chaudhuri would like to thank Anshuman Gupta and Varun Khaneja for help with the initial simulations and development of the broadcast protocol, respectively.  ... 
doi:10.1109/tpds.2007.1044 fatcat:p5yn5rkdmvcw3kqioiqbzo2kha
« Previous Showing results 1 — 15 out of 2,595 results