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

Vijay Lakamraju

dblp:16/1774 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2007
—ORCID · none

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

Systems, architecture and hardware · 6 · 4 first-authorSecurity and privacy · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1

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
3 papers
Distributed systems · 74% Interconnection networks and networks-on-chip · 13% Reconfigurable computing and FPGAs · 10%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
failure detection
0.112007
Software-Based Failure Detection and Recovery in Programmable Network Interfaces · IEEE Trans. Parallel Distributed Syst. 2007
Distributed systems › fault tolerance
failure recovery
0.112007
Software-Based Failure Detection and Recovery in Programmable Network Interfaces · IEEE Trans. Parallel Distributed Syst. 2007
Distributed systems › fault tolerance › failure recovery
state restoration
0.112007
Software-Based Failure Detection and Recovery in Programmable Network Interfaces · IEEE Trans. Parallel Distributed Syst. 2007
Distributed systems › peer-to-peer systems
network construction
0.012002
Filtering Random Graphs to Synthesize Interconnection Networks with Multiple Objectives · IEEE Trans. Parallel Distributed Syst. 2002
Interconnection networks and networks-on-chip
network topology
0.012002
Filtering Random Graphs to Synthesize Interconnection Networks with Multiple Objectives · IEEE Trans. Parallel Distributed Syst. 2002
Reconfigurable computing and FPGAs › FPGA reliability
FPGA fault tolerance
0.012000
Tolerating operational faults in cluster-based FPGAs · FPGA 2000
Distributed systems
fault tolerance
0.012002
Filtering Random Graphs to Synthesize Interconnection Networks with Multiple Objectives · IEEE Trans. Parallel Distributed Syst. 2002
Interconnection networks and networks-on-chip
network reliability
0.012002
Filtering Random Graphs to Synthesize Interconnection Networks with Multiple Objectives · IEEE Trans. Parallel Distributed Syst. 2002
Reconfigurable computing and FPGAs
FPGA physical design
0.012000
Tolerating operational faults in cluster-based FPGAs · FPGA 2000
Electronic design automation › physical design
routing
0.012000
Tolerating operational faults in cluster-based FPGAs · FPGA 2000

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

self-testing · 0.1random graph generation · 0.1filtration process · 0.1pathfinder maze routing · 0.0incremental CAD · 0.0
YearPublicationVenuePosition
2007 Software-Based Failure Detection and Recovery in Programmable Network Interfaces
abstract
Emerging network technologies have complex network interfaces that have renewed concerns about network reliability. In this paper, we present an effective low-overhead fault tolerance technique to recover from network interface failures. Failure detection is based on a software watchdog timer that detects network processor hangs and a self-testing scheme that detects interface failures other than processor hangs. The proposed self-testing scheme achieves failure detection by periodically directing the control flow to go through only active software modules in order to detect errors that affect instructions in the local memory of the network interface. Our failure recovery is achieved by restoring the state of the network interface using a small backup copy containing just the right amount of information required for complete recovery. The paper shows how this technique can be made to minimize the performance impact to the host system and be completely transparent to the user.
Yizheng Zhou, Vijay Lakamraju, Israel Koren, C. Mani Krishna 0001
IEEE Trans. Parallel Distributed Syst.2
2006 Testing and Validation of the CASA DCAS System
abstract
We present a system emulator that provides a versatile environment for testing and validating a distributed system for sensing of the lower atmosphere during its development lifecycle. The emulator, along with its comprehensive RAPIDS toolbox, provide the necessary infrastructure to experiment with different parameters of the system to ensure that the system specifications are being met, while also providing the scope of experimenting with newer configurations and futuristic designs. Extensive monitoring of the system possible through RAPIDS, allows to expose bugs and performance bottlenecks. The remote experimentation feature of the system allows several users to drive/monitor the system without requiring physical access to the emulator.
A. Bekkerman, Vijay Lakamraju, Israel Koren, C. Mani Krishna 0001
IGARSS2
2003 Low Overhead Fault Tolerant Networking in Myrinet
abstract
193-202
Vijay Lakamraju, Israel Koren, C. Mani Krishna 0001
DSN1
2002 Filtering Random Graphs to Synthesize Interconnection Networks with Multiple Objectives
abstract
Synthesizing networks that satisfy multiple requirements, such as high reliability, low diameter, good embeddability, etc., is a difficult problem to which there has been no completely satisfactory solution. We present a simple, yet very effective, approach to this problem. The crux of our approach is a filtration process that takes as input a large set of randomly generated graphs and filters out those that do not meet the specified requirements. Our experimental results show that this approach is both practical and powerful. The use of random regular networks as the raw material for the filtration process was motivated by their surprisingly good performance with regard to almost all properties that characterize a good interconnection network. We provide results related to the generation of networks that have low diameter, high fault tolerance, and good embeddability. Through this, we show that the generated networks are serious competitors to several traditional well-known networks. We also explore how random networks can be used in a packaging hierarchy and comment on the scope of application of these networks.
Vijay Lakamraju, Israel Koren, C. Mani Krishna 0001
IEEE Trans. Parallel Distributed Syst.1
2000 Synthesis of Interconnection Networks: A Novel Approach
abstract
The interconnection network is a crucial element in parallel and distributed systems. Synthesizing networks that satisfy a set of desired properties, such as high reliability, low diameter and good scalability is a difficult problem to which there has been no completely satisfactory solution. In this paper, we present a new approach to network synthesis. We start by generating a large number of random regular networks. These networks are then passed through filters, which filter out networks that do not satisfy specified network design requirements. By applying multiple filters in tandem, it is possible to synthesize networks which satisfy a multitude of properties. The filtered output thus constitutes a short-list of "good" networks that the designer can choose from. The use of random regular networks was motivated by their surprisingly good performance with regard to almost all properties that characterize a good interconnection network. Experimental results have shown that this approach is practical and powerful. In this paper we focus on the generation of networks which have low diameter, good scalability and high fault tolerance. These generated networks are shown to compare favorably with several well-known networks.
Vijay Lakamraju, Zahava Koren, C. Mani Krishna 0001
DSN1
2000 Tolerating operational faults in cluster-based FPGAs
abstract
In recent years the application space of reconfigurable devices has grown to include many platforms with a strong need for fault tolerance. While these systems frequently contain hardware redundancy to allow for continued operation in the presence of operational faults, the need to recover faulty hardware and return it to full functionality quickly and efficiently is great. In addition to providing functional density, FPGAs provide a level of fault tolerance generally not found in mask-programmable devices by including the capability to reconfigure around operational faults in the field. In this paper, incremental CAD techniques are described that allow functional recovery of FPGA design configurations in the presence of single or multiple operational faults. Our preferred approach to fault recovery takes advantage of device routing hierarchy in architectural families such as Xilinx Virtex [2] and Altera Apex [3] to quickly swap unused logic and routing resources in place of faulty ones within logic clusters. These algorithms allow for straight-forward implementation within a local fault-tolerant system without the need to access a remote processing location. If initial recovery attempts through localized swapping fail, an incremental router based on the widely-used PathFinder maze routing algorithm [10] can be applied remotely in an attempt to form connections between newly-allocated logic and interconnect based on the history of the initial design route.
Vijay Lakamraju, Russell Tessier
FPGA1
2000 Application-Level Fault Tolerance as a Complement to System-Level Fault Tolerance
Joshua Haines, Vijay Lakamraju, Israel Koren, C. Mani Krishna 0001
J. Supercomput.2