摘要
本申请涉及一种基于线程池的并行离散事件仿真方法和装置。方法通过线程池管理、事件调度、时间推进和同步机制来高效地并行处理仿真中的事件,即通过事件处理线程池管理和分配线程来并发执行事件;使用全局事件队列作为全局事件调度器,并根据需要动态生成新事件,将产生新的事件插入到局部事件队列;并基于事件的时间戳推进仿真时钟,确保按顺序处理事件;而当线程池为空时,也通过等待机制以确保线程资源的有效利用,通过整合局部事件队列中的可并行事件使工作线程全局动态处理事件负载,有效实现并行离散事件仿真的负载均衡处理,保证仿真效果。