Haochen Pan
YOU?
Author Swipe
View article: Radio Afterglow Detection and AI-driven Response (RADAR): A Federated Framework for Gravitational-wave Event Follow-up
Radio Afterglow Detection and AI-driven Response (RADAR): A Federated Framework for Gravitational-wave Event Follow-up Open
The landmark detection of both gravitational waves (GWs) and electromagnetic (EM) radiation from the binary neutron star merger GW170817 has spurred efforts to streamline the follow-up of GW alerts in current and future observing runs of g…
View article: Toward a persistent event-streaming system for high-performance computing applications
Toward a persistent event-streaming system for high-performance computing applications Open
High-performance computing (HPC) applications have traditionally relied on parallel file systems and file transfer services to manage data movement and storage. Alternative approaches have been proposed that use direct communications betwe…
View article: RADAR-Radio Afterglow Detection and AI-driven Response: A Federated Framework for Gravitational Wave Event Follow-Up
RADAR-Radio Afterglow Detection and AI-driven Response: A Federated Framework for Gravitational Wave Event Follow-Up Open
The landmark detection of both gravitational waves (GWs) and electromagnetic (EM) radiation from the binary neutron star merger GW170817 has spurred efforts to streamline the follow-up of GW alerts in current and future observing runs of g…
View article: D-Rex: Heterogeneity-Aware Reliability Framework and Adaptive Algorithms for Distributed Storage
D-Rex: Heterogeneity-Aware Reliability Framework and Adaptive Algorithms for Distributed Storage Open
The exponential growth of data necessitates distributed storage models, such as peer-to-peer systems and data federations. While distributed storage can reduce costs and increase reliability, the heterogeneity in storage capacity, I/O perf…
View article: Optimizing Fine-Grained Parallelism Through Dynamic Load Balancing on Multi-Socket Many-Core Systems
Optimizing Fine-Grained Parallelism Through Dynamic Load Balancing on Multi-Socket Many-Core Systems Open
Achieving efficient task parallelism on many-core architectures is an important challenge. The widely used GNU OpenMP implementation of the popular OpenMP parallel programming model incurs high overhead for fine-grained, short-running task…
View article: MOFA: Discovering Materials for Carbon Capture with a GenAI- and Simulation-Based Workflow
MOFA: Discovering Materials for Carbon Capture with a GenAI- and Simulation-Based Workflow Open
We present MOFA, an open-source generative AI (GenAI) plus simulation workflow for high-throughput generation of metal-organic frameworks (MOFs) on large-scale high-performance computing (HPC) systems. MOFA addresses key challenges in inte…
View article: TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks
TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks Open
Task-based execution frameworks, such as parallel programming libraries, computational workflow systems, and function-as-a-service platforms, enable the composition of distinct tasks into a single, unified application designed to achieve a…
View article: Octopus: Experiences with a Hybrid Event-Driven Architecture for Distributed Scientific Computing
Octopus: Experiences with a Hybrid Event-Driven Architecture for Distributed Scientific Computing Open
Scientific research increasingly relies on distributed computational resources, storage systems, networks, and instruments, ranging from HPC and cloud systems to edge devices. Event-driven architecture (EDA) benefits applications targeting…
View article: The Globus Compute Dataset
The Globus Compute Dataset Open
We present a unique function-as-a-service (FaaS) dataset capturing the use of the Globus Compute (previously funcX) platform. Globus Compute implements a federated model via which users may deploy endpoints on arbitrary remote computers, f…
View article: The Globus Compute Dataset
The Globus Compute Dataset Open
We present a unique function-as-a-service (FaaS) dataset capturing the use of the Globus Compute (previously funcX) platform. Globus Compute implements a federated model via which users may deploy endpoints on arbitrary remote computers, f…
View article: Comparative Study of Park Evaluation Based on Text Analysis of Social Media: A Case Study of 50 Popular Parks in Beijing
Comparative Study of Park Evaluation Based on Text Analysis of Social Media: A Case Study of 50 Popular Parks in Beijing Open
With China’s urban renewal, parks have developed into significant green recreational areas in cities. This paper analyzed social media texts and compared the evaluation outcomes of the 50 most popular urban parks in Beijing from various pe…
View article: Rabia
Rabia Open
We introduce Rabia, a simple and high performance framework for implementing state-machine replication (SMR) within a datacenter. The main innovation of Rabia is in using randomization to simplify the design. Rabia provides the following t…
View article: Rabia: Simplifying State-Machine Replication Through Randomization
Rabia: Simplifying State-Machine Replication Through Randomization Open
We introduce Rabia, a simple and high performance framework for implementing state-machine replication (SMR) within a datacenter. The main innovation of Rabia is in using randomization to simplify the design. Rabia provides the following t…
View article: Practical Experience Report: Cassandra+: Trading-Off Consistency, Latency, and Fault-tolerance in Cassandra
Practical Experience Report: Cassandra+: Trading-Off Consistency, Latency, and Fault-tolerance in Cassandra Open
The exponential growth of data has pushed the industry towards new types of data management systems such as NoSQL database. Our goal is to augment NoSQL, with the focus on its application as a distributed key-value store (KV-store). Existi…
View article: Reliable Broadcast in Practical Networks: Algorithm and Evaluation
Reliable Broadcast in Practical Networks: Algorithm and Evaluation Open
Reliable broadcast is an important primitive to ensure that a source node can reliably disseminate a message to all the non-faulty nodes in an asynchronous and failure-prone networked system. Byzantine Reliable Broadcast protocols were fir…