Demo Data from EDBT 2026 / reviewers in the wild / expert
Venkatram Krishnaswamy
dblp:72/3812
· DBLP profile ↗
10ranked-venue papers
7as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 7 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 |
Electronic design automation · 71% Performance modeling and evaluation · 17% Hardware reliability and fault tolerance · 13% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
hardware simulation |
0.0 | 1 | 2002 | Automatic Parallelization of Compiled Event Driven VHDL Simulation · IEEE Trans. Computers 2002 |
Performance modeling and evaluation › simulation › parallel and distributed simulation
parallel simulation |
0.0 | 1 | 2002 | Automatic Parallelization of Compiled Event Driven VHDL Simulation · IEEE Trans. Computers 2002 |
Electronic design automation › hardware simulation
VHDL simulation |
0.0 | 1 | 2002 | Automatic Parallelization of Compiled Event Driven VHDL Simulation · IEEE Trans. Computers 2002 |
Hardware reliability and fault tolerance
fault injection |
0.0 | 1 | 2000 | A switch level fault simulation environment · DAC 2000 |
Electronic design automation › hardware verification and test
fault simulation |
0.0 | 1 | 2000 | A switch level fault simulation environment · DAC 2000 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 2000 | A switch level fault simulation environment · DAC 2000 |
Electronic design automation › hardware verification and test › fault simulation
switch-level fault simulation |
0.0 | 1 | 2000 | A switch level fault simulation environment · DAC 2000 |
Methods — techniques the papers use, named apart from their topics
multithreading · 0.0POSIX pthreads · 0.0mixed-level simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Automatic Parallelization of Compiled Event Driven VHDL SimulationabstractIn this paper, we present approaches and algorithms for parallelization of compiled event driven VHDL simulations on shared-memory multiprocessors (SMP). An efficient single-threaded algorithm for simulation of VHDL descriptions is first presented. This algorithm is shown to be competitive with a commercial VHDL simulator. Schemes for multithreaded execution of this algorithm are then described. These have been implemented on top of the POSIX pthreads library and experimental results have been shown on a Sun SparcServer 1000E. Speedups of up to four on eight processors have been achieved for some benchmarks. Venkatram Krishnaswamy, Gagan Hasteer, Prithviraj Banerjee |
IEEE Trans. Computers | 1 |
| 2001 | A study of bridging defect probabilities on a Pentium (TM) 4 CPUabstractPresents an experimental study of bridging fault locations on the Intel Pentium (TM) 4 CPU as determined by an inductive fault analysis tool. The study focuses on the location and distribution of probable bridging defects and attempts to explain the findings in the context of the characteristics of the design and its implementation. The coverage obtained against these faults by manually generated functional patterns is compared against that achieved by ATPG vectors. Venkatram Krishnaswamy, A. B. Ma, Praveen Vishakantaiah |
ITC | 1 |
| 2000 | A switch level fault simulation environmentabstractThis paper presents a fault simulation environment which accepts pure switch level or mixed switch/RT level descriptions of the design under test. Switch level fault injection strategies for the stuck-at, transition and logic bridge models are presented. A fault simulation algorithm is presented, along with design issues and optimizations. The fault simulation algorithm places no restrictions on the circuit styles used to implement designs. Mixed level simulation issues are discussed. Fault simulation performance numbers on large industrial benchmarks are reported. Venkatram Krishnaswamy, Jeremy Casas, Thomas Tetzlaff |
DAC | 1 |
| 1998 | WADE: a Web-based automated parallel CAD environmentabstractWe present a novel framework of a Web-based automated parallel CAD environment. The goal of this project is to make available to the CAD community a growing number of design and test applications that support standard interfaces and execute efficiently in a parallel environment. The design files of a user working on a remote machine are transparently shipped to the local Compute Center, the relevant computation is performed in a parallel environment and then the results are returned back to the user. A job submission and scheduling tool ensures proper load balance and maximal usage of the various parallel machines. The whole process is done efficiently and transparently without the user having to bother about any low-level details. At present, a number of parallel CAD tools including a placement tool, a fault simulator and a VHDL simulator are supported. Results from a preliminary implementation are impressive and show the feasibility of the approach. Dhruva R. Chakrabarti, Pramod G. Joisha, John A. Chandy, Krishnaswamy Krishnaswamy, Venkatram Krishnaswamy, Prithviraj Banerjee |
HiPC | 5 |
| 1998 | Parallel Compiled Event Driven VHDL SimulationabstractArticle Parallel compiled event driven VHDL simulation Share on Authors: V. Krishnaswamy Intel Corporation, JFT 103, 2111, NE 25th Ave, Hillsboro, OR Intel Corporation, JFT 103, 2111, NE 25th Ave, Hillsboro, ORView Profile , P. Banerjee Northwestern University, Center for Parallel and Dist. Computing, 2145 Sheridan Road, Evanston, IL Northwestern University, Center for Parallel and Dist. Computing, 2145 Sheridan Road, Evanston, ILView Profile Authors Info & Claims ICS '98: Proceedings of the 12th international conference on SupercomputingJuly 1998 Pages 297–304https://doi.org/10.1145/277830.277901Online:13 July 1998Publication History 4citation403DownloadsMetricsTotal Citations4Total Downloads403Last 12 Months3Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Venkatram Krishnaswamy, Prithviraj Banerjee |
International Conference on Supercomputing | 1 |
| 1997 | A procedure for software synthesis from VHDL modelsabstractAddresses the problem of software generation from a hardware description language (HDL). In particular, we examine the issues involved in translating VHDL into C or C++ for use in system simulation and cosynthesis. Because of the concurrency supported by VHDL, and a notion of timing behavior, care must be taken to ensure behavioral correctness of the generated software. The issues involved are shown to be different in each of the application areas. The ideas set forth in this paper have been used in an efficient VHDL simulator designed to execute on multiprocessor systems. Results are presented for simulation on uniprocessor as well as multiprocessor systems. Venkatram Krishnaswamy, Rajesh K. Gupta 0001, Prithviraj Banerjee |
ASP-DAC | 1 |
| 1997 | Load Balancing and Workload Minimization Of Overlapping Parallel TasksabstractIn this paper, we propose a unique problem in the assignment of overlapping tasks to processors on a parallel machine, with the twin objectives of minimizing workloads while maintaining good load balance. This problem arises in some applications in VLSI CAD, e.g. parallel compiled VHDL simulation. We assume that the parallel application can be decomposed into a set of tasks, each in turn comprising a finite number of subtasks. Overlapped computations arise as a result of replication of subtasks across tasks in order to reduce the amount of communication performed in fine grained parallel applications. The uniqueness of the problem stems from the fact that overlapping computation on tasks assigned to the same processor is only performed once. Theoretical results on NP-hardness and bounds on the utilization of overlap are provided. A heuristic solution is also proposed. An important application area in VLSI-CAD, parallel compiled event driven VHDL simulation is introduced. Results of the application of our heuristics to this problem are reported on a SUN Sparcserver 1000 multiprocessor. Venkatram Krishnaswamy, Gagan Hasteer, Prithviraj Banerjee |
ICPP | 1 |
| 1997 | Performance Evaluation of Message-Driven Parallel VLSI CAD Applications on General Purpose MultiprocessorsabstractThis paper presents a detailed evaluation of parallel mesaagedriven pmgmms on both message-passing and shared memory pamllel architectures.Four large pomllel appiications from the domain of VLSI computer aided design are evaluated, namely: parallel test pattern genemtion, pamllel cell placement, logic qnthesis, and event dn'ven VHDL kmulalion.The parallelism structure, the communication characterktics, locality chamcterirrtics, gmin sizes of wmputationa, and detailed measurement8 of system time, idle time, and uaer time are meaaunzd for theae applicationa.Resulta are presented for an Intel Pamgon distributed-memory measagepassing multicomputer and compared to a Sun SPARCcenter 1 OOOE symmetric multiprocessor. John G. Holm, John A. Chandy, Steven Parkes, Sumit Roy 0003, Venkatram Krishnaswamy, Gagan Hasteer, Prithviraj Banerjee |
International Conference on Supercomputing | 5 |
| 1997 | Implications of VHDL timing models on simulation and software synthesis
Venkatram Krishnaswamy, Rajesh K. Gupta 0001, Prithviraj Banerjee |
J. Syst. Archit. | 1 |
| 1995 | graze: A Tool for Performance Visualization and Analysis
Lantz Moore, Debra A. Hensgen, David Charley, Venkatram Krishnaswamy, Dale E. Martin, Timothy J. McBrayer, Philip A. Wilsey |
ICPP (2) | 4 |