This paper analyzes distributed-memory algorithms for estimating the variance of a sample mean by bootstrap resampling. It compares two naive MPI baselines with two proposed strategies under explicit dataset size, resample count, process count, bandwidth, and per-process memory models. Data Broadcast and Statistic Aggregation computes local sample means and transmits only their first and second moments; this removes the resample count from the dominant communication term, reducing it from
- Formulated explicit communication, computation, and memory models for four MPI bootstrap strategies.
- Replaced full-sample returns with sufficient-statistic aggregation for variance estimation.
- Reduced the aggregation strategy's dominant communication complexity from
$O(DN)$ to$O(D)$ . - Designed synchronized pseudorandom resampling for datasets partitioned across process memories.
- Characterized the
$O(D)$ -communication versus$O(D/P)$ -memory trade-off between the proposed methods.