2008 |
125 | EE | Hennadiy Leontyev,
James H. Anderson:
A Hierarchical Multiprocessor Bandwidth Reservation Scheme with Timing Guarantees.
ECRTS 2008: 191-200 |
124 | EE | Aaron Block,
Björn B. Brandenburg,
James H. Anderson,
Stephen Quint:
An Adaptive Framework for Multiprocessor Real-Time System.
ECRTS 2008: 23-33 |
123 | EE | John M. Calandrino,
James H. Anderson:
Cache-Aware Real-Time Scheduling on Multicore Platforms: Heuristics and a Case Study.
ECRTS 2008: 299-308 |
122 | EE | Björn B. Brandenburg,
John M. Calandrino,
Aaron Block,
Hennadiy Leontyev,
James H. Anderson:
Real-Time Synchronization on Multiprocessors: To Block or Not to Block, to Suspend or Spin?
IEEE Real-Time and Embedded Technology and Applications Symposium 2008: 342-353 |
121 | EE | Björn B. Brandenburg,
James H. Anderson:
A Comparison of the M-PCP, D-PCP, and FMLPon LITMUSRT.
OPODIS 2008: 105-124 |
120 | EE | Björn B. Brandenburg,
James H. Anderson:
An Implementation of the PCP, SRP, D-PCP, M-PCP, and FMLP Real-Time Synchronization Protocols in LITMUSRT.
RTCSA 2008: 185-194 |
119 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Tardiness bounds under global EDF scheduling on a multiprocessor.
Real-Time Systems 38(2): 133-189 (2008) |
118 | EE | James H. Anderson,
Vasile Bud,
UmaMaheswari C. Devi:
An EDF-based restricted-migration scheduling algorithm for multiprocessor soft real-time systems.
Real-Time Systems 38(2): 85-131 (2008) |
117 | EE | UmaMaheswari C. Devi,
James H. Anderson:
A schedulable utilization bound for the multiprocessor EPDF\mathsf{EPDF} Pfair algorithm.
Real-Time Systems 38(3): 237-288 (2008) |
116 | EE | Aaron Block,
James H. Anderson,
UmaMaheswari C. Devi:
Task reweighting under global scheduling on multiprocessors.
Real-Time Systems 39(1-3): 123-167 (2008) |
2007 |
115 | EE | John M. Calandrino,
James H. Anderson,
Dan P. Baumberger:
A Hybrid Real-Time Scheduling Approach for Large-Scale Multicore Platforms.
ECRTS 2007: 247-258 |
114 | EE | Björn B. Brandenburg,
James H. Anderson:
Integrating Hard/Soft Real-Time Tasks and Best-Effort Jobs on Multiprocessors.
ECRTS 2007: 61-70 |
113 | EE | Hennadiy Leontyev,
James H. Anderson:
Tardiness Bounds for FIFO Scheduling on Multiprocessors.
ECRTS 2007: 71 |
112 | EE | John M. Calandrino,
Dan P. Baumberger,
Tong Li,
Scott Hahn,
James H. Anderson:
Soft Real-Time Scheduling on Performance Asymmetric Multicore Platforms.
IEEE Real-Time and Embedded Technology and Applications Symposium 2007: 101-112 |
111 | EE | Hennadiy Leontyev,
James H. Anderson:
Tardiness Bounds for EDF Scheduling on Multi-Speed Multicore Platforms.
RTCSA 2007: 103-110 |
110 | EE | Aaron Block,
Hennadiy Leontyev,
Björn B. Brandenburg,
James H. Anderson:
A Flexible Real-Time Locking Protocol for Multiprocessors.
RTCSA 2007: 47-56 |
109 | EE | Hennadiy Leontyev,
James H. Anderson:
Generalized Tardiness Bounds for Global Multiprocessor Scheduling.
RTSS 2007: 413-422 |
108 | EE | Yong-Jik Kim,
James H. Anderson:
Adaptive mutual exclusion with local spinning.
Distributed Computing 19(3): 197-236 (2007) |
107 | EE | James H. Anderson,
Yong-Jik Kim:
A generic local-spin fetch-and-phi-based mutual exclusion algorithm.
J. Parallel Distrib. Comput. 67(5): 551-580 (2007) |
2006 |
106 | | James H. Anderson,
Giuseppe Prencipe,
Roger Wattenhofer:
Principles of Distributed Systems, 9th International Conference, OPODIS 2005, Pisa, Italy, December 12-14, 2005, Revised Selected Papers
Springer 2006 |
105 | EE | Aaron Block,
James H. Anderson,
UmaMaheswari C. Devi:
Task Reweighting under Global Scheduling on Multiprocessors.
ECRTS 2006: 128-140 |
104 | EE | UmaMaheswari C. Devi,
Hennadiy Leontyev,
James H. Anderson:
Efficient Synchronization under Global EDF Scheduling on Multiprocessors.
ECRTS 2006: 75-84 |
103 | EE | Chee-Kong Chui,
Swee-Hin Teoh,
Chong Jin Ong,
James H. Anderson,
Ichiro Sakuma:
Integrative Modeling of Liver Organ for Simulation of Flexible Needle Insertion.
ICARCV 2006: 1-6 |
102 | EE | Aaron Block,
James H. Anderson:
Accuracy versus Migration Overhead in Real-Time Multiprocessor Reweighting Algorithms.
ICPADS (1) 2006: 355-364 |
101 | EE | James H. Anderson,
John M. Calandrino,
UmaMaheswari C. Devi:
Real-Time Scheduling on Multicore Platforms.
IEEE Real Time Technology and Applications Symposium 2006: 179-190 |
100 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Flexible tardiness bounds for sporadic real-time task systems on multiprocessors.
IPDPS 2006 |
99 | EE | John M. Calandrino,
Hennadiy Leontyev,
Aaron Block,
UmaMaheswari C. Devi,
James H. Anderson:
LITMUS^RT : A Testbed for Empirically Comparing Real-Time Multiprocessor Schedulers.
RTSS 2006: 111-126 |
98 | EE | James H. Anderson,
John M. Calandrino:
Parallel Real-Time Task Scheduling on Multicore Platforms.
RTSS 2006: 89-100 |
97 | EE | Philip Holman,
James H. Anderson:
Locking under Pfair scheduling.
ACM Trans. Comput. Syst. 24(2): 140-174 (2006) |
96 | EE | Yong-Jik Kim,
James H. Anderson:
Nonatomic mutual exclusion with local spinning.
Distributed Computing 19(1): 19-61 (2006) |
95 | EE | Anand Srinivasan,
James H. Anderson:
Optimal rate-based scheduling on multiprocessors.
J. Comput. Syst. Sci. 72(6): 1094-1117 (2006) |
94 | EE | Philip Holman,
James H. Anderson:
Supporting lock-free synchronization in Pfair-scheduled real-time systems.
J. Parallel Distrib. Comput. 66(1): 47-67 (2006) |
93 | EE | Philip Holman,
James H. Anderson:
Group-Based Pfair Scheduling.
Real-Time Systems 32(1-2): 125-168 (2006) |
2005 |
92 | EE | James H. Anderson,
Vasile Bud,
UmaMaheswari C. Devi:
An EDF-based Scheduling Algorithm for Multiprocessor Soft Real-Time Systems.
ECRTS 2005: 199-208 |
91 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Desynchronized Pfair Scheduling on Multiprocessors.
IPDPS 2005 |
90 | EE | Aaron Block,
James H. Anderson:
Task Reweighting on Multiprocessors: Efficiency versus Accuracy.
IPDPS 2005 |
89 | EE | Nathan Fisher,
James H. Anderson,
Sanjoy K. Baruah:
Task Partitioning upon Memory-Constrained Multiprocessors.
RTCSA 2005: 416-421 |
88 | EE | Aaron Block,
James H. Anderson,
Gary Bishop:
Fine-Grained Task Reweighting on Multiprocessors.
RTCSA 2005: 429-435 |
87 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Tardiness Bounds under Global EDF Scheduling on a Multiprocessor.
RTSS 2005: 330-341 |
86 | EE | Anand Srinivasan,
James H. Anderson:
Efficient scheduling of soft real-time applications on multiprocessors.
J. Embedded Computing 1(2): 285-302 (2005) |
85 | EE | Philip Holman,
James H. Anderson:
Adapting Pfair scheduling for symmetric multiprocessors.
J. Embedded Computing 1(4): 543-564 (2005) |
84 | EE | Anand Srinivasan,
James H. Anderson:
Fair scheduling of dynamic task systems on multiprocessors.
Journal of Systems and Software 77(1): 67-80 (2005) |
2004 |
83 | EE | James H. Anderson,
Sanjoy K. Baruah:
Energy-Efficient Synthesis of Periodic Task Systems upon Identical Multiprocessor Platforms.
ICDCS 2004: 428-435 |
82 | EE | Philip Holman,
James H. Anderson:
Implementing Pfairness on a Symmetric Multiprocessor.
IEEE Real-Time and Embedded Technology and Applications Symposium 2004: 544-553 |
81 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Fair Integrated Scheduling of Soft Real-time Tardiness Classes on Multiprocessors.
IEEE Real-Time and Embedded Technology and Applications Symposium 2004: 554-561 |
80 | EE | UmaMaheswari C. Devi,
James H. Anderson:
Improved Conditions for Bounded Tardiness under EPDF Fair Multiprocessor Scheduling.
IPDPS 2004 |
79 | EE | James H. Anderson,
Anand Srinivasan:
Mixed Pfair/ERfair scheduling of asynchronous periodic tasks.
J. Comput. Syst. Sci. 68(1): 157-204 (2004) |
2003 |
78 | EE | Yong-Jik Kim,
James H. Anderson:
Timing-Based Mutual Exclusion with Local Spinning.
DISC 2003: 30-44 |
77 | EE | Philip Holman,
James H. Anderson:
Using Supertasks to Improve Processor Utilization in Multiprocessor Real-Time Systems.
ECRTS 2003: 41-50 |
76 | EE | Anand Srinivasan,
James H. Anderson:
Efficient Scheduling of Soft Real-Time Applications on Multiprocessors.
ECRTS 2003: 51- |
75 | EE | James H. Anderson,
Yong-Jik Kim:
Local-spin Mutual Exclusion Using Fetch-and-\phi Primitives.
ICDCS 2003: 538- |
74 | EE | Anand Srinivasan,
Philip Holman,
James H. Anderson,
Sanjoy K. Baruah:
The Case for Fair Multiprocessor Scheduling.
IPDPS 2003: 114 |
73 | | James H. Anderson,
Sanjoy K. Baruah:
Energy-aware Implementation of Hard-real-time Systems upon Multiprocessor Platforms.
ISCA PDCS 2003: 430-435 |
72 | EE | James H. Anderson,
Aaron Block,
Anand Srinivasan:
Quick-release Fair Scheduling.
RTSS 2003: 130-141 |
71 | EE | Yiyu Cai,
Chee-Kong Chui,
Xiuzi Ye,
Yaoping Wang,
James H. Anderson:
VR simulated training for less invasive vascular intervention.
Computers & Graphics 27(2): 215-221 (2003) |
70 | EE | James H. Anderson,
Yong-Jik Kim,
Ted Herman:
Shared-memory mutual exclusion: major research trends since 1986.
Distributed Computing 16(2-3): 75-110 (2003) |
2002 |
69 | EE | Philip Holman,
James H. Anderson:
Object Sharing in Pfair-scheduled Multiprocessor Systems.
ECRTS 2002: 111- |
68 | EE | Anand Srinivasan,
Philip Holman,
James H. Anderson:
Integrating Aperiodic and Recurrent Tasks on Fair-Scheduled Multiprocessors.
ECRTS 2002: 19- |
67 | EE | Philip Holman,
James H. Anderson:
Locking in Pfair-Scheduled Multiprocessor Systems.
IEEE Real-Time Systems Symposium 2002: 149-158 |
66 | EE | Zirui Li,
Chee-Kong Chui,
Yiyu Cai,
Shantha Amrith,
Poh-Sun Goh,
James H. Anderson,
Jeremy Choon-Meng Teo,
Cherine Liu,
Irma Kusuma,
Yee-Shin Siow,
Wieslaw Lucjan Nowinski:
Modeling of the Human Orbit from MR Images.
MICCAI (2) 2002: 339-347 |
65 | EE | James H. Anderson,
Yong-Jik Kim:
Nonatomic mutual exclusion with local spinning.
PODC 2002: 3-12 |
64 | EE | Anand Srinivasan,
James H. Anderson:
Optimal rate-based scheduling on multiprocessors.
STOC 2002: 189-198 |
63 | EE | Xiuzi Ye,
Yiyu Cai,
Chee-Kong Chui,
James H. Anderson:
Constructive modeling of G1 bifurcation.
Computer Aided Geometric Design 19(7): 513-531 (2002) |
62 | EE | James H. Anderson,
Yong-Jik Kim:
An improved lower bound for the time complexity of mutual exclusion.
Distributed Computing 15(4): 221-253 (2002) |
61 | EE | Yong-Jik Kim,
James H. Anderson:
A space- and time-efficient local-spin spin lock.
Inf. Process. Lett. 84(1): 47-55 (2002) |
2001 |
60 | EE | Yong-Jik Kim,
James H. Anderson:
A Time Complexity Bound for Adaptive Mutual Exclusion.
DISC 2001: 1-15 |
59 | EE | James H. Anderson,
Anand Srinivasan:
Mixed Pfair/ERfair Scheduling of Asynchronous Periodic Tasks.
ECRTS 2001: 76- |
58 | EE | Philip Holman,
James H. Anderson:
Guaranteeing Pfair Supertasks by Reweighting.
IEEE Real-Time Systems Symposium 2001: 203- |
57 | EE | Xin Ma,
Zhong Fan,
Chee-Kong Chui,
Yiyu Cai,
James H. Anderson,
Wieslaw Lucjan Nowinski:
Digital Angioplasty Balloon Inflation Device for Interventional Cardiovascular Procedures.
MICCAI 2001: 335-342 |
56 | EE | Zirui Li,
Chee-Kong Chui,
Yiyu Cai,
James H. Anderson,
Wieslaw Lucjan Nowinski:
Interactive Catheter Shape Modeling in Interventional Radiology Simulation.
MICCAI 2001: 457-464 |
55 | EE | Yiyu Cai,
Chee-Kong Chui,
Yaoping Wang,
Zhenlan Wang,
James H. Anderson:
Parametric Eyeball Model for Interactive Simulation of Ophthalmologic Surgery.
MICCAI 2001: 465-472 |
54 | EE | James H. Anderson:
Lamport on mutual exclusion: 27 years of planting seeds.
PODC 2001: 3-12 |
53 | EE | James H. Anderson,
Yong-Jik Kim:
An improved lower bound for the time complexity of mutual exclusion.
PODC 2001: 90-99 |
52 | EE | James H. Anderson,
Yong-Jik Kim:
A new fast-path mechanism for mutual exclusion.
Distributed Computing 14(1): 17-29 (2001) |
51 | EE | James H. Anderson:
Introduction.
Distributed Computing 14(4): 191 (2001) |
50 | EE | James H. Anderson,
Mark Moir,
Srikanth Ramamurthy:
A simple proof technique for priority-scheduled systems.
Inf. Process. Lett. 77(2-4): 63-70 (2001) |
2000 |
49 | EE | James H. Anderson,
Yong-Jik Kim:
Adaptive Mutual Exclusion with Local Spinning.
DISC 2000: 29-43 |
48 | EE | James H. Anderson,
Anand Srinivasan:
Early-release fair scheduling.
ECRTS 2000: 35-43 |
47 | | Alexandru Patriciu,
Dan Stoianovici,
Louis L. Whitcomb,
Thomas Jarrett,
Dumitru Mazilu,
Alexandru Stanimir,
Iulian Iordachita,
James H. Anderson,
Russell H. Taylor,
Louis R. Kavoussi:
Motion-Based Robotic Instrument Targeting under C-Arm Fluoroscopy.
MICCAI 2000: 988-998 |
46 | EE | James H. Anderson,
Anand Srinivasan:
Pfair scheduling: beyond periodic task systems.
RTCSA 2000: 297-306 |
45 | EE | James H. Anderson,
Philip Holman:
Efficient pure-buffer algorithms for real-time systems.
RTCSA 2000: 57-64 |
1999 |
44 | EE | James H. Anderson,
Yong-Jik Kim:
Fast and Scalable Mutual Exclusion.
DISC 1999: 180-194 |
43 | EE | James H. Anderson,
Sanjoy K. Baruah,
Kevin Jeffay:
Parallel Switching in Connection-Oriented Networks.
IEEE Real-Time Systems Symposium 1999: 200-209 |
42 | | Andrew Bzostek,
Aaron C. Barnes,
Rajesh Kumar,
James H. Anderson,
Russell H. Taylor:
A Testbed System for Robotically Assisted Percutaneous Pattern Therapy.
MICCAI 1999: 1098-1107 |
41 | | Robert C. Susil,
James H. Anderson,
Russell H. Taylor:
A Single Image Registration Method for CT Guided Interventions.
MICCAI 1999: 798-808 |
40 | EE | James H. Anderson,
Mark Moir:
Wait-Free Synchronization in Multiprogrammed Systems: Integrating Priority-Based and Quantum-Based Scheduling.
PODC 1999: 123-132 |
39 | EE | James H. Anderson,
Mark Moir:
Universal Constructions for Large Objects.
IEEE Trans. Parallel Distrib. Syst. 10(12): 1317-1332 (1999) |
1998 |
38 | EE | James H. Anderson,
Rohit Jain,
David Ott:
Wait-Free Synchronization in Quantum-Based Multiprogrammed Systems.
DISC 1998: 34-48 |
37 | EE | James H. Anderson,
Rohit Jain,
Kevin Jeffay:
Efficient Object Sharing in Quantum-Based Real-Time Systems.
IEEE Real-Time Systems Symposium 1998: 346- |
36 | EE | Kevin Jeffay,
F. Donelson Smith,
A. Moorthy,
James H. Anderson:
Proportional Share Scheduling of Operating System Services for Real-Time Applications.
IEEE Real-Time Systems Symposium 1998: 480- |
35 | EE | Dan Stoianovici,
Louis L. Whitcomb,
James H. Anderson,
Russell H. Taylor,
Louis R. Kavoussi:
A Modular Surgical Robotic System for Image Guided Percutaneous Procedures.
MICCAI 1998: 404-410 |
1997 |
34 | | Andrew Bzostek,
S. Schreiner,
Aaron C. Barnes,
Jeffrey A. Cadeddu,
W. W. Roberts,
James H. Anderson,
Russell H. Taylor,
Louis R. Kavoussi:
An automated system for precise percutaneous access of the renal collecting system.
CVRMed 1997: 299-308 |
33 | | S. Schreiner,
James H. Anderson,
Russell H. Taylor,
Janez Funda,
Andrew Bzostek,
Aaron C. Barnes:
A system for percutaneous delivery of treatment with a fluoroscopically-guided robot.
CVRMed 1997: 747-756 |
32 | EE | James H. Anderson,
Rohit Jain,
Srikanth Ramamurthy:
Wait-free object-sharing schemes for real-time uniprocessors and multiprocessors.
IEEE Real-Time Systems Symposium 1997: 111-122 |
31 | EE | James H. Anderson,
Srikanth Ramamurthy,
Rohit Jain:
Implementing Wait-Free Objects on Priority-Based Systems.
PODC 1997: 229-238 |
30 | | James H. Anderson,
Rohit Jain,
Srikanth Ramamurthy:
Implementing Hard Real-Time Transactions on Multiprocessors.
RTDB 1997: 247-260 |
29 | EE | James H. Anderson,
Srikanth Ramamurthy,
Kevin Jeffay:
Real-Time Computing with Lock-Free Shared Objects.
ACM Trans. Comput. Syst. 15(2): 134-165 (1997) |
28 | EE | James H. Anderson,
Mark Moir:
Using Local-Spin k-Exclusion Algorithms to Improve Wait-Free Object Implementations.
Distributed Computing 11(1): 1-20 (1997) |
1996 |
27 | EE | James H. Anderson,
Srikanth Ramamurthy:
A framework for implementing objects and scheduling tasks in lock-free real-time systems.
IEEE Real-Time Systems Symposium 1996: 94-105 |
26 | | Srikanth Ramamurthy,
Mark Moir,
James H. Anderson:
Real-Time Object Sharing with Minimal System Support (Extended Abstract).
PODC 1996: 233-242 |
25 | EE | James H. Anderson,
Srikanth Ramamurthy,
Mark Moir,
Kevin Jeffay:
Lock-Free Transactions for Real-Time Systems.
RTDB 1996: 103-110 |
24 | | James H. Anderson,
Jae-Heon Yang:
Time/Contention Trade-Offs for Multiprocessor Synchronization.
Inf. Comput. 124(1): 68-84 (1996) |
1995 |
23 | | James H. Anderson,
Srikanth Ramamurthy,
Kevin Jeffay:
Real-Time Computing with Lock-Free Shared Objects.
IEEE Real-Time Systems Symposium 1995: 28-37 |
22 | | James H. Anderson,
Mark Moir:
Universal Constructions for Multi-Object Operations.
PODC 1995: 184-193 |
21 | | James H. Anderson,
Srikanth Ramamurthy:
Using Lock-Free Objects in Hard Real-Time Applications (Abstract).
PODC 1995: 272 |
20 | | James H. Anderson,
Mark Moir:
Universal Constructions for Large Objects.
WDAG 1995: 168-182 |
19 | | Jae-Heon Yang,
James H. Anderson:
A Fast, Scalable Mutual Exclusion Algorithm.
Distributed Computing 9(1): 51-60 (1995) |
18 | | Mark Moir,
James H. Anderson:
Wait-Free Algorithms for Fast, Long-Lived Renaming.
Sci. Comput. Program. 25(1): 1-39 (1995) |
1994 |
17 | | James H. Anderson,
Mark Moir:
Using k-Exclusion to Implement Resilient, Scalable Shared Objects (Extended Abstract).
PODC 1994: 141-150 |
16 | EE | Jae-Heon Yang,
James H. Anderson:
Time bounds for mutual exclusion and related problems.
STOC 1994: 224-233 |
15 | | Mark Moir,
James H. Anderson:
Fast, Long-Lived Renaming (Extended Abstract).
WDAG 1994: 141-155 |
14 | | James H. Anderson:
Multi-Writer Composite Registers.
Distributed Computing 7(4): 175-195 (1994) |
13 | EE | Ambuj K. Singh,
James H. Anderson,
Mohamed G. Gouda:
The Elusive Atomic Register.
J. ACM 41(2): 311-339 (1994) |
1993 |
12 | | Jae-Heon Yang,
James H. Anderson:
Fast, Scalable Synchronization with Minimal Hardware Support (Extended Abstract).
PODC 1993: 171-182 |
11 | | James H. Anderson,
Mark Moir:
Towards a Necessary and Sufficient Condition for Wait-free Synchronization (Extended Abstract).
WDAG 1993: 39-53 |
10 | | James H. Anderson:
A Fine-Grained Solution to the Mutual Exclusion Problem.
Acta Inf. 30(3): 249-265 (1993) |
9 | | James H. Anderson:
Composite Registers.
Distributed Computing 6(3): 141-154 (1993) |
1992 |
8 | | James H. Anderson,
Jae-Heon Yang,
Mohamed G. Gouda:
The Granularity of Waiting (Extended Abstract).
WDAG 1992: 313-328 |
7 | | James H. Anderson,
Mohamed G. Gouda:
A Criterion for Atomicity.
Formal Asp. Comput. 4(3): 273-298 (1992) |
6 | | James H. Anderson,
Bojan Groselj:
Beyond Atomic Registers: Bounded Wait-Free Implementations of Nontrivial Objects.
Sci. Comput. Program. 19(3): 197-237 (1992) |
1991 |
5 | | James H. Anderson,
Bojan Groselj:
Pseudo Read-Modify-Write Operations: Bounded Wait-Free Implementations (Extended Abstract).
WDAG 1991: 52-70 |
4 | | James H. Anderson,
Mohamed G. Gouda:
A New Explanation of the Glitch Phenomenon.
Acta Inf. 28(4): 297-309 (1991) |
1990 |
3 | EE | James H. Anderson:
Composite Registers.
PODC 1990: 15-29 |
1988 |
2 | | James H. Anderson,
Mohamed G. Gouda:
Atomic Semantics of Nonatomic Programs.
Inf. Process. Lett. 28(2): 99-103 (1988) |
1987 |
1 | | Ambuj K. Singh,
James H. Anderson,
Mohamed G. Gouda:
The Elusive Atomic Register Revisited.
PODC 1987: 206-221 |