EDBT 2026 Demo / reviewers in the wild / expert
A. S. Krishnakumar
dblp:17/2453 · also Anjur Sundaresan Krishnakumar
· DBLP profile ↗
26ranked-venue papers
9as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 16 · 5 first-authorSystems, architecture and hardware · 7 · 1 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 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 networks
6 papers |
Wireless sensing and localization · 51% Wireless networking · 28% Internet architecture and protocols · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Electronic design automation · 79% Hardware accelerators and domain-specific architectures · 7% Reconfigurable computing and FPGAs · 7% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 64% Automata and formal languages · 18% Combinatorics and discrete mathematics · 18% | |
| Artificial intelligence
1 paper |
Probabilistic and Bayesian machine learning · 100% |
Topics — the 25 heaviest of 29, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless sensing and localization
indoor localization |
0.1 | 2 | 2005 | Bayesian indoor positioning systems · INFOCOM 2005 A System for LEASE: Location Estimation Assisted by Stationary Emitters for Indoor RF Wireless Networks · INFOCOM 2004 |
Wireless sensing and localization › RF-based localization
RSS-based localization |
0.1 | 1 | 2005 | On the accuracy of signal strength-based estimation techniques · INFOCOM 2005 |
Wireless networking › medium access control
carrier sense multiple access |
0.0 | 1 | 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networks · IEEE J. Sel. Areas Commun. 1999 |
Wireless networking
medium access control |
0.0 | 1 | 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networks · IEEE J. Sel. Areas Commun. 1999 |
Internet architecture and protocols
quality of service |
0.0 | 1 | 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networks · IEEE J. Sel. Areas Commun. 1999 |
Transport protocols and congestion control
real-time communication |
0.0 | 1 | 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networks · IEEE J. Sel. Areas Commun. 1999 |
Electronic design automation
hardware verification and test |
0.0 | 2 | 1994 | On the Computation of the Set of Reachable States of Hybrid Models · DAC 1994 Automatic Functional Test Generation Using the Extended Finite State Machine Model · DAC 1993 |
Automated reasoning and model checking
reachability |
0.0 | 2 | 1994 | On the Computation of the Set of Reachable States of Hybrid Models · DAC 1994 Reachability and Recurrence in Extended Finite State Machines: Modular Vector Addition Systems · CAV 1993 |
Machine learning › Probabilistic and Bayesian machine learning › hierarchical modeling
hierarchical bayesian model |
0.0 | 1 | 2005 | Bayesian indoor positioning systems · INFOCOM 2005 |
Wireless networking › WLAN › wifi infrastructure
enterprise WLAN |
0.0 | 1 | 2004 | A System for LEASE: Location Estimation Assisted by Stationary Emitters for Indoor RF Wireless Networks · INFOCOM 2004 |
Internet architecture and protocols
protocol implementation |
0.0 | 1 | 1994 | The programmable protocol VLSI engine (PROVE) · IEEE Trans. Commun. 1994 |
Electronic design automation › hardware verification and test › formal verification
sequential circuit verification |
0.0 | 1 | 1994 | On the Computation of the Set of Reachable States of Hybrid Models · DAC 1994 |
Automated reasoning and model checking
symbolic state-space representation |
0.0 | 1 | 1994 | On the Computation of the Set of Reachable States of Hybrid Models · DAC 1994 |
Electronic design automation › hardware verification and test › test generation
functional test generation |
0.0 | 1 | 1993 | Automatic Functional Test Generation Using the Extended Finite State Machine Model · DAC 1993 |
Automata and formal languages › finite automata
extended finite state machines |
0.0 | 1 | 1993 | Reachability and Recurrence in Extended Finite State Machines: Modular Vector Addition Systems · CAV 1993 |
Combinatorics and discrete mathematics
recurrence relations |
0.0 | 1 | 1993 | Reachability and Recurrence in Extended Finite State Machines: Modular Vector Addition Systems · CAV 1993 |
Wireless networking
mobile ad hoc networks |
0.0 | 1 | 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networks · IEEE J. Sel. Areas Commun. 1999 |
Reconfigurable computing and FPGAs › reconfigurable architecture
reconfigurable processor |
0.0 | 1 | 1987 | Architecture and Design of the MARS Hardware Accelerator · DAC 1987 |
Hardware accelerators and domain-specific architectures › scientific computing accelerator
simulation accelerator |
0.0 | 1 | 1987 | Architecture and Design of the MARS Hardware Accelerator · DAC 1987 |
Electronic design automation
hardware description language |
0.0 | 1 | 1994 | The programmable protocol VLSI engine (PROVE) · IEEE Trans. Commun. 1994 |
Embedded and real-time systems › cyber-physical system platforms
hybrid systems |
0.0 | 1 | 1994 | On the Computation of the Set of Reachable States of Hybrid Models · DAC 1994 |
Automated reasoning and model checking › model checking
infinite-state model checking |
0.0 | 1 | 1993 | Reachability and Recurrence in Extended Finite State Machines: Modular Vector Addition Systems · CAV 1993 |
Internet architecture and protocols
local area network |
0.0 | 1 | 1989 | VLSI implementations of communication protocols-a survey · IEEE J. Sel. Areas Commun. 1989 |
Electronic design automation
circuit simulation |
0.0 | 1 | 1987 | Architecture and Design of the MARS Hardware Accelerator · DAC 1987 |
Performance modeling and evaluation › simulation
discrete-event simulation |
0.0 | 1 | 1987 | Architecture and Design of the MARS Hardware Accelerator · DAC 1987 |
Methods — techniques the papers use, named apart from their topics
bayesian hierarchical model · 0.1mathematical modeling · 0.1classification · 0.1non-parametric estimation · 0.0extended finite state machine · 0.0simulation · 0.0polyhedral representation · 0.0microcode generation · 0.0compiler · 0.0black-burst contention · 0.0binary decision diagrams · 0.0binary decision diagram · 0.0statement coverage · 0.0microprogramming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Seamless session mobility using short range communication technologiesabstractRapid adoption of smartphones and tablets in recent years has changed the way people communicate with each other and operate in the work environment. The use of personal devices in the enterprise has become commonplace. These devices have given workers the flexibility of being mobile and still participate in collaboration sessions. However, transferring sessions between devices is not very seamless and causes disruptions in the sessions, resulting in an unsatisfactory user experience. This work presents an architecture and implementation for seamless session mobility across different types of devices and hardware/software platforms. This architecture is not restricted to a specific collaboration server and can accommodate multi-vendor environments. A. S. Krishnakumar, Shalini Yajnik |
ICC | 1 |
| 2011 | Hypervisor-assisted application checkpointing in virtualized environmentsabstractThere are two broad categories of approaches used for checkpointing: application-transparent and application-assisted. Typically, application-assisted approaches provide a more flexible and light-weight mechanism but require changes to the application. Although most applications run well under virtualization (e.g. Xen which is being adopted widely), the addition of application-assisted checkpointing - used for high availability - causes performance problems. This is due to the overhead of key system calls used by the checkpointing techniques under virtualization. To overcome this, we introduce the notion of hypervisor-assisted application checkpointing with no changes to the guest operating system. We present the design and a Xen-based implementation of our family of application checkpointing techniques. Our experiments show performance improvements of 4× to 13× in the primitives used for supporting high availability compared to purely user-level approaches. Min Lee, A. S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh 0001, Shalini Yajnik |
DSN | 2 |
| 2010 | XenTune: Detecting Xen Scheduling Bottlenecks for Media ApplicationsabstractVirtualization provides enormous economic and ecological benefits by enabling server consolidation and supporting low-cost green data centers. A key component of the hypervisor in a virtualized system is the scheduler. A typical scheduler provides parameters to influence the hypervisor's behavior. Specifically, an application's performance on the popular open-source Xen virtualization platform can be influenced by tuning its scheduler behavior using the weight, cap, and processor pinning variables. However, determining which parameters to tune and how to do that is non-trivial. In this paper, we introduce XenTune, a monitoring tool for the credit scheduler in Xen that helps in understanding application behavior in scheduler terms and assists in determining scheduler parameters. We demonstrate how the tool is used with application domains - specifically a media application domain. We demonstrate experimental results using a real work-load that shows the considerable benefits of correct scheduler parameter choices. XenTune had helped in the design of a recently proposed scheduler S and in this paper we show how scheduler S interacts with the media application to optimize its performance. Min Lee, A. S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh 0001, Shalini Yajnik |
GLOBECOM | 2 |
| 2010 | Supporting soft real-time tasks in the xen hypervisorabstractVirtualization technology enables server consolidation and has given an impetus to low-cost green data centers. However, current hypervisors do not provide adequate support for real-time applications, and this has limited the adoption of virtualization in some domains. Soft real-time applications, such as media-based ones, are impeded by components of virtualization including low-performance virtualization I/O, increased scheduling latency, and shared-cache contention. The virtual machine scheduler is central to all these issues. The goal in this paper is to adapt the virtual machine scheduler to be more soft-real-time friendly. Min Lee, A. S. Krishnakumar, Parameshwaran Krishnan, Navjot Singh 0001, Shalini Yajnik |
VEE | 2 |
| 2008 | Supporting Legacy Devices in Multi-Hop Ad-Hoc Wireless NetworksabstractMulti-hop ad-hoc wireless networks need additional software at each node to provide routing functionality. There is significant benefit in supporting legacy devices (i.e., devices that do not have any additional routing software) in such networks. In this paper, we present a system and techniques for legacy device support in multi-hop ad-hoc wireless networks. One conceptual approach is to enable access point-like support at each multi-hop ad-hoc node that allows the legacy devices to associate in infrastructure mode. In contrast, we present a novel scalable architecture that extends the benefits of path redundancy inherent in multi-hop ad-hoc networks to legacy devices and also supports mobility. Using the legacy device as a message reflector in a transparent manner allows the system to make decisions in a light-weight distributed fashion. We describe our architecture, protocols and a prototype system. We also present some analysis and observations from the prototype. A. S. Krishnakumar, Parameshwaran Krishnan, Shalini Yajnik |
GLOBECOM | 1 |
| 2008 | Load-Based Metrics and Flooding in Wireless Mesh Networks
Sameh Gobriel, A. S. Krishnakumar, Parameshwaran Krishnan, Shalini Yajnik |
WASA | 2 |
| 2007 | Self-Configuring Multi-hop Ad-Hoc Wireless Telephony for Small EnterprisesabstractIn this paper, the authors motivate the interesting characteristics of small-to-medium enterprises and study the problem of wireless IP telephony for such deployments. While small enterprises are characterized by few network nodes and small deployment areas, they also demand good IP telephony quality, ease of deployment, and low management and configuration overhead. The authors evaluate the feasibility of peer-to-peer telephony over a multi-hop wireless ad-hoc network for such small enterprises. The authors designed a system and built a prototype using off-the-shelf components. In this paper, the authors describe the implementation and deployment of this system. Several fundamental routing protocol issues needed to be resolved to develop a stable system and the authors present them here. The authors also report the results of a simulation study they conducted to establish the configuration and performance parameters for such systems, and identify the limits to the use of multi-hop ad-hoc wireless for peer-to-peer IP telephony for small enterprises. Sameh Gobriel, A. S. Krishnakumar, Parameshwaran Krishnan, Shalini Yajnik |
WCNC | 2 |
| 2005 | The theory and practice of signal strength-based location estimationabstractLocation estimation enables many innovative applications and is an exciting area of research. With the growing use of wireless technology in enterprise networks, it is an interesting technical challenge to develop techniques for indoor location estimation that leverage the deployed wireless infrastructure. Elegant, cost-effective techniques would present a compelling business proposition. In this paper, we summarize various approaches researchers have studied for the problem of indoor location estimation, concentrating on signal-strength based techniques directed towards 802.11 wireless networks. We also summarize an interesting insight into the best possible accuracy achievable by any technique due to limits imposed by the physical behavior of the radio signal. We identify that the issues driving research work in this area will not only be location accuracy, but other factors like deployment ease, management simplicity, adaptability, and cost of ownership and maintenance. We conclude with some open research problems in this area A. S. Krishnakumar, Parameshwaran Krishnan |
CollaborateCom | 1 |
| 2005 | On the accuracy of signal strength-based estimation techniquesabstractIn this paper, we address the problem of finding the inherent uncertainty of signal strength-based location estimation techniques. We propose a mathematical model for mapping uncertainty in signal strength space to uncertainty in physical space. We then analyze this model to compute the minimum value of the uncertainty in location estimation using signal strength measurements. The results of this analysis are used to draw conclusions about the dependence of the minimum uncertainty of various factors such as the signal variance, number of APs, distance between the APs and the propagation constant. We provide an argument linking the minimum uncertainty with a lower limit on the median error in location estimation using classification techniques. A. S. Krishnakumar, Parameshwaran Krishnan |
INFOCOM | 1 |
| 2005 | Bayesian indoor positioning systemsabstractIn this paper, we introduce a new approach to location estimation where, instead of locating a single client, we simultaneously locate a set of wireless clients. We present a Bayesian hierarchical model for indoor location estimation in wireless networks. We demonstrate that our model achieves accuracy that is similar to other published models and algorithms. By harnessing prior knowledge, our model eliminates the requirement for training data as compared with existing approaches, thereby introducing the notion of a fully adaptive zero profiling approach to location estimation. David Madigan, E. Einahrawy, R. P. Martin, Wen-Hua Ju, Parameshwaran Krishnan, A. S. Krishnakumar |
INFOCOM | 6 |
| 2005 | MEOW with CATS: multimedia extensions over wireless with CTS-assisted transmission schemeabstractWith the advent of the IEEE 802.11e QoS standard, an interesting issue that arises is the provision of QoS support for legacy 802.11 terminals. In this paper, we present an access point-based overlay to the 802.11 DCF protocol that provides priority access to standard endpoints without requiring any client modifications. This technique can be used to provide preferential channel access to legacy endpoints in 802.11 networks, thus allowing the use of legacy 802.11 equipment even with such legal requirements. The use of clear-to-send (CTS) frames underlies this technique and hence we call it CATS, the CTS-assisted transmission scheme. Our technique works by positioning a quiet window straddling the expected time when a protected endpoint becomes ready to transmit. We present two variants of our method depending on whether or not the access point (AP) is able to directly observe the signaling. Using time-stamped traces of VoIP frames, we evaluate the performance of CATS. We also provide a simplified efficiency analysis of CATS. Martin Kappes, A. S. Krishnakumar, Parameshwaran Krishnan |
WCNC | 2 |
| 2004 | Estimating signal strength coverage for a wireless access pointabstractEstimating the signal strength coverage of a wireless access point (AP), given its desired location at a site, is essential in many instances, e.g., to determine optimal AP placement. In this paper, we present a new non-parametric modeling solution, based on sampling, for this problem. We use sample measurements from several fixed APs in a novel way to compute a signal coverage model for an AP at a random location. Our technique automatically takes into account the signal strength propagation characteristics of the site and also allows for an efficient deployment methodology. We present an experimental study that validates the practical usability of the proposed technique. Martin Kappes, A. S. Krishnakumar, Parameshwaran Krishnan |
GLOBECOM | 2 |
| 2004 | Tackling security vulnerabilities in VPN-based wireless deploymentsabstractCurrent "best practice" recommendations for enterprise wireless deployments suggest the use of VPNs from a wireless client for both authentication and privacy. In this paper, we demonstrate a security issue with such deployments, which we refer to as the hidden wireless router vulnerability. This vulnerability is inherent in the VPN-based wireless LAN architecture, and leads to unsuspecting clients becoming conduits for an attack, exploiting features readily available in popular operating systems like Windows and Linux. We describe the attack scenario, and possible solutions for both detecting and locating such hidden wireless routers. Our solutions include a range of possibilities stretching from purely passive to active probing methods, and access point-based solutions. We describe our techniques and results of our implementation and experiments. Lookman Fazal, Sachin Ganu, Martin Kappes, A. S. Krishnakumar, Parameshwaran Krishnan |
ICC | 4 |
| 2004 | A System for LEASE: Location Estimation Assisted by Stationary Emitters for Indoor RF Wireless NetworksabstractWe present LEASE, a new system and framework for location estimation assisted by stationary emitters for indoor RF wireless networks. Unlike previous studies, we emphasize the deployment aspect of location estimation engines. Motivated thus, we present an adaptable infrastructure-based system that uses a small number of stationary emitters (SEs) and sniffers employed in a novel way to locate standard wireless clients in an enterprise. We present the components of the system and its architecture, and new non-parametric techniques for location estimation that work with a small number of SEs. Our techniques for location estimation can also be used in a client-based deployment. We present experimental results of using our techniques at two sites demonstrating the ability to perform location estimation with good accuracy in our new adaptable framework. Parameshwaran Krishnan, A. S. Krishnakumar, Wen-Hua Ju, Colin L. Mallows, Sachin Ganu |
INFOCOM | 2 |
| 2004 | Infrastructure-based location estimation in WLANabstractThis paper focuses on fundamental system deployment aspects of location estimation in 802.11-based wireless networks. We concentrate on adaptable infrastructure-based approaches, where sniffers measure received signal strength from clients to locate them. Our implementation experience and experimental results show that sniffer-based location estimation is feasible and works well provided some important rules are followed. By studying data over a 6-month period, we observe that adaptation of models is necessary for good location estimation, and we show that our techniques enable location estimation with minimal profiling. We also present an intriguing client-assisted approach for location estimation where a client, APs and sniffers collaborate to locale a terminal in enterprise (infrastructure-mode) wireless networks. Sachin Gami, A. S. Krishnakumar, Parameshwaran Krishnan |
WCNC | 2 |
| 1999 | Quality-of-service in ad hoc carrier sense multiple access wireless networksabstractCarrier sense multiple access (CSMA) is one of the most pervasive medium access control (MAC) schemes in ad hoc, wireless networks. However, CSMA and its current variants do not provide quality-of-service (QoS) guarantees for real-time traffic support. This paper presents and studies black-burst (BB) contention, which is a distributed MAC scheme that provides QoS real-time access to ad hoc CSMA wireless networks. With this scheme, real-time nodes contend for access to the channel with pulses of energy-so called BBs-the durations of which are a function of the delay incurred by the nodes until the channel became idle. It is shown that real-time packets are not subject to collisions and that they have access priority over data packets. When operated in an ad hoc wireless LAN, BB contention further guarantees bounded and typically very small real-time delays. The performance of the network can approach that attained under ideal time division multiplexing (TDM) via a distributed algorithm that groups real-time packet transmissions into chains. A general analysis of BB contention is given, contemplating several modes of operation. The analysis provides conditions for the scheme to be stable. Its results are complemented with simulations that evaluate the performance of an ad hoc wireless LAN with a mixed population of data and real-time nodes. João L. Sobrinho, A. S. Krishnakumar |
IEEE J. Sel. Areas Commun. | 2 |
| 1998 | EQuB - Ethernet Quality of Service using Black BurstsabstractEQuB is an overlay mechanism to Ethernet's MAC protocol that provides QoS guarantees to real-time applications. In its basic form, EQuB relies on the sensing and collision detection abilities of standard network interface cards and, in addition, requires only that those cards be capable of sending jam signals-so called black bursts-of pre-specified durations. EQuB gives access priority to real-time traffic, provides round-robin service among real-time hosts and guarantees a small, bounded delay to real-time packets. We also discuss enhancements to the basic EQuB mechanism that improve its performance. Simulation results are presented that assess the performance of 10 and 100 BASE-T Ethernet LANs with a mixed population of data and real-time hosts. We conclude that, in spite of the priority, attained by real-time traffic, data packer delays are not significantly affected as data load is traded for real-time load, and this is because EQuB dispatches packets to the channel much more efficiently than Ethernet's MAC protocol. João L. Sobrinho, A. S. Krishnakumar |
LCN | 2 |
| 1996 | Automatic generation of functional vectors using the extended finite state machine modelabstractWe present a method of automatic generation of functional vectors for sequential circuits. These vectors can be used for design verification, manufacturing testing, or power estimation. A high-level description of the circuit in VHDL or C is assumed available. Our method automatically transforms the high-level description of a circuit in VHDL or C into an extended finite state machine (EFSM) model that is used to generate functional vectors. The EFSM model is a generalization of the traditional state machine model. It is a compact representation of models with local data variables and preserves many nice properties of a traditional state machine model. The theoretical background of the EFSM model is addressed in this article. Our method guarantees that the generated vectors cover every statement in the high-level description at least once. Experimental results show that a set of comprehensive functional vectors for sequential circuits with more than a hundred flip-flops can be generated automatically in a few minutes of CPU time using our prototype system. Kwang-Ting Cheng, A. S. Krishnakumar |
ACM Trans. Design Autom. Electr. Syst. | 2 |
| 1994 | On the Computation of the Set of Reachable States of Hybrid ModelsabstractIn this paper, we present a method to compute symbolically, the set of con gurations reachable from the initial con guration of an Extended Finite State Machine.Our representation allows variables of arbitrary type (boolean, arithmetic etc.) to be freely mixed.We de ne a class of EFSMs called direct sum machines and show h o w the reachable set of con gurations for this class can be computed.In the computation, we use a hybrid model to represent sets of con gurations.Sets of states formed by boolean variables are represented by BDDs and sets of states formed by arithmetic variables are represented as polyhedral regions.This method can be adapted to perform validation, veri cation, test generation etc. for sequential machines.We describe an implementation of this approach and the results of applying it to some design examples. 31 A. S. Krishnakumar, Kwang-Ting Cheng |
DAC | 1 |
| 1994 | The programmable protocol VLSI engine (PROVE)abstractThe protocol VLSI engine (PROVE) is programmable VLSI chipset which can be used to implement several standard communication protocols. The protocol to be implemented is described in a formal specification language called the augmented protocol specification language (APSL). From these formal descriptions, a compiler generates microcode for PROVE. PROVE can process 50000 packets/s for standard protocols such as LAPD and LLC Class 2. It consists of a message parser (MP), message assembler (MA), central controller unit (CCU), and interface with the upper layer. It supports efficient multiplexing operation with zero-overhead context-switching and support for timer maintenance. The paper describes the architectural features of the CCU, the MP, and the MA. A typical protocol implementation using the PROVE chipset is also described. The authors also compare it with other proposals for protocol engines. The first generation of the PROVE chipset has been built and tested.> A. S. Krishnakumar, W. C. Fischer, Krishan K. Sabnani |
IEEE Trans. Commun. | 1 |
| 1993 | Reachability and Recurrence in Extended Finite State Machines: Modular Vector Addition Systems
A. S. Krishnakumar |
CAV | 1 |
| 1993 | Automatic Functional Test Generation Using the Extended Finite State Machine ModelabstractWe present a method of automatic generation of functional vectors for sequential circuits. A high-level description of the circuit, in VHDL or C, is assumed available. Our method automatically transforms the high-level description, in VHDL or C, of a circuit into an extended finite state machine (EFSM) model using which functional vectors are generated. The EFSM model is a generalization of the traditional state machine model. It can be considered as a compact representation of the machine that preserves many nice properties of a traditional state machine. Theoretical background of the EFSM model will be addressed. Our method guarantees that the generated vectors cover every statement in the high-level description at least once. Experimental results show that a set of comprehensive functional vectors for sequential circuits with more than a hundred flip-flops can be generated automatically in a few minutes of CPU time using our prototype system. Kwang-Ting Cheng, A. S. Krishnakumar |
DAC | 2 |
| 1991 | Design Verfication and Reachability Analysis Using Algebraic ManipulationabstractDesign verification is the process of checking that the specification of a circuit satisfies certain correctness properties. Approaches to design verification have involved the use of temporal logic and model checking, as well as the use of higher-order logic and theorem proving. Current approaches suffer from either limited expressivity of the logic, the state explosion problem, or difficulty in automating the verification process. The primary source of the complexity explosion in automata theoretic or temporal logic approaches is the state space explosion due to the need to construct the state space of the system under analysis. Symbolic analysis techniques are used based on linear algebra, specifically matrix multiplication, to compactly represent the state space of circuits described by a behavioral or register-transfer-level specification and thereby avoid this state space explosion, for classes of circuits.> Srini Devadas, Kurt Keutzer, A. S. Krishnakumar |
ICCD | 3 |
| 1989 | VLSI implementations of communication protocols-a surveyabstractSeveral protocol controllers for the IEEE 802 local area networks are surveyed and some characteristics for classifying them are given. Some case studies from these controllers are given as illustrations. Two new developments-the protocol engine and the programmable protocol engine-are also described. The protocol engine, currently under development, implements a new protocol called XTP which performs the functions of both the network and transport layers. The programmable protocol engine can implement several connection-oriented protocols by changing contents of a programmable random access memory.> A. S. Krishnakumar, Krishan K. Sabnani |
IEEE J. Sel. Areas Commun. | 1 |
| 1987 | Architecture and Design of the MARS Hardware AcceleratorabstractMARS (Microprogrammable Accelerator for Rapid Simulations) is a multiprocessor based hardware accelerator capable of efficiently implementing a wide range of computationally complex algorithms. Its architecture is ideally suited for performing event driven simulations of VLSI circuits. The highly pipelined and parallel architecture of MARS provides a performance comparable to existing hardware simulation engines while its highly flexible architecture supports a wide range of applications. Flexibility is achieved through custom designed microprogrammable and reconfigurable VLSI processors. Logic simulation performance of about one million events per second is easily achievable. Prathima Agrawal, William J. Dally, Ahmed K. Ezzat, W. C. Fischer, H. V. Jagadish, A. S. Krishnakumar |
DAC | 6 |
| 1984 | A divide-and-conquer approach to the evaluation of the characteristic polynomial of a symmetric tridiagonal matrixabstractIn this paper, we present a divide-and-conquer approach to the evaluation of the characteristic polynomial of a symmetric tridiagonal matrix for a real argument. Here, the problem is partitioned into smaller parts which are solved and these solutions are then combined to form the solution to the original problem. We give the update equations for the characteristic polynomial and certain auxiliary polynomials used in the computation. We show that the three-term recurrence is a specific case of our equations. Furthermore, this set of recursions can be implemented on a regular tree structure. If the concurrency exhibited by order is increased by one at every step. A. S. Krishnakumar, Martin Morf |
ICASSP | 1 |