1. [2024.09.08-01:21] 
Bug: 多个rank的trace在一个进程重放时，如果每个进程内一个一个rank的trace去重放，会导致进程间可能出现一起等待对方的消息，产生死锁，

Solution: 解决方法是每个进程内的trace按时间merge起来再一起重放

2. [2024.10.03-01:43]
Bug: 在每个进程只读通信相关进程（而不读所有进程）trace的版本下，对NPB-CG的64 进程规模trace replay时出错了。
发现recv没有找到send event，开始怀疑是interaction 分析的match算法有问题，
但最后发现是<src,dest,tag>三元组的generate_key函数写错了，应该是恰巧key冲突了，然后后面的通信匹配所有都错乱了。

Solution：现在还是随便乱写了一个版本，后面换成hash数。