James H. Anderson
According to our database^{1},
James H. Anderson
authored at least 216 papers
between 1967 and 2018.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2013, "For contributions to the implementation and analysis of multiprocessor and multicore realtime systems.".
Timeline
Legend:
Book In proceedings Article PhD thesis OtherLinks
Homepages:

at dl.acm.org
On csauthors.net:
Bibliography
2018
Using Lock Servers to Scale RealTime Locking Protocols: Chasing EverIncreasing Core Counts (Artifact).
DARTS, 2018
Making OpenVX Really "Real Time".
Proceedings of the 2018 IEEE RealTime Systems Symposium, 2018
An Optimal SemiPartitioned Scheduler Assuming Arbitrary Affinity Masks.
Proceedings of the 2018 IEEE RealTime Systems Symposium, 2018
Work in Progress: Combining Real Time and Multithreading.
Proceedings of the 2018 IEEE RealTime Systems Symposium, 2018
WorkinProgress: LockBased Software Transactional Memory for RealTime Systems.
Proceedings of the 2018 IEEE RealTime Systems Symposium, 2018
Tardiness Bounds for FixedPriority Global Scheduling without IntraTask Precedence Constraints.
Proceedings of the 26th International Conference on RealTime Networks and Systems, 2018
Supporting I/O and IPC via FineGrained OS Isolation for MixedCriticality RealTime Tasks.
Proceedings of the 26th International Conference on RealTime Networks and Systems, 2018
Avoiding Pitfalls when Using NVIDIA GPUs for RealTime Tasks in Autonomous Systems.
Proceedings of the 30th Euromicro Conference on RealTime Systems, 2018
Using Lock Servers to Scale RealTime Locking Protocols: Chasing EverIncreasing Core Counts.
Proceedings of the 30th Euromicro Conference on RealTime Systems, 2018
2017
Attacking the oneoutofm multicore problem by combining hardware management with mixedcriticality provisioning.
RealTime Systems, 2017
On the Soft RealTime Optimality of Global EDF on Uniform Multiprocessors.
Proceedings of the 2017 IEEE RealTime Systems Symposium, 2017
GPU Scheduling on the NVIDIA TX2: Hidden Details Revealed.
Proceedings of the 2017 IEEE RealTime Systems Symposium, 2017
Realtime multiprocessor locks with nesting: optimizing the common case.
Proceedings of the 25th International Conference on RealTime Networks and Systems, 2017
Supporting mode changes while providing hardware isolation in mixedcriticality multicore systems.
Proceedings of the 25th International Conference on RealTime Networks and Systems, 2017
An Evaluation of the NVIDIA TX1 for Supporting RealTime ComputerVision Workloads.
Proceedings of the 2017 IEEE RealTime and Embedded Technology and Applications Symposium, 2017
Allowing Shared Libraries While Supporting Hardware Isolation in Multicore RealTime Systems.
Proceedings of the 2017 IEEE RealTime and Embedded Technology and Applications Symposium, 2017
Optimal Dataflow Scheduling on a Heterogeneous Multiprocessor With Reduced Response Time Bounds.
Proceedings of the 29th Euromicro Conference on RealTime Systems, 2017
2016
On the Dominance of MinimumParallelism Multiprocessor Supply.
Proceedings of the 2016 IEEE RealTime Systems Symposium, 2016
Reconciling the Tension Between Hardware Isolation and Data Sharing in MixedCriticality, Multicore Systems.
Proceedings of the 2016 IEEE RealTime Systems Symposium, 2016
Reducing ResponseTime Bounds for DAGBased Task Systems on Heterogeneous Multicore Platforms.
Proceedings of the 24th International Conference on RealTime Networks and Systems, 2016
Attacking the OneOutOfm Multicore Problem by Combining Hardware Management with MixedCriticality Provisioning.
Proceedings of the 2016 IEEE RealTime and Embedded Technology and Applications Symposium (RTAS), 2016
Multiprocessor RealTime Locking Protocols for Replicated Resources.
Proceedings of the 28th Euromicro Conference on RealTime Systems, 2016
2015
Supporting RealTime Computer Vision Workloads Using OpenVX on Multicore+GPU Platforms.
Proceedings of the 2015 IEEE RealTime Systems Symposium, 2015
Cache Sharing and Isolation Tradeoffs in Multicore MixedCriticality Systems.
Proceedings of the 2015 IEEE RealTime Systems Symposium, 2015
Analysis for supporting realtime computer vision workloads using OpenVX on multicore+GPU platforms.
Proceedings of the 23rd International Conference on Real Time Networks and Systems, 2015
A contentionsensitive finegrained locking protocol for multiprocessor realtime systems.
Proceedings of the 23rd International Conference on Real Time Networks and Systems, 2015
On the Soft RealTime Optimality of Global EDF on Multiprocessors: From Identical to Uniform Heterogeneous.
Proceedings of the 21st IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2015
Recovering from Overload in Multicore MixedCriticality Systems.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015
An Optimal Semipartitioned Scheduler for Uniform Heterogeneous Multiprocessors.
Proceedings of the 27th Euromicro Conference on RealTime Systems, 2015
2014
Fair lateness scheduling: reducing maximum lateness in GEDFlike scheduling.
RealTime Systems, 2014
Supporting soft realtime parallel applications on multiprocessors.
Journal of Systems Architecture  Embedded Systems Design, 2014
Independence Thresholds: Balancing Tractability and Practicality in Soft RealTime Stochastic Analysis.
Proceedings of the IEEE 35th IEEE RealTime Systems Symposium, 2014
Exploring the Multitude of RealTime MultiGPU Configurations.
Proceedings of the IEEE 35th IEEE RealTime Systems Symposium, 2014
Soft RealTime SemiPartitioned Scheduling with Restricted Migrations on Uniform Heterogeneous Multiprocessors.
Proceedings of the 22nd International Conference on RealTime Networks and Systems, 2014
Optimizing PreemptionOverhead Accounting in Multiprocessor RealTime Systems.
Proceedings of the 22nd International Conference on RealTime Networks and Systems, 2014
Minimizing response times of automotive dataflows on multicore.
Proceedings of the 2014 IEEE 20th International Conference on Embedded and RealTime Computing Systems and Applications, 2014
Optimal semipartitioned scheduling in soft realtime systems.
Proceedings of the 2014 IEEE 20th International Conference on Embedded and RealTime Computing Systems and Applications, 2014
Message from the Program and Track Chairs.
Proceedings of the 20th IEEE RealTime and Embedded Technology and Applications Symposium, 2014
Multiresource RealTime Reader/Writer Locks for Multiprocessors.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014
Optimal GEDFbased schedulers that allow intratask parallelism on heterogeneous multiprocessors.
Proceedings of the 12th IEEE Symposium on Embedded Systems for Realtime Multimedia, 2014
2013
An evaluation of the RUN algorithm in LITMUS^{RT}.
SIGBED Review, 2013
An optimal kexclusion realtime locking protocol motivated by multiGPU systems.
RealTime Systems, 2013
The OMLP family of optimal multiprocessor realtime locking protocols.
Design Autom. for Emb. Sys., 2013
GPUSync: A Framework for RealTime GPU Management.
Proceedings of the IEEE 34th RealTime Systems Symposium, 2013
Finegrained multiprocessor realtime locking with improved blocking.
Proceedings of the 21st International Conference on RealTime Networks and Systems, 2013
Bringing theory into practice: A userspace library for multicore realtime scheduling.
Proceedings of the 19th IEEE RealTime and Embedded Technology and Applications Symposium, 2013
Outstanding Paper Award: Making Shared Caches More Predictable on Multicore Platforms.
Proceedings of the 25th Euromicro Conference on RealTime Systems, 2013
SuspensionAware Analysis for Hard RealTime Multiprocessor Scheduling.
Proceedings of the 25th Euromicro Conference on RealTime Systems, 2013
Reducing Tardiness under Global Scheduling by Splitting Jobs.
Proceedings of the 25th Euromicro Conference on RealTime Systems, 2013
2012
A new technique for analyzing soft realtime selfsuspending task systems.
SIGBED Review, 2012
Globally scheduled realtime multiprocessor systems with GPUs.
RealTime Systems, 2012
Guest editorial.
RealTime Systems, 2012
A time complexity lower bound for adaptive mutual exclusion.
Distributed Computing, 2012
An O(m) Analysis Technique for Supporting RealTime SelfSuspending Task Systems.
Proceedings of the 33rd IEEE RealTime Systems Symposium, 2012
ReplicaRequest Priority Donation: A RealTime Progress Mechanism for Global Locking Protocols.
Proceedings of the 2012 IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2012
Supporting Soft RealTime Parallel Applications on Multicore Processors.
Proceedings of the 2012 IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2012
RTOS Support for Multicore MixedCriticality Systems.
Proceedings of the 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium, 2012
Soft RealTime Scheduling in Google Earth.
Proceedings of the 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium, 2012
Supporting Nested Locking in Multiprocessor RealTime Systems.
Proceedings of the 24th Euromicro Conference on RealTime Systems, 2012
Outstanding Paper Award: Fair Lateness Scheduling: Reducing Maximum Lateness in GEDFLike Scheduling.
Proceedings of the 24th Euromicro Conference on RealTime Systems, 2012
Robust RealTime Multiprocessor Interrupt Handling Motivated by GPUs.
Proceedings of the 24th Euromicro Conference on RealTime Systems, 2012
2011
Guest editorial: real time systems resource management.
RealTime Systems, 2011
An overview of interrupt accounting techniques for multiprocessor realtime systems.
Journal of Systems Architecture  Embedded Systems Design, 2011
Multiprocessor realtime scheduling.
Journal of Systems Architecture  Embedded Systems Design, 2011
Soft RealTime on Multiprocessors: Are AnalysisBased Schedulers Really Worth It?
Proceedings of the 32nd IEEE RealTime Systems Symposium, 2011
An Optimal kExclusion RealTime Locking Protcol Motivated by MultiGPU Systems.
Proceedings of the 19th International Conference on RealTime and Network Systems, 2011
A Multiprocessor ServerBased Scheduler for Soft RealTime Tasks with Stochastic Execution Demand.
Proceedings of the 17th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2011
Supporting GraphBased RealTime Applications in Distributed Systems.
Proceedings of the 17th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2011
RealWorld Constraints of GPUs in RealTime Systems.
Proceedings of the 17th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2011
Response Time Bounds for GEDF without IntraTask Precedence Constraints.
Proceedings of the Principles of Distributed Systems  15th International Conference, 2011
Realtime resourcesharing under clustered scheduling: mutex, readerwriter, and kexclusion locks.
Proceedings of the 11th International Conference on Embedded Software, 2011
Is SemiPartitioned Scheduling Practical?
Proceedings of the 23rd Euromicro Conference on RealTime Systems, 2011
2010
Spinbased readerwriter synchronization for multiprocessor realtime systems.
RealTime Systems, 2010
Supporting Soft RealTime DAGBased Systems on Multiprocessors with No Utilization Loss.
Proceedings of the 31st IEEE RealTime Systems Symposium, 2010
Optimality Results for Multiprocessor RealTime Locking.
Proceedings of the 31st IEEE RealTime Systems Symposium, 2010
An Empirical Comparison of Global, Partitioned, and Clustered Multiprocessor EDF Schedulers.
Proceedings of the 31st IEEE RealTime Systems Symposium, 2010
Improving the Schedulability of Sporadic SelfSuspending Soft RealTime Multiprocessor Task Systems.
Proceedings of the 16th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2010
A Stochastic Framework for Multiprocessor Soft RealTime Scheduling.
Proceedings of the 16th IEEE RealTime and Embedded Technology and Applications Symposium, 2010
Scheduling Suspendable, Pipelined Tasks with NonPreemptive Sections in Soft RealTime Multiprocessor Systems.
Proceedings of the 16th IEEE RealTime and Embedded Technology and Applications Symposium, 2010
A Stochastic Framework for Multiprocessor Soft RealTime Scheduling.
Proceedings of the Scheduling, 14.02.  19.02.2010, 2010
MixedCriticality RealTime Scheduling for Multicore Systems.
Proceedings of the 10th IEEE International Conference on Computer and Information Technology, 2010
2009
Improved conditions for bounded tardiness under EPDF Pfair multiprocessor scheduling.
J. Comput. Syst. Sci., 2009
Task Scheduling with SelfSuspensions in Soft RealTime Multiprocessor Systems.
Proceedings of the 30th IEEE RealTime Systems Symposium, 2009
Multiprocessor Extensions to RealTime Calculus.
Proceedings of the 30th IEEE RealTime Systems Symposium, 2009
On the Implementation of Global RealTime Schedulers.
Proceedings of the 30th IEEE RealTime Systems Symposium, 2009
Supporting Sporadic Pipelined Tasks with EarlyReleasing in Soft RealTime Multiprocessor Systems.
Proceedings of the 15th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2009
Accounting for Interrupts in Multiprocessor RealTime Systems.
Proceedings of the 15th IEEE International Conference on Embedded and RealTime Computing Systems and Applications, 2009
Supporting Pipelines in Soft RealTime Multiprocessor Systems.
Proceedings of the 21st Euromicro Conference on RealTime Systems, 2009
On the Design and Implementation of a CacheAware Multicore RealTime Scheduler.
Proceedings of the 21st Euromicro Conference on RealTime Systems, 2009
ReaderWriter Synchronization for SharedMemory Multiprocessor RealTime Systems.
Proceedings of the 21st Euromicro Conference on RealTime Systems, 2009
2008
A schedulable utilization bound for the multiprocessor EPDF\mathsf{EPDF} Pfair algorithm.
RealTime Systems, 2008
An EDFbased restrictedmigration scheduling algorithm for multiprocessor soft realtime systems.
RealTime Systems, 2008
A Unified Hard/Soft RealTime Schedulability Test for Global EDF Multiprocessor Scheduling.
Proceedings of the 29th IEEE RealTime Systems Symposium, 2008
On the Scalability of RealTime Scheduling Algorithms on Multicore Platforms: A Case Study.
Proceedings of the 29th IEEE RealTime Systems Symposium, 2008
An Implementation of the PCP, SRP, DPCP, MPCP, and FMLP RealTime Synchronization Protocols in LITMUS^{RT}.
Proceedings of the Fourteenth IEEE Internationl Conference on Embedded and RealTime Computing Systems and Applications, 2008
RealTime Synchronization on Multiprocessors: To Block or Not to Block, to Suspend or Spin?
Proceedings of the 14th IEEE RealTime and Embedded Technology and Applications Symposium, 2008
A Comparison of the MPCP, DPCP, and FMLPon LITMUSRT.
Proceedings of the Principles of Distributed Systems, 12th International Conference, 2008
A Hierarchical Multiprocessor Bandwidth Reservation Scheme with Timing Guarantees.
Proceedings of the 20th Euromicro Conference on RealTime Systems, 2008
CacheAware RealTime Scheduling on Multicore Platforms: Heuristics and a Case Study.
Proceedings of the 20th Euromicro Conference on RealTime Systems, 2008
An Adaptive Framework for Multiprocessor RealTime System.
Proceedings of the 20th Euromicro Conference on RealTime Systems, 2008
2007
A generic localspin fetchandphibased mutual exclusion algorithm.
J. Parallel Distrib. Comput., 2007
Adaptive mutual exclusion with local spinning.
Distributed Computing, 2007
Generalized Tardiness Bounds for Global Multiprocessor Scheduling.
Proceedings of the 28th IEEE RealTime Systems Symposium (RTSS 2007), 2007
Tardiness Bounds for EDF Scheduling on MultiSpeed Multicore Platforms.
Proceedings of the 13th IEEE International Conference on Embedded and RealTime Computing Systems and Applications (RTCSA 2007), 2007
A Flexible RealTime Locking Protocol for Multiprocessors.
Proceedings of the 13th IEEE International Conference on Embedded and RealTime Computing Systems and Applications (RTCSA 2007), 2007
Soft RealTime Scheduling on Performance Asymmetric Multicore Platforms.
Proceedings of the 13th IEEE RealTime and Embedded Technology and Applications Symposium, 2007
Tardiness Bounds for FIFO Scheduling on Multiprocessors.
Proceedings of the 19th Euromicro Conference on RealTime Systems, 2007
A Hybrid RealTime Scheduling Approach for LargeScale Multicore Platforms.
Proceedings of the 19th Euromicro Conference on RealTime Systems, 2007
Integrating Hard/Soft RealTime Tasks and BestEffort Jobs on Multiprocessors.
Proceedings of the 19th Euromicro Conference on RealTime Systems, 2007
2006
Locking under Pfair scheduling.
ACM Trans. Comput. Syst., 2006
Parallel task scheduling on multicore platforms.
SIGBED Review, 2006
GroupBased Pfair Scheduling.
RealTime Systems, 2006
Editorial.
RealTime Systems, 2006
Supporting lockfree synchronization in Pfairscheduled realtime systems.
J. Parallel Distrib. Comput., 2006
Nonatomic mutual exclusion with local spinning.
Distributed Computing, 2006
Tactile VR for handeye coordination in simulated PTCA.
Comp. in Bio. and Med., 2006
LITMUS^RT : A Testbed for Empirically Comparing RealTime Multiprocessor Schedulers.
Proceedings of the 27th IEEE RealTime Systems Symposium (RTSS 2006), 2006
Parallel RealTime Task Scheduling on Multicore Platforms.
Proceedings of the 27th IEEE RealTime Systems Symposium (RTSS 2006), 2006
RealTime Scheduling on Multicore Platforms.
Proceedings of the 12th IEEE RealTime and Embedded Technology and Applications Symposium (RTAS 2006), 2006
Flexible tardiness bounds for sporadic realtime task systems on multiprocessors.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006
Accuracy versus Migration Overhead in RealTime Multiprocessor Reweighting Algorithms.
Proceedings of the 12th International Conference on Parallel and Distributed Systems, 2006
Integrative Modeling of Liver Organ for Simulation of Flexible Needle Insertion.
Proceedings of the Ninth International Conference on Control, 2006
Efficient Synchronization under Global EDF Scheduling on Multiprocessors.
Proceedings of the 18th Euromicro Conference on RealTime Systems, 2006
Task Reweighting under Global Scheduling on Multiprocessors.
Proceedings of the 18th Euromicro Conference on RealTime Systems, 2006
2005
Fair scheduling of dynamic task systems on multiprocessors.
Journal of Systems and Software, 2005
Adapting Pfair scheduling for symmetric multiprocessors.
J. Embedded Computing, 2005
Tardiness Bounds under Global EDF Scheduling on a Multiprocessor.
Proceedings of the 26th IEEE RealTime Systems Symposium (RTSS 2005), 2005
Task Partitioning upon MemoryConstrained Multiprocessors.
Proceedings of the 11th IEEE International Conference on Embedded and RealTime Computing Systems and Applications (RTCSA 2005), 2005
FineGrained Task Reweighting on Multiprocessors.
Proceedings of the 11th IEEE International Conference on Embedded and RealTime Computing Systems and Applications (RTCSA 2005), 2005
Desynchronized Pfair Scheduling on Multiprocessors.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
Task Reweighting on Multiprocessors: Efficiency versus Accuracy.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005
An EDFbased Scheduling Algorithm for Multiprocessor Soft RealTime Systems.
Proceedings of the 17th Euromicro Conference on RealTime Systems (ECRTS 2005), 2005
2004
A Categorization of RealTime Multiprocessor Scheduling Problems and Algorithms.
Proceedings of the Handbook of Scheduling  Algorithms, Models, and Performance Analysis., 2004
Fair Scheduling of RealTime Tasks on Multiprocessors.
Proceedings of the Handbook of Scheduling  Algorithms, Models, and Performance Analysis., 2004
Implementing Pfairness on a Symmetric Multiprocessor.
Proceedings of the 10th IEEE RealTime and Embedded Technology and Applications Symposium (RTAS 2004), 2004
Fair Integrated Scheduling of Soft Realtime Tardiness Classes on Multiprocessors.
Proceedings of the 10th IEEE RealTime and Embedded Technology and Applications Symposium (RTAS 2004), 2004
Improved Conditions for Bounded Tardiness under EPDF Fair Multiprocessor Scheduling.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004
EnergyEfficient Synthesis of Periodic Task Systems upon Identical Multiprocessor Platforms.
Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS 2004), 2004
2003
Sharedmemory mutual exclusion: major research trends since 1986.
Distributed Computing, 2003
VR simulated training for less invasive vascular intervention.
Computers & Graphics, 2003
TimingBased Mutual Exclusion with Local Spinning.
Proceedings of the Distributed Computing, 17th International Conference, 2003
Quickrelease Fair Scheduling.
Proceedings of the 24th IEEE RealTime Systems Symposium (RTSS 2003), 2003
The Case for Fair Multiprocessor Scheduling.
Proceedings of the 17th International Parallel and Distributed Processing Symposium (IPDPS 2003), 2003
Localspin Mutual Exclusion Using Fetchand\phi Primitives.
Proceedings of the 23rd International Conference on Distributed Computing Systems (ICDCS 2003), 2003
Efficient Scheduling of Soft RealTime Applications on Multiprocessors.
Proceedings of the 15th Euromicro Conference on RealTime Systems (ECRTS 2003), 2003
Using Supertasks to Improve Processor Utilization in Multiprocessor RealTime Systems.
Proceedings of the 15th Euromicro Conference on RealTime Systems (ECRTS 2003), 2003
Energyaware Implementation of Hardrealtime Systems upon Multiprocessor Platforms.
Proceedings of the ISCA 16th International Conference on Parallel and Distributed Computing Systems, 2003
2002
A space and timeefficient localspin spin lock.
Inf. Process. Lett., 2002
Constructive modeling of G1 bifurcation.
Computer Aided Geometric Design, 2002
Optimal ratebased scheduling on multiprocessors.
Proceedings of the Proceedings on 34th Annual ACM Symposium on Theory of Computing, 2002
Locking in PfairScheduled Multiprocessor Systems.
Proceedings of the 23rd IEEE RealTime Systems Symposium (RTSS'02), 2002
Nonatomic mutual exclusion with local spinning.
Proceedings of the TwentyFirst Annual ACM Symposium on Principles of Distributed Computing, 2002
Modeling of the Human Orbit from MR Images.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 2002
Integrating Aperiodic and Recurrent Tasks on FairScheduled Multiprocessors.
Proceedings of the 14th Euromicro Conference on RealTime Systems (ECRTS 2002), 2002
Object Sharing in Pfairscheduled Multiprocessor Systems.
Proceedings of the 14th Euromicro Conference on RealTime Systems (ECRTS 2002), 2002
2001
A simple proof technique for priorityscheduled systems.
Inf. Process. Lett., 2001
A new fastpath mechanism for mutual exclusion.
Distributed Computing, 2001
Introduction.
Distributed Computing, 2001
A Time Complexity Bound for Adaptive Mutual Exclusion.
Proceedings of the Distributed Computing, 15th International Conference, 2001
Guaranteeing Pfair Supertasks by Reweighting.
Proceedings of the 22nd IEEE RealTime Systems Symposium (RTSS 2001), 2001
An improved lower bound for the time complexity of mutual exclusion.
Proceedings of the Twentieth Annual ACM Symposium on Principles of Distributed Computing, 2001
Lamport on mutual exclusion: 27 years of planting seeds.
Proceedings of the Twentieth Annual ACM Symposium on Principles of Distributed Computing, 2001
Digital Angioplasty Balloon Inflation Device for Interventional Cardiovascular Procedures.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 2001
Interactive Catheter Shape Modeling in Interventional Radiology Simulation.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 2001
Parametric Eyeball Model for Interactive Simulation of Ophthalmologic Surgery.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 2001
Mixed Pfair/ERfair Scheduling of Asynchronous Periodic Tasks.
Proceedings of the 13th Euromicro Conference on RealTime Systems (ECRTS 2001), 2001
2000
Adaptive Mutual Exclusion with Local Spinning.
Proceedings of the Distributed Computing, 14th International Conference, 2000
Pfair scheduling: beyond periodic task systems.
Proceedings of the 7th International Workshop on RealTime Computing and Applications Symposium (RTCSA 2000), 2000
Efficient purebuffer algorithms for realtime systems.
Proceedings of the 7th International Workshop on RealTime Computing and Applications Symposium (RTCSA 2000), 2000
MotionBased Robotic Instrument Targeting under CArm Fluoroscopy.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 2000
Earlyrelease fair scheduling.
Proceedings of the 12th Euromicro Conference on RealTime Systems (ECRTS 2000), 2000
1999
Brachytherapy optimal planning with application to intravascular radiation therapy.
Medical Image Analysis, 1999
Fast and Scalable Mutual Exclusion.
Proceedings of the Distributed Computing, 1999
Parallel Switching in ConnectionOriented Networks.
Proceedings of the 20th IEEE RealTime Systems Symposium, 1999
WaitFree Synchronization in Multiprogrammed Systems: Integrating PriorityBased and QuantumBased Scheduling.
Proceedings of the Eighteenth Annual ACM Symposium on Principles of Distributed Computing, 1999
A Single Image Registration Method for CT Guided Interventions.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 1999
A Testbed System for Robotically Assisted Percutaneous Pattern Therapy.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 1999
1998
WaitFree Synchronization in QuantumBased Multiprogrammed Systems.
Proceedings of the Distributed Computing, 12th International Symposium, 1998
Proportional Share Scheduling of Operating System Services for RealTime Applications.
Proceedings of the 19th IEEE RealTime Systems Symposium, 1998
Efficient Object Sharing in QuantumBased RealTime Systems.
Proceedings of the 19th IEEE RealTime Systems Symposium, 1998
A Modular Surgical Robotic System for Image Guided Percutaneous Procedures.
Proceedings of the Medical Image Computing and ComputerAssisted Intervention, 1998
1997
Using LocalSpin kExclusion Algorithms to Improve WaitFree Object Implementations.
Distributed Computing, 1997
Waitfree objectsharing schemes for realtime uniprocessors and multiprocessors.
Proceedings of the 18th IEEE RealTime Systems Symposium (RTSS '97), 1997
Implementing Hard RealTime Transactions on Multiprocessors.
RTDB, 1997
Implementing WaitFree Objects on PriorityBased Systems.
Proceedings of the Sixteenth Annual ACM Symposium on Principles of Distributed Computing, 1997
Accuracy assessment of a clinical biplane fluoroscope for threedimensional measurements and targeting.
Proceedings of the Medical Imaging 1997: Image Display, 1997
A system for percutaneous delivery of treatment with a fluoroscopicallyguided robot.
Proceedings of the CVRMedMRCAS'97, 1997
An automated system for precise percutaneous access of the renal collecting system.
Proceedings of the CVRMedMRCAS'97, 1997
1996
A remote center of motion robotic arm for computer assisted surgery.
Robotica, 1996
Time/Contention TradeOffs for Multiprocessor Synchronization.
Inf. Comput., 1996
A framework for implementing objects and scheduling tasks in lockfree realtime systems.
Proceedings of the 17th IEEE RealTime Systems Symposium (RTSS '96), 1996
LockFree Transactions for RealTime Systems.
RTDB, 1996
RealTime Object Sharing with Minimal System Support (Extended Abstract).
Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing, 1996
1995
WaitFree Algorithms for Fast, LongLived Renaming.
Sci. Comput. Program., 1995
A Fast, Scalable Mutual Exclusion Algorithm.
Distributed Computing, 1995
Universal Constructions for Large Objects.
Proceedings of the Distributed Algorithms, 9th International Workshop, 1995
RealTime Computing with LockFree Shared Objects.
Proceedings of the 16th IEEE RealTime Systems Symposium, 1995
Using LockFree Objects in Hard RealTime Applications (Abstract).
Proceedings of the Fourteenth Annual ACM Symposium on Principles of Distributed Computing, 1995
Universal Constructions for MultiObject Operations.
Proceedings of the Fourteenth Annual ACM Symposium on Principles of Distributed Computing, 1995
1994
The Elusive Atomic Register.
J. ACM, 1994
MultiWriter Composite Registers.
Distributed Computing, 1994
Fast, LongLived Renaming (Extended Abstract).
Proceedings of the Distributed Algorithms, 8th International Workshop, 1994
Time bounds for mutual exclusion and related problems.
Proceedings of the TwentySixth Annual ACM Symposium on Theory of Computing, 1994
Using kExclusion to Implement Resilient, Scalable Shared Objects (Extended Abstract).
Proceedings of the Thirteenth Annual ACM Symposium on Principles of Distributed Computing, 1994
1993
A FineGrained Solution to the Mutual Exclusion Problem.
Acta Inf., 1993
Towards a Necessary and Sufficient Condition for Waitfree Synchronization (Extended Abstract).
Proceedings of the Distributed Algorithms, 7th International Workshop, 1993
Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract).
Proceedings of the Twelth Annual ACM Symposium on Principles of Distributed Computing, 1993
1992
Beyond Atomic Registers: Bounded WaitFree Implementations of Nontrivial Objects.
Sci. Comput. Program., 1992
A Criterion for Atomicity.
Formal Asp. Comput., 1992
The Granularity of Waiting (Extended Abstract).
Proceedings of the Distributed Algorithms, 6th International Workshop, 1992
1991
A New Explanation of the Glitch Phenomenon.
Acta Inf., 1991
Pseudo ReadModifyWrite Operations: Bounded WaitFree Implementations (Extended Abstract).
Proceedings of the Distributed Algorithms, 5th International Workshop, 1991
1990
Composite Registers.
Proceedings of the Ninth Annual ACM Symposium on Principles of Distributed Computing, 1990
1988
Atomic Semantics of Nonatomic Programs.
Inf. Process. Lett., 1988
1987
The Elusive Atomic Register Revisited.
Proceedings of the Sixth Annual ACM Symposium on Principles of Distributed Computing, 1987
1967
The simulation and control of a power boiler.
PhD thesis, 1967