Demo Data from VLDB 2026 / reviewers in the wild / expert
Pravanjan Choudhury
dblp:05/306
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 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
2 papers |
Parallel and multicore computing · 76% Hardware reliability and fault tolerance · 16% Embedded and real-time systems · 8% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › task scheduling
task graph scheduling |
0.2 | 2 | 2012 | Online Scheduling of Dynamic Task Graphs with Communication and Contention for Multiprocessors · IEEE Trans. Parallel Distributed Syst. 2012 Hybrid Scheduling of Dynamic Task Graphs with Selective Duplication for Multiprocessors under Memory and Time Constraints · IEEE Trans. Parallel Distributed Syst. 2008 |
Parallel and multicore computing › task scheduling
online scheduling |
0.1 | 1 | 2012 | Online Scheduling of Dynamic Task Graphs with Communication and Contention for Multiprocessors · IEEE Trans. Parallel Distributed Syst. 2012 |
Hardware reliability and fault tolerance › redundancy
selective duplication |
0.1 | 1 | 2008 | Hybrid Scheduling of Dynamic Task Graphs with Selective Duplication for Multiprocessors under Memory and Time Constraints · IEEE Trans. Parallel Distributed Syst. 2008 |
Parallel and multicore computing › task scheduling › memory-aware scheduling
memory-constrained scheduling |
0.0 | 1 | 2008 | Hybrid Scheduling of Dynamic Task Graphs with Selective Duplication for Multiprocessors under Memory and Time Constraints · IEEE Trans. Parallel Distributed Syst. 2008 |
Methods — techniques the papers use, named apart from their topics
list scheduling · 0.2broadcast and point-to-point communication models · 0.1static mapping · 0.1node duplication · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Online Scheduling of Dynamic Task Graphs with Communication and Contention for MultiprocessorsabstractThis paper presents an online scheduling methodology for task graphs with communication edges for multiprocessor embedded systems. The proposed methodology is designed for task graphs which are dynamic in nature either due to the presence of conditional paths or due to presence of tasks whose execution times vary. We have assumed homogeneous processors with broadcast and point-to-point communication models and have presented online algorithms for them. We show that this technique adapts better to variation in task graphs at runtime and provides better schedule length compared to a static scheduling methodology. Experimental results indicate up to 21.5 percent average improvement over purely static schedulers. The effects of model parameters like number of processors, memory, and other task graph parameters on performance are investigated in this paper. Pravanjan Choudhury, P. P. Chakrabarti 0001, Rajeev Kumar 0004 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2008 | Hybrid Scheduling of Dynamic Task Graphs with Selective Duplication for Multiprocessors under Memory and Time ConstraintsabstractThis paper presents a hybrid scheduling methodology for task graphs to multiprocessor embedded systems. The proposed methodology is designed for task graphs that are dynamic in nature due to the presence of conditional tasks and tasks whose execution times are unpredictable but bounded. We have presented the methodology as a three-phase strategy, in which task nodes are mapped to the processors in the first (static mapping) phase. In the second (selective duplication) phase, some critical nodes are identified and duplicated for possible rescheduling at runtime, depending on the code memory constraints of the processors. The third (online) phase is a runtime scheduling algorithm that performs list scheduling based on the actual dynamics of the schedule up to the current time. We show that this technique provides better schedule length (up to 20 percent) compared to previous techniques, which are predominantly static in nature, with low overhead and a complexity comparable with existing online techniques. The effects of model parameters like the number of processors, memory, and various task graph parameters on performance are investigated in this paper. Pravanjan Choudhury, Rajeev Kumar 0004, P. P. Chakrabarti 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |