Patrick G. Bridges

Orcid: 0000-0003-4801-0390

According to our database1, Patrick G. Bridges authored at least 82 papers between 1996 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Understanding GPU Triggering APIs for MPI+X Communication.
CoRR, 2024

Beatnik: A Novel Global Communication Mini-Application.
CoRR, 2024

A Stochastic Composite Model to Understand the Impact of Rare, Colossal Interference in HPC Systems.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium, 2024

2023
Evaluating the Viability of LogGP for Modeling MPI Performance with Non-contiguous Datatypes on Modern Architectures.
Proceedings of the 30th European MPI Users' Group Meeting, 2023

Measuring Thread Timing to Assess the Feasibility of Early-bird Message Delivery.
Proceedings of the 52nd International Conference on Parallel Processing Workshops, 2023

2022
Complete Provenance for Application Experiments with Containers and Hardware Interface Metadata.
Proceedings of the 4th IEEE/ACM International Workshop on Containers and New Orchestration Paradigms for Isolated Environments in HPC, 2022

2021
SAMPRA: Scalable Analysis, Management, Protection of Research Artifacts.
Proceedings of the 17th IEEE International Conference on eScience, 2021

MiniMod: A Modular Miniapplication Benchmarking Framework for HPC.
Proceedings of the IEEE International Conference on Cluster Computing, 2021

2020
Adaptive mesh refinement in the fast lane.
J. Comput. Phys., 2020

Tail queues: A multi-threaded matching architecture.
Concurr. Comput. Pract. Exp., 2020

Lightweight Measurement and Analysis of HPC Performance Variability.
Proceedings of the 2020 IEEE/ACM Performance Modeling, 2020

2019
MPI tag matching performance on ConnectX and ARM.
Proceedings of the 26th European MPI Users' Group Meeting, 2019

Workflows for Performance Predictable and Reproducible HPC Applications.
Proceedings of the 2019 IEEE International Conference on Cluster Computing, 2019

Fuzzy Matching: Hardware Accelerated MPI Communication Middleware.
Proceedings of the 19th IEEE/ACM International Symposium on Cluster, 2019

2018
An evaluation of the state of time synchronization on leadership class supercomputers.
Concurr. Comput. Pract. Exp., 2018

Improving MPI Multi-threaded RMA Communication Performance.
Proceedings of the 47th International Conference on Parallel Processing, 2018

The Case for Semi-Permanent Cache Occupancy: Understanding the Impact of Data Locality on Network Processing.
Proceedings of the 47th International Conference on Parallel Processing, 2018

Measuring Multithreaded Message Matching Misery.
Proceedings of the Euro-Par 2018: Parallel Processing, 2018

2017
Evaluating the Viability of Using Compression to Mitigate Silent Corruption of Read-Mostly Application Data.
Proceedings of the 2017 IEEE International Conference on Cluster Computing, 2017

2016
Understanding performance interference in next-generation HPC systems.
Proceedings of the International Conference for High Performance Computing, 2016

Improving application resilience to memory errors with lightweight compression.
Proceedings of the International Conference for High Performance Computing, 2016

How I Learned to Stop Worrying and Love In Situ Analytics: Leveraging Latent Synchronization in MPI Collective Algorithms.
Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016, 2016

SHMEM-MT: A Benchmark Suite for Assessing Multi-threaded SHMEM Performance.
Proceedings of the OpenSHMEM and Related Technologies. Enhancing OpenSHMEM for Hybrid Environments, 2016

A Cross-Enclave Composition Mechanism for Exascale System Software.
Proceedings of the 6th International Workshop on Runtime and Operating Systems for Supercomputers, 2016

Scheduling In-Situ Analytics in Next-Generation Applications.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

RMA-MT: A Benchmark Suite for Assessing MPI Multi-threaded RMA Performance.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

2015
A study of the viability of exploiting memory content similarity to improve resilience to memory errors.
Int. J. High Perform. Comput. Appl., 2015

Preparing for exascale: modeling MPI for many-core systems using fine-grain queues.
Proceedings of the 3rd Workshop on Exascale MPI, 2015

Quantifying Scheduling Challenges for Exascale System Software.
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015

System-Level Support for Composition of Applications.
Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers, 2015

Re-evaluating Network Onload vs. Offload for the Many-Core Era.
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015

2014
Accelerating incremental checkpointing for extreme-scale computing.
Future Gener. Comput. Syst., 2014

Fast VMM-based overlay networking for bridging the cloud and high performance computing.
Clust. Comput., 2014

An evaluation of BitTorrent's performance in HPC environments.
Proceedings of the 4th International Workshop on Runtime and Operating Systems for Supercomputers, 2014

Characterizing the Impact of Rollback Avoidance at Extreme-Scale: A Modeling Approach.
Proceedings of the 43rd International Conference on Parallel Processing, 2014

2013
The impact of system design parameters on application noise sensitivity.
Clust. Comput., 2013

A gossip-based approach to exascale system services.
Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers, 2013

Evaluating the feasibility of using memory content similarity to improve system resilience.
Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers, 2013

Using unreliable virtual hardware to inject errors in extreme-scale systems.
Proceedings of the 3rd Workshop on Fault-tolerance for HPC at extreme scale, 2013

Virtual TCP offload: optimizing ethernet overlay performance on advanced interconnects.
Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing, 2013

Asking the Right Questions: Benchmarking Fault-Tolerant Extreme-Scale Systems.
Proceedings of the Euro-Par 2013: Parallel Processing Workshops, 2013

2012
Virtual-machine-based emulation of future generation high-performance computing systems.
Int. J. High Perform. Comput. Appl., 2012

Fault-tolerant linear solvers via selective reliability
CoRR, 2012

Alleviating scalability issues of checkpointing protocols.
Proceedings of the SC Conference on High Performance Computing Networking, 2012

Optimizing overlay-based virtual networking through optimistic interrupts and cut-through forwarding.
Proceedings of the SC Conference on High Performance Computing Networking, 2012

Evaluating operating system vulnerability to memory errors.
Proceedings of the 2nd International Workshop on Runtime and Operating Systems for Supercomputers, 2012

A Peer-to-Peer Architecture for Supporting Dynamic Shared Libraries in Large-Scale Systems.
Proceedings of the 41st International Conference on Parallel Processing Workshops, 2012

On the Viability of Compression for Reducing the Overheads of Checkpoint/Restart-Based Fault Tolerance.
Proceedings of the 41st International Conference on Parallel Processing, 2012

VNET/P: bridging the cloud and high performance computing through fast overlay networking.
Proceedings of the 21st International Symposium on High-Performance Parallel and Distributed Computing, 2012

Does partial replication pay off?
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2012

2011
Exploiting Latent I/O Asynchrony in Petascale Science Applications.
Int. J. High Perform. Comput. Appl., 2011

Inferring users' online activities through traffic analysis.
Proceedings of the Fourth ACM Conference on Wireless Network Security, 2011

Minimal-overhead virtualization of a large scale supercomputer.
Proceedings of the 7th International Conference on Virtual Execution Environments, 2011

Evaluating the viability of process replication reliability for exascale systems.
Proceedings of the Conference on High Performance Computing Networking, 2011

libhashckpt: Hash-Based Incremental Checkpointing Using GPU's.
Proceedings of the Recent Advances in the Message Passing Interface, 2011

Exploiting MISD Performance Opportunities in Multi-core Systems.
Proceedings of the 13th Workshop on Hot Topics in Operating Systems, 2011

On the Viability of Checkpoint Compression for Extreme Scale Fault Tolerance.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

Cooperative Application/OS DRAM Fault Recovery.
Proceedings of the Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29, 2011

2010
Palacios and Kitten: New high performance operating systems for scalable virtualized and native supercomputing.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

2009
Lightweight Online Performance Monitoring and Tuning with Embedded Gossip.
IEEE Trans. Parallel Distributed Syst., 2009

Cholla: A Framework for Composing and Coordinating Adaptations in Networked Systems.
IEEE Trans. Computers, 2009

Designing and implementing lightweight kernels for capability computing.
Concurr. Comput. Pract. Exp., 2009

Architectural Support for Securing Sensor Networks Against Remote Attacks.
Proceedings of the ISCA First International Conference on Sensor Networks and Applications (SNA-2009), 2009

Instruction-level simulation of a cluster at scale.
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2009

Using application communication characteristics to drive dynamic MPI reconfiguration.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

2008
Characterizing application sensitivity to OS interference using kernel-level noise injection.
Proceedings of the ACM/IEEE Conference on High Performance Computing, 2008

Exploiting Latent I/O Asynchrony in Petascale Science Applications.
Proceedings of the Fourth International Conference on e-Science, 2008

2007
A configurable and extensible transport protocol.
IEEE/ACM Trans. Netw., 2007

Light-weight application monitoring and tuning with embedded gossip.
SIGMETRICS Perform. Evaluation Rev., 2007

Embedded Gossip: Lightweight Online Measurement for Large-Scale Applications.
Proceedings of the 27th IEEE International Conference on Distributed Computing Systems (ICDCS 2007), 2007

2006
Towards a framework for dedicated operating systems development in high-end computing systems.
ACM SIGOPS Oper. Syst. Rev., 2006

System software for high end computing.
ACM SIGOPS Oper. Syst. Rev., 2006

MPI/CTP: A Reconfigurable MPI for HPC Applications.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2006

Infiniband scalability in Open MPI.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

2005
Online Critical Path Profiling for Parallel Applications.
Proceedings of the 2005 IEEE International Conference on Cluster Computing (CLUSTER 2005), September 26, 2005

2004
IMPuLSE: integrated monitoring and profiling for large-scale environments.
Proceedings of the 7th Workshop on languages, 2004

2003
A Performance Comparison of Linux and a Lightweight Kernel.
Proceedings of the 2003 IEEE International Conference on Cluster Computing (CLUSTER 2003), 2003

2001
Supporting Coordinated Adaption in Networked Systems.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
Experiences building a communication-oriented JavaOS.
Softw. Pract. Exp., 2000

1999
Joust: A Platform for Liquid Software.
Computer, 1999

1997
Toba: Java for Applications - A Way Ahead of Time (WAT) Compiler.
Proceedings of the Third USENIX Conference on Object-Oriented Technologies (COOTS), 1997

1996
Analysis of Techniques to Improve Protocol Processing Latency.
Proceedings of the ACM SIGCOMM 1996 Conference on Applications, 1996


  Loading...