Vijay Sundaram

dblp:95/1185 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2003
—ORCID · none

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

Computer networks · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.

Software engineering, system software, and programming languages
2 papers
Operating systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 50% Cloud and datacenter computing · 50%

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

TopicWeightPapersLastEvidence papers
Operating systems
resource management
0.022001
Application performance in the QLinux multimedia operating system · ACM Multimedia 2000
Bandwidth allocation in a self-managing multimedia file server · ACM Multimedia 2001
Cloud and datacenter computing › resource allocation
bandwidth allocation
0.012001
Bandwidth allocation in a self-managing multimedia file server · ACM Multimedia 2001
Storage systems
file systems
0.012001
Bandwidth allocation in a self-managing multimedia file server · ACM Multimedia 2001
Operating systems › special-purpose operating system
multimedia operating systems
0.012000
Application performance in the QLinux multimedia operating system · ACM Multimedia 2000
Operating systems › resource management › process management
CPU scheduling
0.012000
Application performance in the QLinux multimedia operating system · ACM Multimedia 2000
Operating systems › resource management › process management › CPU scheduling
hierarchical scheduling
0.012000
Application performance in the QLinux multimedia operating system · ACM Multimedia 2000

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

workload monitoring · 0.1simulation · 0.1dynamic bandwidth allocation · 0.1resource accounting · 0.0hierarchical scheduling · 0.0
YearPublicationVenuePosition
2003 A Practical Learning-Based Approach for Dynamic Storage Bandwidth Allocation
Vijay Sundaram, Prashant J. Shenoy
IWQoS1
2002 Application level hand-off support for mobile media transcoding sessions
abstract
Media transcoding can be used to enable mobile devices that have low resolution and low bit-rate capabilities to access content created for stationary, desktop clients with high bandwidth connections. By deploying transcoding servers near the edge of a large network, it becomes possible to support clients with multiple resolutions, while limiting the bandwidth requirements in the core network.
Sumit Roy 0002, Bo Shen 0003, Vijay Sundaram
NOSSDAV3
2001 Bandwidth allocation in a self-managing multimedia file server
abstract
In this paper, we argue that manageability of file servers is just as important, if not more, as performance. We focus on the design of a self-managing file server and address the specific problem of automating bandwidth allocation to application classes in single-disk and multi-disk servers. The bandwidth allocation techniques that we propose consists of two key components: a workload monitoring module that efficiently monitors the load in each application class and a bandwidth manager that uses these workload statistics to dynamically determine the allocation of each class. We evaluate the efficacy of our techniques via a simulation study and demonstrate that our techniques (i) exploit the semantics of each application class while determining their allocations, (ii) provide control over the time-scale of monitoring and allocation, and (iii) provide stable behavior even during transient overloads. Our comparison with a static allocation technique shows that dynamic bandwidth allocation can yield queue lengths that are 59% smaller during overloads and admit a larger number of soft real-time clients into the system.
Vijay Sundaram, Prashant J. Shenoy
ACM Multimedia1
2000 Application performance in the QLinux multimedia operating system
abstract
In this paper, we argue that conventional operating systems need to be enhanced with predictable resource management mechanisms to meet the diverse performance requirements of emerging multimedia and web applications. We present QLinux—a multimedia operating system based on the Linux kernel that meets this requirement. QLinux employs hierarchical schedulers for fair, predictable allocation of processor, disk and network bandwidth, and accounting mechanisms for appropriate charging of resource usage. We experimentally evaluate the efficacy of these mechanisms using benchmarks and real-world applications. Our experimental results show that (i) emerging applications can indeed benefit from predictable allocation of resources, and (ii) the overheads imposed by the resource allocation mechanisms in QLinux are small. For instance, we show that the QLinux CPU scheduler can provide predictable performance guarantees to applications such as web servers and MPEG players, albeit at the expense of increasing the scheduling overhead. We conclude from our experiments that the benefits due to the resource management mechanisms in QLinux outweigh their increased overheads, making them a practical choice for conventional operating systems.
Vijay Sundaram, Abhishek Chandra, Pawan Goyal 0001, Prashant J. Shenoy, Jasleen Sahni, Harrick M. Vin
ACM Multimedia1