Demo Data from VLDB 2026 / reviewers in the wild / expert
Bogdan Caprita
dblp:81/3972
· DBLP profile ↗
3ranked-venue papers
3as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorComputer networks · 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.
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 56% Parallel and multicore computing · 44% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › resource management › process management
CPU scheduling |
0.1 | 2 | 2006 | Grouped distributed queues: distributed queue, proportional share multiprocessor scheduling · PODC 2006 Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems · USENIX ATC, General Track 2005 |
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling |
0.1 | 2 | 2006 | Grouped distributed queues: distributed queue, proportional share multiprocessor scheduling · PODC 2006 Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems · USENIX ATC, General Track 2005 |
Parallel and multicore computing › task scheduling › process scheduling
proportional share scheduling |
0.1 | 1 | 2006 | Grouped distributed queues: distributed queue, proportional share multiprocessor scheduling · PODC 2006 |
Operating systems › resource management › process management › CPU scheduling
proportional share scheduling |
0.1 | 1 | 2005 | Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems · USENIX ATC, General Track 2005 |
Methods — techniques the papers use, named apart from their topics
weighted fair queuing · 0.1round-robin scheduling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Grouped distributed queues: distributed queue, proportional share multiprocessor schedulingabstractWe present Grouped Distributed Queues (GDQ), the first proportional share scheduler for multiprocessor systems that scales well with a large number of processors and processes. GDQ uses a distributed queue architecture, and achieves accurate proportional fairness scheduling with only O(1) scheduling overhead. GDQ takes a novel approach to distributed queuing: instead of creating per-processor queues that need to be constantly balanced to achieve any measure of proportional sharing fairness, GDQ uses a simple grouping strategy to organize processes into groups based on similar processor time allocation rights, and then assigns processors to groups based on aggregate group shares. Group membership of processes is static, and fairness is achieved by dynamically migrating processors among groups. The set of processors working on a group use simple, low-overhead round-robin queues, while processor reallocation among groups is achieved using a new multiprocessor adaptation of Weighted Fair Queuing. By commoditizing processors and decoupling their allocation from process scheduling, GDQ provides, with only constant scheduling overhead, fairness within a constant of the ideal generalized processor sharing model for process weights with a fixed upper bound. We have implemented GDQ in Linux and measured its performance. Our experimental results show that GDQ has low overhead and scales well with the number of processors and processes. Bogdan Caprita, Jason Nieh, Clifford Stein 0001 |
PODC | 1 |
| 2005 | Group round robin: improving the fairness and complexity of packet schedulingabstractWe present Group Round-Robin (GRR) scheduling, a hybrid fair packet scheduling framework based on a grouping strategy that narrows down the traditional trade-off between fairness and computational complexity. GRR combines its grouping strategy with a specialized round-robin scheduling algorithm that utilizes the properties of GRR groups to schedule flows within groups in a manner that provides O(1) bounds on fairness with only O(1) time complexity. Under the practical assumption that GRR employs a small constant number of groups, we apply GRR to popular fair queuing scheduling algorithms and show how GRR can be used to achieve constant bounds on fairness and time complexity for these algorithms. We also present and prove new results on the fairness bounds for several of these fair queuing algorithms using a consistent fairness measure. We analyze the behavior of GRR and present experimental results that demonstrate how GRR can be combined with existing scheduling algorithms to provide much lower scheduling overhead and more than an order of magnitude better scheduling accuracy in practice than scheduling algorithms without GRR. Bogdan Caprita, Jason Nieh, Wong Chun Chan |
ANCS | 1 |
| 2005 | Group Ratio Round-Robin: O(1) Proportional Share Scheduling for Uniprocessor and Multiprocessor Systems
Bogdan Caprita, Wong Chun Chan, Jason Nieh, Clifford Stein 0001, Haoqiang Zheng |
USENIX ATC, General Track | 1 |