Allan Porterfield

According to our database1, Allan Porterfield authored at least 26 papers between 1986 and 2017.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2017
QUARC: An Optimized DSL Framework using LLVM.
Proceedings of the Fourth Workshop on the LLVM Compiler Infrastructure in HPC, 2017

Improving Energy Efficiency in Memory-constrained Applications Using Core-specific Power Control.
Proceedings of the 5th International Workshop on Energy Efficient Supercomputing, 2017

An Adaptive Core-Specific Runtime for Energy Efficiency.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

2016
QUARC: An Array Programming Approach to High Performance Computing.
Proceedings of the Languages and Compilers for Parallel Computing, 2016

Variability: A Tuning Headache.
Proceedings of the 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, 2016

Compiler Transformations Meet CPU Clock Modulation and Power Capping.
Proceedings of the 45th International Conference on Parallel Processing Workshops, 2016

2015
An Autonomic Performance Environment for Exascale.
Supercomput. Front. Innov., 2015

Using Dynamic Duty Cycle Modulation to Improve Energy Efficiency in High Performance Computing.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

Using Per-Loop CPU Clock Modulation for Energy Efficiency in OpenMP Applications.
Proceedings of the 44th International Conference on Parallel Processing, 2015

Application Runtime Variability and Power Optimization for Exascale Computers.
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015

2014
Metrics for Evaluating Energy Saving Techniques for Resilient HPC Systems.
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014

2013
OpenMP and MPI application energy measurement variation.
Proceedings of the 1st International Workshop on Energy Efficient Supercomputing, 2013

Power Measurement and Concurrency Throttling for Energy Reduction in OpenMP Programs.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

An early prototype of an autonomic performance environment for exascale.
Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers, 2013

2012
OpenMP task scheduling strategies for multicore NUMA systems.
Int. J. High Perform. Comput. Appl., 2012

2010
Analyzing lock contention in multithreaded applications.
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2010

Modeling memory concurrency for multi-socket multi-core systems.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2010

SoftPower: fine-grain power estimations using performance counters.
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010

2009
Multi-threaded library for many-core systems.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

2006
Challenges of Scale: When All Computing Becomes Grid Computing.
Proceedings of the High Performance Computing and Grids in Action, 2006

1994
Integrated Support for Heterogeneous Parallelism.
Proceedings of the Multithreaded Computer Architecture, 1994

1992
Exploiting heterogeneous parallelism on a multithreaded multiprocessor.
Proceedings of the 6th international conference on Supercomputing, 1992

1991
Software Prefetching.
Proceedings of the ASPLOS-IV Proceedings, 1991

1990
Data cache performance of supercomputer applications.
Proceedings of the Proceedings Supercomputing '90, New York, NY, USA, November 12-16, 1990, 1990

The Tera computer system.
Proceedings of the 4th international conference on Supercomputing, 1990

1986
PTOOL : A Semi-Automatic Parallel Programming Assistant.
Proceedings of the International Conference on Parallel Processing, 1986


  Loading...