Richard F. Barrett

According to our database1, Richard F. Barrett authored at least 33 papers between 1996 and 2017.

Collaborative distances:



In proceedings 
PhD thesis 




PeaPaw: Performance and Energy-Aware Partitioning of Workload on Heterogeneous Platforms.
ACM Trans. Design Autom. Electr. Syst., 2017

Scheduling Chapel Tasks with Qthreads on Manycore: A Tale of Two Schedulers.
Proceedings of the 7th International Workshop on Runtime and Operating Systems for Supercomputers, 2017

Assessing the role of mini-applications in predicting key performance characteristics of scientific and engineering applications.
J. Parallel Distrib. Comput., 2015

Assessing a mini-application as a performance proxy for a finite element method engineering application.
Concurrency and Computation: Practice and Experience, 2015

PerDome: a performance model for heterogeneous computing systems.
Proceedings of the Symposium on High Performance Computing, 2015

PathFinder: a signature-search miniapp and its runtime characteristics.
Proceedings of the 5th Workshop on Irregular Applications - Architectures and Algorithms, 2015

Toward an evolutionary task parallel integrated MPI + X programming model.
Proceedings of the Sixth International Workshop on Programming Models and Applications for Multicores and Manycores, 2015

Enabling Tractable Exploration of the Performance of Adaptive Mesh Refinement.
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015

Exascale design space exploration and co-design.
Future Generation Comp. Syst., 2014

Early experiences co-scheduling work and communication tasks for hybrid MPI+X applications.
Proceedings of the 2014 Workshop on Exascale MPI, 2014

Abstract machine models and proxy architectures for exascale computing.
Proceedings of the 1st International Workshop on Hardware-Software Co-Design for High Performance Computing, 2014

Reducing the Bulk in the Bulk Synchronous Parallel Model.
Parallel Processing Letters, 2013

Application Explorations for Future Interconnects.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

GPU acceleration of Data Assembly in Finite Element Methods and its energy implications.
Proceedings of the 24th International Conference on Application-Specific Systems, 2013

Application-driven analysis of two generations of capability computing: the transition to multicore processors.
Concurrency and Computation: Practice and Experience, 2012

Unprecedented Scalability and Performance of the New NNSA Tri-Lab Linux Capacity Cluster 2.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Navigating an Evolutionary Fast Path to Exascale.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Poster: Assessing the Predictive Capabilities of Mini-applications.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Toward codesign in high performance computing systems.
Proceedings of the 2012 IEEE/ACM International Conference on Computer-Aided Design, 2012

On the Role of Co-design in High Performance Computing.
Proceedings of the Transition of HPC Towards Exascale Computing, 2012

Poster: mini-applications: vehicles for co-design.
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, 2011

Achieving Exascale Computing through Hardware/Software Co-design.
Proceedings of the Recent Advances in the Message Passing Interface, 2011

Investigating the Impact of the Cielo Cray XE6 Architecture on Scientific Application Codes.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

A Taxonomy of MPI-Oriented Usage Models in Parallelized Scientific Codes.
Proceedings of the 2009 International Conference on Software Engineering Research & Practice, 2009

Performance analysis and projections for Petascale applications on Cray XT series systems.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Performance Characterization of a Hierarchical MPI Implementation on Large-scale Distributed-memory Platforms.
Proceedings of the ICPP 2009, 2009

Impact of Quad-Core Cray XT4 System and Software Stack on Scientific Computation.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

An Evaluation of the Oak Ridge National Laboratory Cray XT3.
IJHPCA, 2008

Early evaluation of IBM BlueGene/P.
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2008

Cray XT4: an early evaluation for petascale scientific simulation.
Proceedings of the ACM/IEEE Conference on High Performance Networking and Computing, 2007

Performance evaluation of the cray XT3 configured with dual core opteron processors.
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007

Characterization of Scientific Workloads on Systems with Multi-Core Processors.
Proceedings of the 2006 IEEE International Symposium on Workload Characterization, 2006

Matrix Market: a web resource for test matrix collections.
Proceedings of the Quality of Numerical Software, 1996