Demo Data from EDBT 2026 / reviewers in the wild / expert
Aniruddha S. Vaidya
dblp:68/4460
· DBLP profile ↗
10ranked-venue papers
5as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 5 first-authorSoftware engineering, systems software and programming languages · 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
9 papers |
Interconnection networks and networks-on-chip · 55% GPUs and heterogeneous computing · 19% Processor architecture and microarchitecture · 10% | |
| Computer networks
1 paper |
Internet architecture and protocols · 50% Network optimization and economics · 50% |
Topics — the 24 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Interconnection networks and networks-on-chip › network topology › mesh network
2d mesh |
0.2 | 1 | 2014 | MoDe-X: Microarchitecture of a Layout-Aware Modular Decoupled Crossbar for On-Chip Interconnects · IEEE Trans. Computers 2014 |
Interconnection networks and networks-on-chip › router architecture
network-on-chip router microarchitecture |
0.2 | 1 | 2014 | MoDe-X: Microarchitecture of a Layout-Aware Modular Decoupled Crossbar for On-Chip Interconnects · IEEE Trans. Computers 2014 |
Interconnection networks and networks-on-chip › network topology › network topology design
network-on-chip topology |
0.2 | 1 | 2014 | MoDe-X: Microarchitecture of a Layout-Aware Modular Decoupled Crossbar for On-Chip Interconnects · IEEE Trans. Computers 2014 |
GPUs and heterogeneous computing
control flow divergence |
0.2 | 1 | 2013 | SIMD divergence optimization through intra-warp compaction · ISCA 2013 |
Processor architecture and microarchitecture
SIMD |
0.2 | 1 | 2013 | SIMD divergence optimization through intra-warp compaction · ISCA 2013 |
Interconnection networks and networks-on-chip
router architecture |
0.1 | 2 | 2002 | MediaWorm: A QoS Capable Router Architecture for Clusters · IEEE Trans. Parallel Distributed Syst. 2002 Investigating QoS Support for Traffic Mixes with the MediaWorm Router · HPCA 2000 |
Energy-efficient computing
power gating |
0.1 | 1 | 2014 | MoDe-X: Microarchitecture of a Layout-Aware Modular Decoupled Crossbar for On-Chip Interconnects · IEEE Trans. Computers 2014 |
Interconnection networks and networks-on-chip › routing algorithms
adaptive routing |
0.1 | 2 | 2001 | Impact of Virtual Channels and Adaptive Routing on Application Performance · IEEE Trans. Parallel Distributed Syst. 2001 A Testbed for Evaluation of Fault-Tolerant Routing in Multiprocessor Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 1999 |
Interconnection networks and networks-on-chip
routing and switching |
0.1 | 2 | 2001 | Impact of Virtual Channels and Adaptive Routing on Application Performance · IEEE Trans. Parallel Distributed Syst. 2001 A Testbed for Evaluation of Fault-Tolerant Routing in Multiprocessor Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 1999 |
Parallel and multicore computing › data parallelism
data-parallel applications |
0.0 | 1 | 2013 | SIMD divergence optimization through intra-warp compaction · ISCA 2013 |
Cloud and datacenter computing › resource allocation
bandwidth allocation |
0.0 | 1 | 2002 | MediaWorm: A QoS Capable Router Architecture for Clusters · IEEE Trans. Parallel Distributed Syst. 2002 |
Interconnection networks and networks-on-chip › routing algorithms
wormhole routing |
0.0 | 1 | 2002 | MediaWorm: A QoS Capable Router Architecture for Clusters · IEEE Trans. Parallel Distributed Syst. 2002 |
Reconfigurable computing and FPGAs
FPGA prototyping |
0.0 | 1 | 2010 | FPGA-based prototyping of a 2D MESH / TORUS on-chip interconnect (abstract only) · FPGA 2010 |
Interconnection networks and networks-on-chip › flow control
virtual channel flow control |
0.0 | 1 | 2001 | Impact of Virtual Channels and Adaptive Routing on Application Performance · IEEE Trans. Parallel Distributed Syst. 2001 |
Performance modeling and evaluation
workload characterization |
0.0 | 2 | 2001 | Towards a Communication Characterization Methodology for Parallel Applications · HPCA 1997 Impact of Virtual Channels and Adaptive Routing on Application Performance · IEEE Trans. Parallel Distributed Syst. 2001 |
Network optimization and economics › resource allocation
bandwidth allocation |
0.0 | 1 | 2000 | Investigating QoS Support for Traffic Mixes with the MediaWorm Router · HPCA 2000 |
Internet architecture and protocols
quality of service |
0.0 | 1 | 2000 | Investigating QoS Support for Traffic Mixes with the MediaWorm Router · HPCA 2000 |
Interconnection networks and networks-on-chip › routing algorithms
fault-tolerant routing |
0.0 | 1 | 1999 | A Testbed for Evaluation of Fault-Tolerant Routing in Multiprocessor Interconnection Networks · IEEE Trans. Parallel Distributed Syst. 1999 |
Electronic design automation
path selection |
0.0 | 1 | 1999 | LAPSES: A Recipe for High Performance Adaptive Router Design · HPCA 1999 |
Electronic design automation › physical design
routing |
0.0 | 1 | 1999 | LAPSES: A Recipe for High Performance Adaptive Router Design · HPCA 1999 |
High-performance computing
communication characterization |
0.0 | 1 | 1997 | Towards a Communication Characterization Methodology for Parallel Applications · HPCA 1997 |
Embedded and real-time systems › real-time communication
real-time traffic |
0.0 | 1 | 2000 | Investigating QoS Support for Traffic Mixes with the MediaWorm Router · HPCA 2000 |
Interconnection networks and networks-on-chip › network topology
mesh network |
0.0 | 1 | 1999 | LAPSES: A Recipe for High Performance Adaptive Router Design · HPCA 1999 |
Interconnection networks and networks-on-chip
network topology |
0.0 | 1 | 1999 | LAPSES: A Recipe for High Performance Adaptive Router Design · HPCA 1999 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.3power estimation · 0.2synthetic traffic generation · 0.1virtual clock scheduling · 0.1execution-driven simulation · 0.0rate-based scheduling · 0.0trace-driven simulation · 0.0path selection heuristics · 0.0network simulation · 0.0LRU · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | MoDe-X: Microarchitecture of a Layout-Aware Modular Decoupled Crossbar for On-Chip InterconnectsabstractThe number of cores in a single chip keeps increasing with process technology scaling, requiring a scalable interconnection network topology. Buffered wormhole-switched interconnect architectures are attractive for such multicore architectures. The 2D mesh on-chip interconnect provides a scalable, cost-efficient, flexible, and reliable next-generation interconnect topology in this context. In this paper, we provide a microarchitecture for a power and area efficient router for a 2D mesh interconnect. We propose an efficient crossbar implementation, called MoDe-X, that uses a reasonable power-performance tradeoff. The MoDe-X router uses a Modular-Decoupled Crossbar (MoDe-X) that incorporates dimensional decomposition and segmentation to achieve power and area savings. However, unlike most prior work that considers only logical representation of the crossbars, MoDe-X is a physically aware router accounting for the actual layout of router components to reflect practical design requirements. Our simulation results and power estimate show that the MoDe-X router architectures can reduce the overall router area by up to 40 percent and power consumption by up to 35 percent with very little performance impact that occurs only at higher loads. Further, by applying aggressive power gating techniques the net power reductions can be as much as 99 percent for some workloads with no additional performance impact. Dongkook Park, Aniruddha S. Vaidya, Mani Azimi |
IEEE Trans. Computers | 2 |
| 2013 | SIMD divergence optimization through intra-warp compactionabstractSIMD execution units in GPUs are increasingly used for high performance and energy efficient acceleration of general purpose applications. However, SIMD control flow divergence effects can result in reduced execution efficiency in a class of GPGPU applications, classified as divergent applications. Improving SIMD efficiency, therefore, has the potential to bring significant performance and energy benefits to a wide range of such data parallel applications. Aniruddha S. Vaidya, Anahita Shayesteh, Dong Hyuk Woo, Roy Saharoy, Mani Azimi |
ISCA | 1 |
| 2010 | FPGA-based prototyping of a 2D MESH / TORUS on-chip interconnect (abstract only)abstractMany-core chip multiprocessors can be expected to scale to tens of cores and beyond in the near future. Existing and emerging workloads on general-purpose many-core processors typically exhibit fast-changing, unpredictable on-chip communication traffic full of burstiness and jitters between different functional blocks. To provide high sustainable performance, scalable interconnects with a rich feature set including support for adaptive and flexible communication, performance isolation, and fault-tolerance are needed. 2D mesh and torus are attractive choices because they are physical layout friendly and scale more gracefully in network latency and bisection bandwidth than other simple interconnects such as buses or rings. However, the adoption of 2D mesh/torus in many-core processor designs is dependent on a verifiable and robust micro-architecture and a validated set of features. FPGA based systems have recently become a cost-effective, rapid prototyping vehicle for chip multiprocessor architectures. In this paper we present an FPGA based prototype of 2D on-die interconnect architecture. Our prototype is a highly configurable full-scale design that supports options selecting many different micro-architectural features and routing algorithms. The prototype incorporates a synthetic traffic generator to exercise and evaluate our design. To facilitate evaluation and characterization, a rich development environment and novel software capabilities including a very detailed performance visualization infrastructure has been developed. We demonstrate the experiment results of several configurations on a 6x6 2D network emulator setup in this paper. Donglai Dai, Aniruddha S. Vaidya, Roy Saharoy, Seungjoon Park, Dongkook Park, Hariharan L. Thantry, Ralf Plate, Elmar Maas, Mani Azimi |
FPGA | 2 |
| 2002 | MediaWorm: A QoS Capable Router Architecture for ClustersabstractWith the increasing use of clusters in real-time applications, it has become essential to design high-performance networks with quality-of-service (QoS) guarantees. We explore the feasibility of providing QoS in wormhole switched routers, which are widely used in designing scalable, high-performance cluster interconnects. In particular, we are interested in supporting multimedia video streams with CBR and VBR traffic, in addition to the conventional best-effort traffic. The proposed MediaWorm router uses a rate-based bandwidth allocation mechanism, called Fine-Grained VirtualClock (FGVC), to schedule network resources for different traffic classes. Our simulation results on an 8-port router indicate that it is possible to provide jitter-free delivery to VBR/CBR traffic up to an input load of 70-80 percent of link bandwidth and the presence of best-effort traffic has no adverse effect on real-time traffic. Although the MediaWorm router shows a slightly lower performance than a pipelined circuit switched (PCS) router, commercial success of wormhole switching, coupled with simpler and cheaper design, makes it an attractive alternative. Simulation of a (2/spl times/2) fat-mesh using this router shows performance comparable to that of a single switch and suggests that clusters designed with appropriate bandwidth balance between links can provide required performance for different types of traffic. Ki Hwan Yum, Eun Jung Kim 0001, Chita R. Das, Aniruddha S. Vaidya |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2001 | Impact of Virtual Channels and Adaptive Routing on Application PerformanceabstractResearch on multiprocessor interconnection networks has primarily focused on wormhole switching, virtual channel flow control, and routing algorithms to enhance their performance. The rationale behind this research is that by alleviating the network latency for high network loads, the overall system performance would improve; many studies have used synthetic workloads to support this claim. However, such workloads may not necessarily capture the behavior of real applications. In this paper, we have used parallel applications for a closer examination of the network behavior. In particular, the performance benefit from enhancing a 2D mesh with virtual channels (VCs) and a fully adaptive routing algorithm is examined with a set of shared-memory and message passing applications. Execution time and average message latency of shared memory applications are measured using execution-driven simulation and by varying many architectural attributes that affect the network workload. The communication traces of message passing applications, collected on an IBM-SP2, are used to run a trace-driven simulation of the mesh architecture to obtain message latency. Simulation results show that VCs and adaptive routing can reduce the network latency to varying degrees depending on the application. However, these modest benefits do not translate to significant improvements in the overall execution time because the load on the network is not high enough to exploit the advantages of the network enhancements. Moreover, this benefit may be negated if the architectural enhancements increase the network cycle time. Rather, emphasis should be placed on improving the raw network bandwidth and faster network interfaces. Aniruddha S. Vaidya, Anand Sivasubramaniam, Chita R. Das |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2000 | Investigating QoS Support for Traffic Mixes with the MediaWorm RouterabstractWith the increasing use of clusters in real-time applications, it has become essential to design high performance networks with quality of service (QoS) guarantees. In this paper, we explore the feasibility of providing QoS in worm-hole switched routers, which are otherwise well known for designing high performance interconnects. In particular, we are interested in supporting multimedia video streams, in addition to the conventional best-effort traffic. The proposed MediaWorm router uses a rate-based bandwidth allocation mechanism, called Virtual Clock, to schedule network resources for different traffic classes. Our simulation results on an 8-port router indicate that it is possible to provide jitter-free delivery to VBR/CBR traffic up to an input load of 70-80% of link bandwidth, and the presence of best effort traffic has no adverse effect on the real-time traffic. Although the MediaWorm router shows a slightly lower performance than a pipelined circuit switched (PCS) router, commercial success of worm-hole switching coupled with the simpler and cheaper design makes it an attractive alternative. Simulation of a (2/spl times/2) fat-mesh using this router suggests that clusters designed with appropriate bandwidth balance between links can provide good performance for different types of traffic. Ki Hwan Yum, Aniruddha S. Vaidya, Chita R. Das, Anand Sivasubramaniam |
HPCA | 2 |
| 1999 | LAPSES: A Recipe for High Performance Adaptive Router DesignabstractEarlier research has shown that adaptive routing can help in improving network performance. However, it has not received adequate attention in commercial routers mainly due to the additional hardware complexity, and the perceived cost and performance degradation that may result from this complexity. These concerns can be mitigated if one can design a cost-effective router that can support adaptive routing. This paper proposes a three step recipe-Look-Ahead routing, intelligent Path Selection, and an Economic Storage implementation, called the LAPSES approach-for cost-effective high performance pipelined adaptive router design. The first step, look-ahead routing, reduces a pipeline stage in the router by making table lookup and arbitration concurrent. Next, three new traffic-sensitive path selection heuristics (LRU, LFU and MAX-CREDIT) are proposed to select one of the available alternate paths. Finally, two techniques for reducing routing table size of the adaptive router are presented. These are called meta-table routing and economical storage. The proposed economical storage needs a routing table with only 9 and 27 entries for two and three dimensional meshes, respectively. All these design ideas are evaluated on a (16/spl times/16) mesh network via simulation. A fully adaptive algorithm and various traffic patterns are used to examine the performance benefits. Performance results show that the look-ahead design as well as the path selection heuristics boost network performance, while the economical storage approach turns out to be an ideal choice in comparison to full-table and meta-table options. We believe the router resulting from these three design enhancements can make adaptive routing a viable choice for interconnects. Aniruddha S. Vaidya, Anand Sivasubramaniam, Chita R. Das |
HPCA | 1 |
| 1999 | A Testbed for Evaluation of Fault-Tolerant Routing in Multiprocessor Interconnection NetworksabstractThis paper presents a comprehensive evaluation testbed for interconnection networks and routing algorithms using real applications. The testbed is flexible enough to implement any network topology and fault-tolerant routing algorithm, and allows the system architect to study the cost versus performance trade-offs for a range of network parameters. We illustrate its use with one fault-tolerant algorithm and analyze the performance of four shared memory applications with different fault conditions. We also show how the testbed can be used to drive future research in fault-tolerant routing algorithms and architectures by proposing and evaluating novel architectural enhancements to the network router, called path selection heuristics (PSH). We propose three such schemes and the Least Recently Used (LRU) PSH is shown to give the best performance in the presence of faults. Aniruddha S. Vaidya, Chita R. Das, Anand Sivasubramaniam |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1997 | Towards a Communication Characterization Methodology for Parallel ApplicationsabstractThe interconnection network (ICN) is a vital component of a parallel machine and is often the limiting factor in the performance of several parallel applications. While ICN performance evaluation has been a widely researched topic, there have been very few studies that have used real applications to drive this research. In this paper we develop a framework for characterizing the communication properties of parallel applications. Message generation frequency, spatial distribution of messages and message length are the three attributes that quantify any communication. We develop a methodology to quantify these attributes, in particular the first two attributes. We employ two strategies, namely dynamic and static, in our methodology. In the former, the applications are executed on an execution-driven simulator called SPASM, while in the latter they are executed on a parallel machine, IBM SP2. We gather communication events from these executions and feed them to a 2-D mesh network simulator. The log of the network activity is then analyzed using a statistical analysis package (SAS) to find the message inter-arrival time distribution and spatial distribution via regression analysis. Five shared memory applications and two message passing applications are analyzed to quantify their communication workloads. It is shown that it is possible to express the message generation and spatial distribution of an application in terms of commonly used distributions. These distributions can be used in the analysis of ICNs for developing realistic performance models. Sucheta Chodnekar, Vijayalakshmi Srinivasan, Aniruddha S. Vaidya, Anand Sivasubramaniam, Chita R. Das |
HPCA | 3 |
| 1997 | Performance Benefits of Virtual Channels and Adaptive Routing: An Application-Driven Study
Aniruddha S. Vaidya, Anand Sivasubramaniam, Chita R. Das |
International Conference on Supercomputing | 1 |