Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hyeonjoong Cho

dblp:13/5651 · DBLP profile ↗
← Back
30ranked-venue papers
12as first author
1since 2021 · last 2024
0000-0003-1487-895XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 13 · 8 first-authorComputer networks · 2Human-computer interaction and ubiquitous computing · 2Artificial intelligence and machine learning · 1 · 1 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Embedded and real-time systems · 45% Parallel and multicore computing · 33% Electronic design automation · 17%
Computer networks
2 papers
Internet of things and sensor networks · 81% Wireless networking · 19%
Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 100%
Software engineering, system software, and programming languages
2 papers
Runtime systems and virtual machines · 90% Concurrent programming · 10%

Topics — the 23 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.632020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2009
An Optimal Real-Time Scheduling Algorithm for Multiprocessors · RTSS 2006
Parallel and multicore computing › task scheduling
DAG scheduling
0.412020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Embedded and real-time systems › real-time scheduling
parallel real-time tasks
0.412020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Parallel and multicore computing
processor allocation
0.412020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Electronic design automation › high-level synthesis
scheduling
0.412020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Internet of things and sensor networks
wireless sensor network
0.322013
Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks · IEEE Trans. Mob. Comput. 2013
Heterogenous Quorum-Based Wake-Up Scheduling in Wireless Sensor Networks · IEEE Trans. Computers 2010
Interaction techniques and input › text entry
virtual keyboard
0.212015
Improving Virtual Keyboards When All Finger Positions Are Known · UIST 2015
Internet of things and sensor networks › wireless sensor network
duty cycling
0.212013
Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks · IEEE Trans. Mob. Comput. 2013
Internet of things and sensor networks
energy efficiency
0.212013
Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks · IEEE Trans. Mob. Comput. 2013
Internet of things and sensor networks › wireless sensor network › sensor scheduling
sleep scheduling
0.212013
Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks · IEEE Trans. Mob. Comput. 2013
Internet of things and sensor networks › wireless sensor network
target tracking
0.212013
Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks · IEEE Trans. Mob. Comput. 2013
Graph algorithms and graph theory › graph algorithms
network flow
0.112020
Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors · IEEE Trans. Parallel Distributed Syst. 2020
Wireless networking
medium access control
0.112010
Heterogenous Quorum-Based Wake-Up Scheduling in Wireless Sensor Networks · IEEE Trans. Computers 2010
Wireless networking › medium access control › energy-efficient MAC
wake-up scheduling
0.112010
Heterogenous Quorum-Based Wake-Up Scheduling in Wireless Sensor Networks · IEEE Trans. Computers 2010
Runtime systems and virtual machines › garbage collection
concurrent garbage collection
0.112009
Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2009
Runtime systems and virtual machines
garbage collection
0.112009
Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems · IEEE Trans. Parallel Distributed Syst. 2009
Embedded and real-time systems
real-time synchronization
0.112007
Space-Optimal, Wait-Free Real-Time Synchronization · IEEE Trans. Computers 2007
Distributed systems › concurrency control
wait-free synchronization
0.112007
Space-Optimal, Wait-Free Real-Time Synchronization · IEEE Trans. Computers 2007
Interaction techniques and input › text entry
touchscreen typing
0.112015
Improving Virtual Keyboards When All Finger Positions Are Known · UIST 2015
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.112006
An Optimal Real-Time Scheduling Algorithm for Multiprocessors · RTSS 2006
Performance modeling and evaluation › scheduling optimization
optimal scheduling
0.112006
An Optimal Real-Time Scheduling Algorithm for Multiprocessors · RTSS 2006
Concurrent programming
synchronization
0.012007
Space-Optimal, Wait-Free Real-Time Synchronization · IEEE Trans. Computers 2007
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
fluid scheduling
0.012006
An Optimal Real-Time Scheduling Algorithm for Multiprocessors · RTSS 2006

Methods — techniques the papers use, named apart from their topics

polynomial algorithm · 0.9flow networks · 0.4flow network · 0.4statistical analysis · 0.2finger position tracking · 0.2simulation · 0.2probabilistic analysis · 0.2probability-based prediction · 0.2kinematics-based prediction · 0.2wait-free protocol · 0.1analytical solution · 0.1multiplier theorem · 0.1grid quorum system pair · 0.1cyclic quorum system pair · 0.1t-l plane · 0.1pfair algorithm · 0.1
YearPublicationVenuePosition
2024 Changepoint detection-assisted nonparametric clustering for unsupervised temporal sign segmentation
HoHyun Sim, Hyeonjoong Cho, Hankyu Lee
Eng. Appl. Artif. Intell.2
2020 Scheduling Parallel Real-Time Tasks on the Minimum Number of Processors
abstract
Recently, several parallel frameworks have emerged to utilize the increasing computational capacity of multiprocessors. Parallel tasks are distinguished from traditional sequential tasks in that the subtasks contained in a single parallel task can simultaneously execute on multiple processors. In this study, we consider the scheduling problem of minimizing the number of processors on which the parallel real-time tasks feasibly run. In particular, we focus on scheduling sporadic parallel real-time tasks, in which precedence constraints between subtasks of each parallel task are expressed using a directed acyclic graph (DAG). To address the problem, we formulate an optimization problem that aims to minimize the maximum processing capacity for executing the given tasks. We then suggest a polynomial solution consisting of three steps: (1) transform each parallel real-time task into a series of multithreaded segments, while respecting the precedence constraints of the DAG; (2) selectively extend the segment lengths; and (3) interpret the problem as a flow network to balance the flows on the terminal edges. We also provide the schedulability bound of the proposed solution: it has acapacity augmentation boundof 2. Our experimental results show that the proposed approach yields higher performance than one developed in a recent study.
Hyeonjoong Cho, Chulgoo Kim, Joohyung Sun, Arvind Easwaran, Juderk Park, Byeong-Cheol Choi
IEEE Trans. Parallel Distributed Syst.1
2019 TwohandsMusic: Multitask Learning-Based Egocentric Piano-Playing Gesture Recognition System for Two Hands
abstract
We present TwohandsMusic, a new real-time system for recognizing egocentric piano-playing gestures on planar objects by using a depth camera. Existing methods have usually recognized single tap gestures of one hand using a sensor installed in front of or under the user's hand. In contrast, we consider recognizing multi-tap gestures of both hands using a depth camera installed near the user's head. Our approach consists of two steps: hand detection and gesture recognition. At the hand detection step, we detect both hands using a 2DCNN (Convolutional Neural Network), called SegNet, and generate cropped hand images, which is to be used in the next step. In the gesture recognition step, we estimate 3D hand poses and classify multi-tap gestures simultaneously using a 3DCNN with multitask learning, called MusicNet. For training and validating of our system, we collect 85K dataset including tapping chords and show improved results over state-of-the-art methods.
Kyeongeun Seo, Hyeonjoong Cho, Daewoong Choi, Sangyub Lee 0001, Jaekyu Lee, Jae-Jin Ko
ICIP2
2018 Multi-rate fluid scheduling of mixed-criticality systems on multiprocessors
Saravanan Ramanathan, Arvind Easwaran, Hyeonjoong Cho
Real Time Syst.3
2015 Improving Virtual Keyboards When All Finger Positions Are Known
abstract
Current virtual keyboards are known to be slower and less convenient than physical QWERTY keyboards because they simply imitate the traditional QWERTY keyboards on touchscreens. In order to improve virtual keyboards, we consider two reasonable assumptions based on the observation of skilled typists. First, the keys are already assigned to each finger for typing. Based on this assumption, we suggest restricting each finger to entering pre-allocated keys only. Second, non-touching fingers move in correlation with the touching finger because of the intrinsic structure of human hands. To verify of our assumptions, we conducted two experiments with skilled typists. In the first experiment, we statistically verified the second assumption. We then suggest a novel virtual keyboard using our observations. In the second experiment, we show that our suggested keyboard outperforms existing virtual keyboards.
Daewoong Choi, Hyeonjoong Cho, Joono Cheong
UIST2
2013 Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks
abstract
A surveillance system, which tracks mobile targets, is one of the most important applications of wireless sensor networks. When nodes operate in a duty cycling mode, tracking performance can be improved if the target motion can be predicted and nodes along the trajectory can be proactively awakened. However, this will negatively influence the energy efficiency and constrain the benefits of duty cycling. In this paper, we present a Probability-based Prediction and Sleep Scheduling protocol (PPSS) to improve energy efficiency of proactive wake up. We start with designing a target prediction method based on both kinematics and probability. Based on the prediction results, PPSS then precisely selects the nodes to awaken and reduces their active time, so as to enhance energy efficiency with limited tracking performance loss. We evaluated the efficiency of PPSS with both simulation-based and implementation-based experiments. The experimental results show that compared to MCTA algorithm, PPSS improves energy efficiency by 25-45 percent (simulation based) and 16.9 percent (implementation based), only at the expense of an increase of 5-15 percent on the detection delay (simulation based) and 4.1 percent on the escape distance percentage (implementation based), respectively.
Bo Jiang 0008, Binoy Ravindran, Hyeonjoong Cho
IEEE Trans. Mob. Comput.3
2011 Guaranteed Scheduling for (m, k)-firm Deadline-Constrained Real-Time Tasks on Multiprocessors
abstract
We present a guaranteed real-time scheduling algorithm for multiple real-time tasks subject to (m,k)-firm deadlines on homogeneous multiprocessors. The scheduling objective of the proposed algorithm is to provide guaranteed performance by bounding the probability of missing (m,k)-firm deadline constraints while improving the probability of deadline satisfactions as much as possible. This goal is established to satisfy the minimum requirements expressed by (m,k)-firm deadlines and simultaneously provide the best possible quality of service. We analytically establish that the proposed algorithm provides assurance on the bounded probability of missing (m,k)-firm constraints. Experimental studies validate our analytical results and confirm the effectiveness and superiority of the proposed scheme in achieving our scheduling objective.
Yeonhwa Kong, Hyeonjoong Cho
PDCAT2
2010 Ensuring Confidentiality and Integrity of Multimedia Data on Multi-core Platforms
Sungju Lee, Yongwha Chung, Hyeonjoong Cho, Sung Bum Pan
ICA3PP (2)4
2010 Utility accrual real-time scheduling for multiprocessor embedded systems
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
J. Parallel Distributed Comput.1
2010 T-L plane-based real-time scheduling for homogeneous multiprocessors
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
J. Parallel Distributed Comput.1
2010 Heterogenous Quorum-Based Wake-Up Scheduling in Wireless Sensor Networks
abstract
We present heterogenous quorum-based asynchronous wake-up scheduling schemes for wireless sensor networks. The schemes can ensure that two nodes that adopt different quorum systems as their wake-up schedules can hear each other at least once in bounded time intervals. We propose two such schemes: cyclic quorum system pair (cqs-pair) and grid quorum system pair (gqs-pair). The cqs-pair which contains two cyclic quorum systems provides an optimal solution, in terms of energy saving ratio, for asynchronous wake-up scheduling. To quickly assemble a cqs-pair, we present a fast construction scheme which is based on the multiplier theorem and the (N,k,M, l)-difference pair defined by us. Regarding the gqs-pair, we prove that any two grid quorum systems will automatically form a gqs-pair. We further analyze the performance of both designs, in terms of average discovery delay, quorum ratio, and energy saving ratio. We show that our designs achieve better trade-off between the average discovery delay and quorum ratio (and thus energy consumption) for different cycle lengths. We implemented the proposed designs in a wireless sensor network platform of Telosb motes. Our implementation-based measurements further validate the analytically-established performance trade-off of our designs.
Shouwen Lai, Binoy Ravindran, Hyeonjoong Cho
IEEE Trans. Computers3
2010 Lock-free synchronization for dynamic embedded real-time systems
abstract
We consider lock-free synchronization for dynamic embedded real-time systems that are subject to resource overloads and arbitrary activity arrivals. We model activity arrival behaviors using the unimodal arbitrary arrival model (or UAM). UAM embodies a stronger “adversary” than most traditional arrival models. We derive an upper bound on lock-free retries under the UAM with utility accrual scheduling—the first such result. We establish the tradeoffs between lock-free and lock-based sharing under UAM. These include conditions under which activities' accrued timeliness utility is greater under lock-free than lock-based, and the consequent lower and upper bound on the total accrued utility that is possible with lock-free and lock-based sharing. We confirm our analytical results with a POSIX RTOS implementation.
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
ACM Trans. Embed. Comput. Syst.1
2009 On real-time capacity of event-driven data-gathering sensor networks
abstract
Network capacity is a critical feature of wireless ad hoc and sensor networks. It is particularly challenging to determine network capacity when combined with other performance objectives such as timeliness. This paper investigates real-time capacity for event-driven data-gathering sensor networks w
Bo Jiang 0008, Binoy Ravindran, Hyeonjoong Cho
MobiQuitous3
2009 CFlood: A Constrained Flooding Protocol for Real-time Data Delivery in Wireless Sensor Networks
Bo Jiang 0008, Binoy Ravindran, Hyeonjoong Cho
SSS3
2009 Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems
abstract
We consider garbage collection (GC) in dynamic, multiprocessor real-time systems. We consider the time-based, concurrent GC approach and focus on real-time scheduling to obtain mutator timing assurances, despite memory allocation and garbage collection. We present a scheduling algorithm called GCMUA. The algorithm considers mutator activities that are subject to time/utility function time constraints, stochastic execution-time and memory demands, and overloads. We establish that GCMUA probabilistically lower bounds each mutator activity's accrued utility, lower bounds the system-wide total accrued utility, and upper bounds the timing assurances' sensitivity to variations in mutator execution-time and memory demand estimates. Our simulation experiments validate our analytical results and confirm GCMUA's effectiveness.
Hyeonjoong Cho, Binoy Ravindran, Chewoo Na
IEEE Trans. Parallel Distributed Syst.1
2008 Energy Efficient Sleep Scheduling in Sensor Networks for Multiple Target Tracking
Bo Jiang 0008, Binoy Ravindran, Hyeonjoong Cho
DCOSS3
2008 Energy efficient sleep scheduling based on moving directions in target tracking sensor network
abstract
This paper presents a target direction-based sleep scheduling algorithm (TDSS) for target tracking surveillance sensor networks. TDSS reduces the number of the proactively awakened sensor nodes and schedules their sleep pattern to enhance energy efficiency but suffer little performance loss. Both approaches are based on two probabilistic distribution models of target moving directions, normal distribution and linear distribution. We compare TDSS with the two models against the legacy circle-based proactively waking up scheme (Circle) and a working node reducing algorithm - MCTA. The evaluation result shows that TDSS achieves better energy efficiency but with less performance loss in terms of detection probability and detection delay.
Bo Jiang 0008, Kai Han 0004, Binoy Ravindran, Hyeonjoong Cho
IPDPS4
2008 CQS-Pair: Cyclic Quorum System Pair for Wakeup Scheduling in Wireless Sensor Networks
Shouwen Lai, Bo Zhang 0016, Binoy Ravindran, Hyeonjoong Cho
OPODIS4
2008 RTRD: Real-Time and Reliable Data Delivery in Ad Hoc Networks
abstract
In this paper, we present a reliable real-time data delivery (communication) mechanism for ad-hoc networks, called RTRD. The mechanism makes use of a proactive wireless routing protocol (DSDV) for path finding and maintenance, and timely delivers data through a priori bandwidth reservation. In addition, to be robust to network failures, or to deliver large data chunks, it simultaneously delivers data in multiple paths. The simulation results conducted by NS-2 validate RTRD's effectiveness.
Kai Han 0004, Guanhong Pei, Binoy Ravindran, Hyeonjoong Cho, E. Douglas Jensen
WCNC4
2008 Rate Allocation with Lifetime Maximization and Fairness for Data Aggregation in Sensor Networks
abstract
We consider the rate allocation problem for data aggregation in wireless sensor networks with two objectives: 1) maximizing the lifetime of a local aggregation cluster and 2) achieving fairness among all data sources. The two objectives are generally correlated with each other and usually they cannot be maximized simultaneously. We adopt a lexicographic method to solve this multi-objective programming problem. First, we recursively induce the maximum lifetime for the local aggregation cluster. Under the given maximum lifetime, we then formulate the problem of maximizing fairness as a convex optimization problem, and derive the optimal rate allocation strategy. We also present low-complexity algorithms that a local aggregation cluster can use to determine the optimal rate allocation. Our simulation results validate our analytical results and illustrate the effectiveness of the approach.
Shouwen Lai, Binoy Ravindran, Hyeonjoong Cho
WiMob3
2007 On scheduling garbage collector in dynamic real-time systems with statistical timing assurances
Hyeonjoong Cho, Chewoo Na, Binoy Ravindran, E. Douglas Jensen
Real Time Syst.1
2007 Space-Optimal, Wait-Free Real-Time Synchronization
abstract
We consider wait-free synchronization for the single-writer/multiple-reader problem in small-memory embedded real-time systems. We present an analytical solution to the problem of determining the minimum, optimal space cost required for this problem, considering a priori knowledge of interferences $the first such result. We also show that the space costs required by previous algorithms can be obtained by our analytical solution, which subsumes them as special cases. We also present a wait-free protocol that utilizes the minimum space cost determined by our analytical solution. Our evaluation studies and implementation measurements using the SHaRK RTOS kernel validate our analytical results
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
IEEE Trans. Computers1
2006 Lock-free synchronization for dynamic embedded real-time systems
abstract
We consider lock-free synchronization for dynamic embedded real-time systems that are subject to resource overloads and arbitrary activity arrivals. We model activity arrival behaviors using the unimodal arbitrary arrival model (or UAM). UAM embodies a stronger“adversary” than most traditional arrival models. We derive the upper bound on lock-free retries under the UAM with utility accrual scheduling—the first such result. We establish the tradeoffs between lock-free and lock-based sharing under UAM. These include conditions under which activities’accrued timeliness utility is greater under lock-free than lock-based, and the consequent upper bound on the increase in accrued utility that is possible with lock-free. We confirm our analytical results with a POSIX RTOS implementation.
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
DATE1
2006 On Multiprocessor Utility Accrual Real-Time Scheduling with Statistical Timing Assurances
Hyeonjoong Cho, Haisang Wu, Binoy Ravindran, E. Douglas Jensen
EUC1
2006 On Scheduling Garbage Collector in Dynamic Real-Time Systems With Statistical Timing Assurances
abstract
We consider garbage collection (GC) in dynamic realtime systems. We consider the time-based GC approach of running the collector as a separate, concurrent thread, and focus on real-time scheduling to obtain assurances on mutator timing behavior, while ensuring that memory is never exhausted. We present a scheduling algorithm called GCUA. The algorithm considers mutator activities that are subject to time/utility function time constraints, variable execution time demands, the unimodal arbitrary arrival model that allows a strong adversary, and resource overloads. We establish several properties of GCUA including probabilistically-satisfied utility lower bounds for each mutator activity, a lower bound on the system-wide total accrued utility, bounded sensitivity for the assurances to variations in mutator execution time demand estimates, and no memory exhaustion at all times. Our simulation experiments validate our analytical results and confirm the algorithm's effectiveness and superiority.
Hyeonjoong Cho, Chewoo Na, Binoy Ravindran, E. Douglas Jensen
ISORC1
2006 Garbage Collector Scheduling in Dynamic, Multiprocessor Real-Time Systems
abstract
We present a garbage collector scheduling algorithm for dynamic multiprocessor real-time systems called GCMUA. The algorithm considers mutator activities that are subject to time/utility function time constraints, stochastic execution-time and memory demands, and overloads. We prove that GCMUA probabilistically lower bounds each mutator's accrued utility, lower bounds the total accrued utility, and upper bounds the assurances' sensitivity to variations in execution-time and memory demand estimates. Our simulation results confirm our analytical results
Chewoo Na, Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
RTCSA2
2006 An Optimal Real-Time Scheduling Algorithm for Multiprocessors
abstract
We present an optimal real-time scheduling algorithm for multiprocessors $one that satisfies all task deadlines, when the total utilization demand does not exceed the utilization capacity of the processors. The algorithm called LLREF, is designed based on a novel abstraction for reasoning about task execution behavior on multiprocessors: the time and local execution time domain plane (or T-L plane). LLREF is based on the fluid scheduling model and the fairness notion, and uses the T-L plane to describe fluid schedules without using time quanta, unlike the optimal Pfair algorithm (which uses time quanta). We show that scheduling for multiprocessors can be viewed as repeatedly occurring T-L planes, and feasibly scheduling on a single T-L plane results in the optimal schedule. We analytically establish the optimality of LLREF. Further, we establish that the algorithm has bounded overhead, and this bound is independent of time quanta (unlike Pfair). Our simulation results validate our analysis on the algorithm overhead
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
RTSS1
2005 A Space-Optimal Wait-Free Real-Time Synchronization Protocol
abstract
We present a wait-free protocol for the single-writer/multiple-reader problem in small-memory embedded real-time systems. We analytically establish that our protocol requires lesser (or equal) number of buffers than previously best wait-free protocols for this problem. Further, we prove that our protocol is space-optimal - the first space optimality established for wait-free protocols that consider a-priori knowledge of preemptions. Our evaluation studies and implementation measurements using the SHaRK RTOS kernel confirm the protocol's superiority and effectiveness.
Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
ECRTS1
2005 Stochastic, Utility Accrual Real-Time Scheduling with Task-Level and System-Level Timeliness Assurances
abstract
Heuristic algorithms have enjoyed increasing interests and success in the context of utility accrual (UA) scheduling. However, few analytical results, such as bounds on task-level and system-level accrued utilities are known. In this paper, we propose the S-UA algorithm that can provide probabilistic bounds on task-level accrued utilities. Lower bound on system-level accrued utility ratio (AUR) is also derived and maximized by S-UA.
Peng Li 0020, Hyeonjoong Cho, Binoy Ravindran, E. Douglas Jensen
ISORC2
2004 Scheduling Distributable Real-Time Threads in Tempus Middleware
Peng Li 0020, Binoy Ravindran, Hyeonjoong Cho, E. Douglas Jensen
ICPADS3