Filters








21 Hits in 9.0 sec

A Schedulability Compatible Multiprocessor Resource Sharing Protocol -- MrsP

A. Burns, A.J. Wellings
2013 2013 25th Euromicro Conference on Real-Time Systems  
In this paper we propose a new multiprocessor variant of a protocol based on the single processor priority ceiling protocol.  ...  Lock-based resource sharing protocols for single processor systems are well understood and supported in programming languages and in Real-Time Operating Systems.  ...  Acknowledgements Richard Fuller for his help with the Linux implementation. Jim Anderson and the group at UNC for useful comments on MrsP and multiprocessor protocols in general.  ... 
doi:10.1109/ecrts.2013.37 dblp:conf/ecrts/BurnsW13 fatcat:rxx7akpyezbzbpny5frumtz7mm

A Comparison of the M-PCP, D-PCP, and FMLP on LITMUSRT [chapter]

Björn B. Brandenburg, James H. Anderson
2008 Lecture Notes in Computer Science  
This paper presents a performance comparison of three multiprocessor real-time locking protocols: the multiprocessor priority ceiling protocol (M-PCP), the distributed priority ceiling protocol (D-PCP)  ...  , and the flexible multiprocessor locking protocol (FMLP).  ...  This work resulted in two now-classic locking protocols: the multiprocessor priority ceiling protocol (M-PCP) and the distributed priority ceiling protocol (D-PCP) [22] .  ... 
doi:10.1007/978-3-540-92221-6_9 fatcat:3fl57ztamzh6tmbz5vtrnq5wra

Scheduling of Real-Time Tasks with Multiple Critical Sections in Multiprocessor Systems [article]

Jian-Jia Chen, Junjie Shi, Georg von der Brüggen, Niklas Ueter
2020 arXiv   pre-print
The performance of multiprocessor synchronization and locking protocols is a key factor to utilize the computation power of multiprocessor systems under real-time constraints.  ...  While multiple protocols have been developed in the past decades, their performance highly depends on the task partition and prioritization.  ...  The authors thank Zewei Chen and Maolin Yang for their tool SET-MRTS [12] (Schedulability Experimental Tools for Multiprocessors Real Time Systems) to evaluate the GS-MSRP, LP-GFP-FMLP, and ROP-PCP in  ... 
arXiv:2007.08302v1 fatcat:wze3h5tvpff7vhi32rdshzsh3a

Scheduling of Real-Time Tasks with Multiple Critical Sections in Multiprocessor Systems

Jian-Jia Chen, Junjie Shi, Georg Von der Bruggen, Niklas Ueter
2020 IEEE transactions on computers  
The performance of multiprocessor synchronization and locking protocols is a key factor to utilize the computation power of multiprocessor systems under real-time constraints.  ...  While multiple protocols have been developed in the past decades, their performance highly depends on the task partition and prioritization.  ...  The authors thank Zewei Chen and Maolin Yang for their tool SET-MRTS [12] (Schedulability Experimental Tools for Multiprocessors Real Time Systems) to evaluate the GS-MSRP, LP-GFP-FMLP, and ROP-PCP in  ... 
doi:10.1109/tc.2020.3043742 fatcat:5i6bsm3csbh4ze5amy5neq5ch4

Avoiding unbounded priority inversion in barrier protocols using gang priority management

Harald Röck, Joshua Auerbach, Christoph M. Kirsch, David F. Bacon
2009 Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems - JTRES '09  
We run experiments on an 8-way SMP machine in a multi-user and multi-process environment, and show that by avoiding unbounded priority inversion, the maximum latency to reach a barrier point is reduced  ...  We implemented gang priority management in the Linux kernel and rewrote the garbage collection safe-point barrier protocol in IBM's WebSphere Real Time Java Virtual Machine to exploit it.  ...  The latter paper introduces the priority inheritance protocol and the priority ceiling protocol, and it shows that both protocols provide an upper bound on the total delay a high priority thread can encounter  ... 
doi:10.1145/1620405.1620416 dblp:conf/jtres/RockAKB09 fatcat:mgf2k5v56vgahpfhxmkwze6yoy

Asynchronous event handling in the real-time specification for Java

MinSeong Kim, Andy Wellings
2007 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems - JTRES '07  
The main purpose of this thesis is, therefore, first to propose an alternative implementation guideline to guarantee timing requirements of a large number of concurrent asynchronous events in the system  ...  The Real-Time Specification for Java (RTSJ) was first released in June 2000 due to the needs arisen for safety-critical and real-time systems.  ...  Acknowledgements The work presented in this thesis would have not been possible without the guidance of my supervisor, Professor Andy Wellings.  ... 
doi:10.1145/1288940.1288942 dblp:conf/jtres/KimW07 fatcat:3meiwr5ztncrpm6zukpwnp7t4q

The design and performance of real-time java middleware

A. Corsaro, D.C. Schmidt
2003 IEEE Transactions on Parallel and Distributed Systems  
Likewise, RTJPerf enables researchers and practitioners to evaluate the pros and cons of RTSJ middleware systematically as implementations mature.  ...  We first describe the architecture of jRate, which is an open-source ahead-of-time-compiled implementation of the Real-time Specification for Java (RTSJ) middleware.  ...  earlier drafts of this paper.  ... 
doi:10.1109/tpds.2003.1247675 fatcat:lgo7iiy4jfaspgwmbauwrp3feq

Message from the Program Co-Chairs

2013 2013 International Conference on Computer and Robot Vision  
The added flexibility of the new design also allows for the support of dynamic processes, a feature previously not supported in RCKMPI.  ...  Standard and non-standard message passing libraries are already available for the SCC; one of the standard solutions is the RCKMPI library.  ...  The authors would like to thank especially Ulrich Hoffmann, Michael Konow and Michael Riepen of Intel Braunschweig for their help and guidance.  ... 
doi:10.1109/crv.2013.5 fatcat:qahsqru4wbdsjeksn742a4fyiy

Message from the Program Co-chairs

2010 2010 19th IEEE Asian Test Symposium  
In continuation of a successful series of events, the 4th symposium of the Many-core Applications Research Community (MARC) took place at the Hasso Plattner Institute for Software Systems Engineering (  ...  for the upcoming generation of heterogeneous parallel systems.  ...  The authors would like to thank especially Ulrich Hoffmann, Michael Konow and Michael Riepen of Intel Braunschweig for their help and guidance.  ... 
doi:10.1109/ats.2010.6 fatcat:iadg4ce5pbernnmwnjzkj4tnba

Caching Mechanism in Peer-to-Peer Networks through Active XML

Abdullah Alrefae, Eric Pardede, Binh Viet Phan
2012 Journal of Software  
Finally, some examples are given, illustrating the effectiveness of the proposed approach in modeling and analyzing of large systems.  ...  The systems dynamic, concurrent behavior relation i.e. concurrent language relation in inhibitor-arc connections is stressed studied.  ...  This work was supported in part by a grant from the Natural Science Foundation of Guangdong (101510631-01000046) and the National Science Foundation of China (60940033).  ... 
doi:10.4304/jsw.7.3.508-515 fatcat:6vlsijzaxjbohh3ti5toew7rmi

Cryptography as an operating system service

Angelos D. Keromytis, Jason L. Wright, Theo De Raadt, Matthew Burnside
2006 ACM Transactions on Computer Systems  
We evaluate the impact of the OCF in a variety of benchmarks, measuring overall system performance, application throughput and latency, and aggregate throughput when multiple applications make use of it  ...  Furthermore, our evaluation points to several bottlenecks in system and operating system design: data copying between user and kernel modes, PCI bus signaling inefficiency, protocols that use small data  ...  Jonathan Smith and Sotiris Ioannidis provided valuable comments and insights. Sam Leffler adapted the OCF to the FreeBSD kernel.  ... 
doi:10.1145/1124153.1124154 fatcat:5m7kno7uzvef3m73cuucg7c5ha

The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Second edition

Luiz André Barroso, Jimmy Clidaras, Urs Hölzle
2013 Synthesis Lectures on Computer Architecture  
Acknowledgments While we draw from our direct involvement in Google's infrastructure design and operation over the past several years, most of what we have learned and now report here is the result of  ...  the hard work, insights, and creativity of our colleagues at Google.  ...  It controls the mapping of user tasks to hardware resources, enforces priorities and quotas, and provides basic task management services.  ... 
doi:10.2200/s00516ed2v01y201306cac024 fatcat:435o455inbcmrakl6l7jp4gope

Operating System Contribution to Composable Timing Behaviour in High-Integrity Real-Time Systems

Andrea <1983> Baldovin, Tullio Vardanega
2014
The development of High-Integrity Real-Time Systems has a high footprint in terms of human, material and schedule costs.  ...  Subsequently, we shy away from the over-provision of those systems and consider less restrictive uses of homogeneous multiprocessors, where the scheduling algorithm is key to high schedulable utilization  ...  In the Immediate Ceiling Priority Protocol (ICPP), a derivative of Baker's Stack Resource Policy [204] , each shared resource R is assigned a ceiling priority, ceil(R), which is set to at least the priority  ... 
doi:10.6092/unibo/amsdottorato/6597 fatcat:znisnt7eofhvrkrc5pgonstzgy

D5.2: Best Practices for HPC Procurement and Infrastructure

Norbert Meyer, Marcin Lawenda
2013 Zenodo  
WP5 provides input for defining and updating procurement plans and strategies through the sharing of the state of the art and best practices in procuring and operating production HPC systems.  ...  Task 1 – Assessment of petascale systems – has performed a continuous market watch and analysis of trends in petascale HPC systems worldwide.  ...  .  A dynamic analysis of the evolution and trends in the petascale market based on previous analyses.  ... 
doi:10.5281/zenodo.6572412 fatcat:2bqftmr5zzb7na6pnlrlxxuqnu

Proceedings Work-In-Progress Session of the 13th Real-Time and Embedded Technology and Applications Symposium

Chenyang Lu
2007
in the broad field of real-time and embedded systems.  ...  The Work-In-Progress session of the 13th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'07) presents papers describing contributions both to state of the art and state of the practice  ...  Acknowledgment: This work is supported in part by a 2006-2007 GEAR grant.  ... 
doi:10.7936/k7g15z63 fatcat:24zzbvzmbrcuhf4lhx7cm56mpq
« Previous Showing results 1 — 15 out of 21 results