A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
A Schedulability Compatible Multiprocessor Resource Sharing Protocol -- MrsP
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]
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]
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
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
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
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
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
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
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
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
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
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
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