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

Jerrold Leichter

dblp:42/7039 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
0.812024
Optimizing IT FinOps and Sustainability through Unsupervised Workload Characterization · AAAI 2024
Performance modeling and evaluation
workload characterization
0.812024
Optimizing IT FinOps and Sustainability through Unsupervised Workload Characterization · AAAI 2024
Parallel and multicore computing
parallel programming models
0.021988
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.011988
Using Linda for supercomputing on a local area network · SC 1988
Distributed systems
distributed data structures
0.011986
Distributed Data Structures in Linda · POPL 1986
Distributed systems › distributed computing theory
communicating processes
0.011986
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
YearPublicationVenuePosition
2024 Optimizing IT FinOps and Sustainability through Unsupervised Workload Characterization
abstract
The 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
AAAI6
1989 Implementing Linda for distributed and parallel processing
abstract
In 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
ICS1
1988 Using Linda for supercomputing on a local area network
abstract
A 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
SC2
1986 Distributed Data Structures in Linda
abstract
A 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
POPL3