Priority Inheritance Protocols: An Approach to Real-Time Synchronization
- L. Sha, R. Rajkumar, J. Lehoczky
- Computer ScienceIEEE Trans. Computers
- 1 September 1990
An investigation is conducted of two protocols belonging to the priority inheritance protocols class; the two are called the basic priority inheritance protocol and the priority ceiling protocol.…
Cyber-physical systems: The next computing revolution
- R. Rajkumar, Insup Lee, L. Sha, J. Stankovic
- Computer ScienceDesign Automation Conference
- 13 June 2010
The design, construction and verification of cyber-physical systems pose a multitude of technical challenges that must be addressed by a cross-disciplinary community of researchers and educators.
Autonomous driving in urban environments: Boss and the Urban Challenge
- C. Urmson, J. Anhalt, D. Ferguson
- Computer ScienceJ. Field Robotics
- 1 August 2008
Boss is an autonomous vehicle that uses on‐board sensors to track other vehicles, detect static obstacles, and localize itself relative to a road model using a spiral system development process with a heavy emphasis on regular, regressive system testing.
Real-time synchronization protocols for multiprocessors
- R. Rajkumar, L. Sha, J. Lehoczky
- Computer ScienceProceedings. Real-Time Systems Symposium
- 6 December 1988
The authors investigate the synchronization problem in the context of priority-driven preemptive scheduling on shared-memory multiprocessors and proposes a task allocation scheme based on the generalized protocol.
U-connect: a low-latency energy-efficient asynchronous neighbor discovery protocol
- A. Kandhalu, Karthik Lakshmanan, R. Rajkumar
- Computer ScienceInternational Symposium on Information Processing…
- 12 April 2010
A neighbor discovery protocol called U-Connect is proposed, which achieves neighbor discovery at minimal and predictable energy costs while allowing nodes to pick dissimilar duty-cycles and achieves orders of magnitude lower latency for a given duty cycle compared to existing schemes for wireless sensor networks.
Synchronization in Real-Time Systems: A Priority Inheritance Approach
- R. Rajkumar
- Computer Science
- 31 August 1991
Coordinated Task Scheduling, Allocation and Synchronization on Multiprocessors
- Karthik Lakshmanan, Dionisio de Niz, R. Rajkumar
- Computer ScienceIEEE Real-Time Systems Symposium
- 1 December 2009
A synchronization-aware task allocation algorithm is developed for explicitly accommodating various scheduling penalties arising from multiprocessor task synchronization, including blocking delays on global critical sections, back-to-back execution due to jitter from blocking, and multiple priority inversions due to remote resource sharing.
A resource allocation model for QoS management
- R. Rajkumar, Chen Lee, J. Lehoczky, D. Siewiorek
- Computer ScienceProceedings Real-Time Systems Symposium
- 3 December 1997
This work presents an analytical model for QoS management in systems which must satisfy application needs along multiple dimensions such as timeliness, reliable delivery schemes, cryptographic security and data quality, and refers to this model as Q-RAM (QoS-based Resource Allocation Model).
Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloud
- Weijing Shi, R. Rajkumar
- Computer ScienceComputer Vision and Pattern Recognition
- 2 March 2020
The proposed graph neural network, named Point-GNN, is designed to predict the category and shape of the object that each vertex in the graph belongs to, and also design a box merging and scoring operation to combine detections from multiple vertices accurately.
TimeGraph: GPU Scheduling for Real-Time Multi-Tasking Environments
- S. Kato, Karthik Lakshmanan, R. Rajkumar, Y. Ishikawa
- Computer ScienceUSENIX Annual Technical Conference
- 15 June 2011
TimeGraph is presented, a real-time GPU scheduler at the device-driver level for protecting important GPU workloads from performance interference and supports two priority-based scheduling policies in order to address the tradeoff between response times and throughput introduced by the asynchronous and non-preemptive nature of GPU processing.
...
...