Jeffrey K. Hollingsworth

Affiliations:
  • University of Maryland, College Park, USA


According to our database1, Jeffrey K. Hollingsworth authored at least 102 papers between 1990 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
Understanding the Performance of GPGPU Applications from a Data-Centric View.
Proceedings of the IEEE/ACM International Workshop on Programming and Performance Visualization Tools, 2019

2018
Autotuning in High-Performance Computing Applications.
Proc. IEEE, 2018

Fine-grained floating-point precision analysis.
Int. J. High Perform. Comput. Appl., 2018

Purity: An Integrated, Fine-Grain, Data-Centric, Communication Profiler for the Chapel Language.
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium Workshops, 2018

ChplBlamer: A Data-centric and Code-centric Combined Profiler for Multi-locale Chapel Programs.
Proceedings of the 32nd International Conference on Supercomputing, 2018

2017
Editorial.
J. Parallel Distributed Comput., 2017

Data Centric Performance Measurement Techniques for Chapel Programs.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

2016
Computation-communication overlap and parameter auto-tuning for scalable parallel 3-D FFT.
J. Comput. Sci., 2016

Optimizing Chapel for Single-Node Environments.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

2015
Parallel Performance Optimizations on Unstructured Mesh-based Simulations.
Proceedings of the International Conference on Computational Science, 2015

ANGEL: A Hierarchical Approach to Multi-Objective Online Auto-Tuning.
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015

2014
Special issue on automatic application tuning for HPC architectures.
Sci. Program., 2014

Scaling parallel 3-D FFT with non-blocking MPI collectives.
Proceedings of the 5th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems, 2014

Designing and auto-tuning parallel 3-D FFT for computation-communication overlap.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2014

2013
Software techniques for negating skid and approximating cache miss measurements.
Parallel Comput., 2013

Dynamic floating-point cancellation detection.
Parallel Comput., 2013

Towards fully automatic auto-tuning: Leveraging language features of Chapel.
Int. J. High Perform. Comput. Appl., 2013

Automatic Application Tuning for HPC Architectures (Dagstuhl Seminar 13401).
Dagstuhl Reports, 2013

Automatically adapting programs for mixed-precision floating-point computation.
Proceedings of the International Conference on Supercomputing, 2013

2012
Data centric techniques for mapping performance data to program variables.
Parallel Comput., 2012

Poster: Automatically Adapting Programs for Mixed-Precision Floating-Point Computation.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Abstract: Automatically Adapting Programs for Mixed-Precision Floating-Point Computation.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Compiler Help for Binary Manipulation Tools.
Proceedings of the Euro-Par 2012: Parallel Processing Workshops, 2012

2011
In Memoriam: Angela C. Sodan, PhD (August 30, 1955-April 21, 2011).
Parallel Comput., 2011

Auto-tuning full applications: A case study.
Int. J. High Perform. Comput. Appl., 2011

Online Adaptive Code Generation and Tuning.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Towards a Methodology for Deliberate Sample-Based Statistical Performance Analysis.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

Data Centric Techniques for Mapping Performance Measurements.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

2010
Profile-Driven Selective Program Loading.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2009
Tuning parallel applications in parallel.
Parallel Comput., 2009

A scalable auto-tuning framework for compiler optimization.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Assigning Blame: Mapping Performance to High Level Parallel Programming Abstractions.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

2008
Understanding the High-Performance-Computing Community: A Software Engineer's Perspective.
IEEE Softw., 2008

Hardware monitors for dynamic page migration.
J. Parallel Distributed Comput., 2008

2007
Automatic software interference detection in parallel applications.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007

2006
A New Hardware Monitor Design to Measure Data Structure-Specific Cache Eviction Information.
Int. J. High Perform. Comput. Appl., 2006

Experiences with marmoset: designing and using an advanced submission and testing system for programming courses.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

A Case Study Using Automatic Performance Tuning for Large-Scale Scientific Programs.
Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, 2006

2005
Automatic Mining of Source Code Repositories to Improve Bug Finding Techniques.
IEEE Trans. Software Eng., 2005

Recovering system specific rules from software repositories.
ACM SIGSOFT Softw. Eng. Notes, 2005

Efficient online computation of statement coverage.
J. Syst. Softw., 2005

Combining self-reported and automatic data to improve programming effort measurement.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Parallel Parameter Tuning for Applications with Performance Variability.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

Using Dynamic Tracing Sampling to Measure Long Running Programs.
Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing, 2005

Measuring Productivity on High Performance Computers.
Proceedings of the 11th IEEE International Symposium on Software Metrics (METRICS 2005), 2005

NUMA-Aware Java Heaps for Server Applications.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

EMPS: An Environment for Memory Performance Studies.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

2004
Resource Policing to Support Fine-Grain Cycle Stealing in Networks of Workstations.
IEEE Trans. Parallel Distributed Syst., 2004

Running on the bare metal with GeekOS.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Using Hardware Counters to Automatically Improve Memory Performance.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004

Using Information from Prior Runs to Improve Automated Tuning Systems.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004

Data Centric Cache Measurement on the Intel ltanium 2 Processor.
Proceedings of the ACM/IEEE SC2004 Conference on High Performance Networking and Computing, 2004

Bug Driven Bug Finders.
Proceedings of the 1st International Workshop on Mining Software Repositories, 2004

Unobtrusiveness and Efficiency in Idle Cycle Stealing for PC Grids.
Proceedings of the 18th International Parallel and Distributed Processing Symposium (IPDPS 2004), 2004

Automated Cluster-Based Web Service Performance Tuning.
Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC-13 2004), 2004

Instrumentation and Monitoring.
Proceedings of the Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition, 2004

2003
Runtime Selection among Different API Implementations.
Parallel Process. Lett., 2003

Performance Evaluation and Prediction.
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

2002
Active harmony: towards automated performance tuning.
Proceedings of the 2002 ACM/IEEE conference on Supercomputing, 2002

SIGMA: a simulator infrastructure to guide memory analysis.
Proceedings of the 2002 ACM/IEEE conference on Supercomputing, 2002

Recompilation for debugging support in a JIT-compiler.
Proceedings of the 2002 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis For Software Tools and Engineering, 2002

Efficient instrumentation for code coverage testing.
Proceedings of the International Symposium on Software Testing and Analysis, 2002

2001
A Tool to Help Tune where Computation Is Performed.
IEEE Trans. Software Eng., 2001

Achieving Efficiency and Accuracy in Simulation for I/O-Intensive Applications.
J. Parallel Distributed Comput., 2001

Efficient network and I/O throttling for fine-grain cycle stealing.
Proceedings of the 2001 ACM/IEEE conference on Supercomputing, 2001

The Dynamic Probe Class Library: An Infrastucture for Developing Instrumentation for Performance Tools.
Proceedings of the 15th International Parallel & Distributed Processing Symposium (IPDPS-01), 2001

2000
Exploiting Fine-Grained Idle Periods in Networks of Workstations.
IEEE Trans. Parallel Distributed Syst., 2000

Efficient Performance Prediction for Large-Scale, Data-Intensive Applications.
Int. J. High Perform. Comput. Appl., 2000

An API for Runtime Code Patching.
Int. J. High Perform. Comput. Appl., 2000

Resource-aware meta-computing.
Adv. Comput., 2000

Using Hardware Performance Monitors to Isolate Memory Bottlenecks.
Proceedings of the Proceedings Supercomputing 2000, 2000

Speed vs. Accuracy in Simulation for I/O-Intensive Applications.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

Integrating Active Networking and Commercial-Grade Routing Platforms.
Proceedings of the USENIX Special Workshop on Intelligence at the Network Edge, 2000

1999
Summary of the Sigmetrics symposium on parallel and distributed processing.
SIGMETRICS Perform. Evaluation Rev., 1999

Binary Version Management for Computational Grids.
Parallel Process. Lett., 1999

Prediction and adaptation in Active Harmony.
Clust. Comput., 1999

A Software Synthesis Tool for Distributed Embedded System Design.
Proceedings of the ACM SIGPLAN 1999 Workshop on Languages, 1999

Dynamic classification in silicon-based forwarding engine environments.
Proceedings of the 10th IEEE Workshop on Local and Metropolitan Area Networks, 1999

Mechanisms and policies for supporting fine-grained cycle stealing.
Proceedings of the 13th international conference on Supercomputing, 1999

Exposing Application Alternatives.
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999

Imprecise Calendars: an Approach to Scheduling Computational Grids.
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999

Techniques for Automating Distributed Real-Time Applications Design.
Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing, 1999

1998
Modeling and Evaluating Design Alternatives for an On-Line Instrumentation System: A Case Study.
IEEE Trans. Software Eng., 1998

Critical Path Profiling of Message Passing and Shared-Memory Programs.
IEEE Trans. Parallel Distributed Syst., 1998

Using Cost to Control Instrumentation Overhead.
Theor. Comput. Sci., 1998

Using Content-Derived Names for Package Management in Tcl.
Proceedings of the 6th Annual Tcl/Tk Conference, 1998

Fine-Grain Cycle Stealing for Networks of Workstations.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998

Performance Measurement Using Low Perturbation and High Precision Hardware Assists.
Proceedings of the 19th IEEE Real-Time Systems Symposium, 1998

LBF: A Performance Metric for Program Reorganization.
Proceedings of the 18th International Conference on Distributed Computing Systems, 1998

1997
Using Content-Derived Names for Configuration Management.
Proceedings of the 1997 ACM SIGSOFT Symposium on Symposium on Software Reusability, 1997

MDL: A Language and Compiler for Dynamic Program Instrumentation.
Proceedings of the 1997 Conference on Parallel Architectures and Compilation Techniques (PACT '97), 1997

1996
An online computation of critical path profiling.
Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, 1996

Modeling, Evaluation, and Testing of Paradyn Instrumentation System.
Proceedings of the 1996 ACM/IEEE Conference on Supercomputing, 1996

Tuning the Performance of I/O-Intensive Parallel Applications.
Proceedings of the Fourth Workshop on I/O in Parallel and Distributed Systems, 1996

An Adaptive Cost System for Parallel Program Instrumentation.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

1995
The Paradyn Parallel Performance Measurement Tool.
Computer, 1995

Data Interpretation and Experiment Planning in Performance Tools (Panel).
Proceedings of the 1995 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1995

1994
Finding bottlenecks in large scale parallel programs.
PhD thesis, 1994

1993
Dynamic Control of Performance Monitoring on Large Scale Parallel Systems.
Proceedings of the 7th international conference on Supercomputing, 1993

1992
Parallel Program Performance Metrics: A Comparison and Validation.
Proceedings of the Proceedings Supercomputing '92, 1992

1991
The Integration of Application and System Based Metrics in a Parallel Program Performance Tool.
Proceedings of the Third ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), 1991

1990
IPS-2: The Second Generation of a Parallel Program Measurement System.
IEEE Trans. Parallel Distributed Syst., 1990


  Loading...