基于多任务Windows操作系统的线程和事件机制,利用Windows系统API函数创建多个线程,并对共享内存式的多个线程运行互斥与同步实行统一管理,从而实现了河网水流的多线程并行计算.测试结果表明,采用与CPU内核数相同的线程数进行并行计算,可以达到最佳的并行计算效果.
王船海,曾贤敏. Windows环境下河网水流多线程并行计算[J].河海大学学报(自然科学版),2008,(1):30-34.(.[J]. Journal of Hohai University (Natural Sciences),2008,(1):30-34.(in Chinese))