格子Boltzmann方法广泛应用于流体计算领域,针对其应用中计算规模过大的问题提出了一种粒子空间压缩算法,改善了格子Boltzmann并行算法空间消耗过大的问题;合并了迁移与碰撞过程,减少了内存的I/O次数,加快了计算速度;该算法拥有良好的可扩展性。实验结果表明,优化后的程序空间消耗明显减少,性能提高50%以上。