Demo Data from EDBT 2026 / reviewers in the wild / expert
Jerrold Leichter
dblp:42/7039
· DBLP profile ↗
4ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
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 |
Cloud and datacenter computing · 39% Performance modeling and evaluation · 30% Energy-efficient computing · 30% |
Topics — the 6 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.8 | 1 | 2024 | Optimizing IT FinOps and Sustainability through Unsupervised Workload Characterization · AAAI 2024 |
Performance modeling and evaluation
workload characterization |
0.8 | 1 | 2024 | Optimizing IT FinOps and Sustainability through Unsupervised Workload Characterization · AAAI 2024 |
Parallel and multicore computing
parallel programming models |
0.0 | 2 | 1988 | Using Linda for supercomputing on a local area network · SC 1988 Distributed Data Structures in Linda · POPL 1986 |
Parallel and multicore computing › parallel programming models › concurrent programming languages
linda |
0.0 | 1 | 1988 | Using Linda for supercomputing on a local area network · SC 1988 |
Distributed systems
distributed data structures |
0.0 | 1 | 1986 | Distributed Data Structures in Linda · POPL 1986 |
Distributed systems › distributed computing theory
communicating processes |
0.0 | 1 | 1986 | Distributed Data Structures in Linda · POPL 1986 |
Methods — techniques the papers use, named apart from their topics
unsupervised machine learning · 0.8clustering · 0.8tuple space coordination · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Optimizing IT FinOps and Sustainability through Unsupervised Workload CharacterizationabstractThe widespread adoption of public and hybrid clouds, along with elastic resources and various automation tools for dynamic deployment, has accelerated the rapid provisioning of compute resources as needed. Despite these advancements, numerous resources persist unnecessarily due to factors such as poor digital hygiene, risk aversion, or the absence of effective tools, resulting in substantial costs and energy consumption. Existing threshold-based techniques prove inadequate in effectively addressing this challenge. To address this issue, we propose an unsupervised machine learning framework to automatically identify resources that can be de-provisioned completely or summoned on a schedule. Application of this approach to enterprise data has yielded promising initial results, facilitating the segregation of productive workloads with recurring demands from non-productive ones. Rohan R. Arora, Saurabh Jha, Chandrasekhar Narayanaswami 0001, Cheuk Lam, Jerrold Leichter, Yu Deng 0004, Daby M. Sow |
AAAI | 6 |
| 1989 | Implementing Linda for distributed and parallel processingabstractIn a recent paper [17], we described experiments using the VAX LINDA system. VAX LINDA allows a single application program to utilize many machines on a network simultaneously. Applications implemented on the network at Sandia National Laboratories have achieved speeds considerably greater than that of a Cray-1S. Jerrold Leichter, Robert A. Whiteside |
ICS | 1 |
| 1988 | Using Linda for supercomputing on a local area networkabstractA distributed parallel processing system based on the Linda programming constructs has been implemented on a local area network. The system allows a single application program to utilize many machines on the network simultaneously. Several applications have been implemented on the network at Sandia National Laboratories and have achieved performances considerably faster than that of a Cray-1S. Several collections of machines have been used, including up to 11 DEC VAXes, three Sun/3 workstations, and a PC.> Robert A. Whiteside, Jerrold Leichter |
SC | 2 |
| 1986 | Distributed Data Structures in LindaabstractA distributed data structure is a data structure that can be manipulated by many parallel processes simultaneously. Distributed data structures are the natural complement to parallel program structures, where a parallel program (for our purposes) is one that is made up of many simultaneously active, communicating processes. Distributed data structures are impossible in most parallel programming languages, but they are supported in the parallel language Linda and they are central to Linda programming style. We outline Linda, then discuss some distributed data structures that have arisen in Linda programming experiments to date. Our intent is neither to discuss the design of the Linda system nor the performance of Linda programs, though we do comment on both topics; we are concerned instead with a few of the simpler and more basic techniques made possible by a language model that, we argue, is subtly but fundamentally different in its implications from most others.This material is based upon work supported by the National Science Foundation under Grant No. MCS-8303905. Jerry Leichter is supported by a Digital Equipment Corporation Graduate Engineering Education Program fellowship. Nicholas Carriero, David Gelernter, Jerrold Leichter |
POPL | 3 |