REPLAY: a GPU-accelerated tool for temporal contact network epidemiology

REPLAY:一款用于时间接触网络流行病学的GPU加速工具

阅读:1

Abstract

BACKGROUND: Understanding disease transmission through human contact networks is critical for public health decision-making. Traditional epidemic models often assume homogeneous mixing or static contact patterns, misrepresenting real-world infection dynamics. The increasing availability of empirical human mobility data presents an opportunity to overcome these limitations. However, working with temporal network data introduces computational challenges, particularly for large populations. RESULTS: We introduce Replay, a GPU-accelerated framework for efficiently simulating infectious disease spread over temporal contact networks. Replay transforms timestamped empirical contact data into duration-weighted contact graphs and employs sparse matrix operations to account for each exposure event that occurs. By literally “replaying” observed contacts across various scenarios, it enables realistic, data-driven epidemic simulations. This matrix-based approach facilitates large-scale Monte Carlo simulations, executing thousands of parallel runs per second on commodity hardware. Benchmarks demonstrate substantial GPU-based performance gains compared to equivalent CPU-based algorithms. Crucially, Replay responds to localized outbreaks and superspreader events without requiring reparameterization. CONCLUSIONS: Replay offers a practical solution for modeling disease transmission using empirical contact data in an efficient and realistic way. It is especially valuable for public health planning, hospital infection control, and retrospective outbreak analysis.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。