Demo Data from EDBT 2026 / reviewers in the wild / expert
Abhaya Asthana
dblp:88/859
· DBLP profile ↗
9ranked-venue papers
6as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 4 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorComputer networks · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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
5 papers |
Memory systems · 45% Distributed systems · 27% Interconnection networks and networks-on-chip · 19% | |
| Computer graphics and multimedia
1 paper |
Multimedia systems and quality of experience · 100% | |
| Computer networks
1 paper |
Edge and fog computing · 100% |
Topics — the 9 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
processing-in-memory |
0.0 | 2 | 1994 | A Memory Participative Architecture for High Performance Communication Systems · INFOCOM 1994 An Experimental Active-Memory-Based Network Environment · HPDC 1994 |
Distributed systems › middleware
distributed runtime |
0.0 | 1 | 1997 | Kaleido: An Environment for Composing Networked Multimedia Applications · HPDC 1997 |
Memory systems › processing-in-memory
intelligent memory |
0.0 | 1 | 1994 | A Memory Participative Architecture for High Performance Communication Systems · INFOCOM 1994 |
Distributed systems › distributed system architecture
communication architecture |
0.0 | 1 | 1994 | A Memory Participative Architecture for High Performance Communication Systems · INFOCOM 1994 |
Processor architecture and microarchitecture
multiprocessor architecture |
0.0 | 1 | 1982 | A Multi-Microprocessor Architecture with Hardware Support for Communication and Scheduling · ASPLOS 1982 |
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
rearrangeability |
0.0 | 1 | 1978 | Design and Control of a Three-Stage Switch Matrix in the Presence of Fan-Out · IEEE Trans. Computers 1978 |
Electronic design automation › physical design
routing |
0.0 | 1 | 1978 | Design and Control of a Three-Stage Switch Matrix in the Presence of Fan-Out · IEEE Trans. Computers 1978 |
Interconnection networks and networks-on-chip
switching network |
0.0 | 1 | 1978 | Design and Control of a Three-Stage Switch Matrix in the Presence of Fan-Out · IEEE Trans. Computers 1978 |
Integrated circuit design › analog and mixed-signal circuits
analog computer |
0.0 | 1 | 1978 | Design and Control of a Three-Stage Switch Matrix in the Presence of Fan-Out · IEEE Trans. Computers 1978 |
Methods — techniques the papers use, named apart from their topics
resource reservation · 0.1active buffers · 0.1pointer dereferencing · 0.0memory indirection · 0.0bounds checking · 0.0hardware support for scheduling · 0.0hardware support for communication · 0.0mapping algorithm · 0.0blocking resolution · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | MAYOR: Machine Learning and Analytics for Automated Operations and RecoveryabstractCommunications systems continuously generate a big number of alarms. Such alarms are usually monitored by network operations centers (NOCs) from where steps to resolve the causes are launched either automatically or through a ticketing system. In order to respond to a practical number of alarms in real-time, automation is a must. This problem is more so in virtualized infrastructure since the number of alarm generating entities in such networks is significantly increased because their monitoring has to be performed for both physical as well as virtual functions. In this paper, we propose MAYOR: a suite of machine learning and analytics algorithms for automated operations and recovery. MAYOR is made up of a model generation entity which uses long term historic data to determine alarm persistence times, clusters, and patterns. To this, we model alarm persistence time as a normal distribution, and use the resulting cumulative distribution function to determine the time with an appropriate confidence. Moreover, we use sequential pattern mining and linear correlation to create alarm clusters. Finally, decision trees are used to create patterns between alarms as association rules. In addition, the system also has an adaptation entity that uses realtime alarms to perform short term adaptations. MAYOR has been implemented and evaluated using real telecommunications network alarm data as well as NOC settings. Evaluations show that the proposed persistence times can reduce 20% of static ones by atleast 80%, and that at least 23% of alarms can be predicted 1 hour before they appear with an accuracy of at least 80%. Rashid Mijumbi, Abhaya Asthana, Manuel Castejón Limas |
ICCCN | 2 |
| 1997 | Kaleido: An Environment for Composing Networked Multimedia ApplicationsabstractKaleido is a system for flexible concurrent processing of multimedia flows where applications are decomposed into building blocks called "active buffers" whose computation and I/O requirements are characterized so as to allow reservation of CPU and bandwidth resources. The input and output ports of active buffers in a Kaleido application are connected by channels. The active buffers in an application may themselves be mapped either to a single compute node, or to multiple compute nodes connected by a network. The Kaleido runtime system software transparently handles the resulting local and remote channels by providing the abstraction of a distributed "active backplane". This "active backplane" also allows dynamic applications whose functional partitioning among compute nodes can be adapted to network, server, and terminal resources. The paper also describes I/O-centric hardware extensions that we have developed for efficient handling of concurrent multimedia streams in Kaleido. Abhaya Asthana, James Sienicki, Mani Srivastava 0001 |
HPDC | 1 |
| 1997 | Logic-enhanced memory for high performance databasesabstractSeveral emerging applications need a high performance, main memory database for which typical memory systems may be inadequate. In particular, the processor memory bandwidth proves to be a major performance limiting factor. We present the design of a back end object oriented database board and argue for its use in implementing high performance, real time applications. Our board uses programmable logic enhanced memory (i.e., data memory with select computing abilities) which is a novel way to obviate the low bandwidth problem for data intensive processing. Our efforts differ significantly from database machines by being more general purpose and targeting the bandwidth issue at a different level of the memory hierarchy. We describe the utility of logic enhanced memory in meeting the needs of high performance databases. Abhaya Asthana, Nandit Soparkar, H. V. Jagadish, Paul Krzyzanowski |
KES (2) | 1 |
| 1995 | Run-Time Parallelization of Sequential Database ProgramsabstractIn order to execute a database program written in sequential code efficiently on a parallel processor, we develop the use of transaction concurrency control paradigms to resolve data dependencies dynamically.The sequential code is divided into small units for execution, and these units are executed concurrently as separate "transactions."Our approach en.sures that the concurrent execution of the smaller units is logically equivalent to the original sequential program.We present an order-preserving concurrency control strategy to execute concurrently the nested invocations that are generated by the parallelized execution of the database program.We present performance figures from a preliminary implementation to indicate the benefits of our strategy.Finally, we provide a rough analysis to gauge the overheads associated with our approach that would impact performance in a full-fledged implementation.1 Nandit Soparkar, Paul Krzyzanowski, H. V. Jagadish, Abhaya Asthana |
CIKM | 4 |
| 1994 | An Experimental Active-Memory-Based Network EnvironmentabstractWe describe a network element based on an active memory named SWIM (Structured Wafer-based Intelligent Memory), designed for efficient storage and manipulation of data structures. The key architectural idea in SWIM is to put some processing logic inside each memory chip that allows it to perform data manipulation operations locally and to interact with a disk or a communication line through a backend port. The processing logic is specially designed to perform operations such as pointer dereferencing, memory indirection, searching and bounds checking efficiently. The network element is built using an interconnected ensemble of such memory logic pairs. A complex processing task can now be distributed between a large number of small memory processors each doing a sub-task, while still retaining a common locus of control in the host CPU for higher level administrative and provisioning functions. We argue that active memory based processing enables more powerful, scalable and robust designs for storage and communications subsystems, that can support emerging network services, multimedia workstations and wireless PCS systems. A complete parallel hardware and software system constructed using an array of SWIM elements has been operational for over a year.> Abhaya Asthana, Mark Cravatts, Paul Krzyzanowski |
HPDC | 1 |
| 1994 | A Memory Participative Architecture for High Performance Communication SystemsabstractThe authors define memory participative architecture as one in which the memory is not just a passive repository of data, but actively participates in completing a computation along with the CPU. They describe such a system based on an intelligent memory called SWIM, designed for efficient storage and manipulation of data structures. The key architectural idea in SWIM is to put some processing logic inside each memory chip that allows it to perform data manipulation operations locally and to communicate directly with a disk or communication line. A complex communication task can be distributed between a large number of small memory processors each doing a sub-task, while still retaining a common locus of control for operation, administration and maintenance functions. This enables more powerful, scalable and robust designs for communications subsystems that can support emerging network services, multimedia workstations and wireless PCS systems.> Abhaya Asthana, Paul Krzyzanowski |
INFOCOM | 1 |
| 1989 | Impact of Advanced VLSI Packaging on the Design of a Large Parallel Computer
Abhaya Asthana, H. V. Jagadish, Boyd Mathews |
ICPP (1) | 1 |
| 1982 | A Multi-Microprocessor Architecture with Hardware Support for Communication and SchedulingabstractWe describe a multiprocessor system that attempts to enhance the system performance by incorporating into its architecture a number of key operating system concepts. In particular: Sudhir Ahuja, Abhaya Asthana |
ASPLOS | 2 |
| 1978 | Design and Control of a Three-Stage Switch Matrix in the Presence of Fan-OutabstractRecent advancements in high-speed sold-state switching technology have created considerable interest in automatic switching of computation modules within analog computers under the control of digital computers. In this description of work done in "autopatching" of analog computers, relationships are derived among the parameters of a 3-stage asymmetrical connection network which will minimize the number of switches required and yet leave the network rearrangeable or effectively nonblocking. The problem of routing connections through a 3-stage network in presence of fan-out is also considered. The assignment problem is viewed as a mapping of the input terminal set onto the output terminal set. An algorithm is presented which employs mapping operations to resolve blocking conflicts systematically as they are encountered. Abhaya Asthana |
IEEE Trans. Computers | 1 |