圣诞节这天上午,终于完成了我第一篇 —— 也有可能是最后一篇 —— 只有我一个作者的论文,即将发表在明年东京召开的IEEE INFOCOM。
论文的主题是如何回到六十年前提出的设计理念,大大提高离散事件网络仿真的速度。所涵盖的工作需要的代码,是2020年11月开始写的。这一万多行 Python 和 Rust 代码,断断续续地写了五年时间。以前的仿真平台需要几小时的工作,这篇论文中只需要几秒。
论文中的仿真平台名叫 Days,我设计了一个有点儿好看的网站,就叫days.sh。
离散事件网络仿真这个方向,虽然我和我的合作者还将继续增加新的功能,但是从速度这个角度,很可能已经无法再快。
我一直认为,最好的学术论文,是以一种相当悲壮的形式出现的:它终结了一个学术研究方向 —— 也就不再会有多少引用 —— 因为它所追求的极致,「后来」无法再「居上」。
圣诞前夕这一周,一直在夜以继日地写代码。和投稿的版本相比,论文重写了一半的篇幅,突破了几个两年来一直未能解决的重大难题,推陈出新。论文中第三节用了我最爱的美剧「The Queen’s Gambit」中的标题:Openings,Adjournment,Fork,End Game。
圣诞前夜,全家人在一起玩儿了一盘儿多年前买的游戏,叫「Game of Life」。忽然发现,这个游戏关乎一个人的一生,竟然也印证了这些标题:Openings,Adjournment,Fork,End Game。
新电影「Nuremberg」中,Russell Crowe 主演的 Hermann Göring 和他的心理医生 Douglas Kelley 吵架那一段,令人印象深刻:
「You think you’re a great man? You think that’s your legacy?」
「At least I will have one. You will leave no mark on this world. I am the book! You are merely a footnote.」
我希望我的「footnote」中,有论文中的最后一句话:
「The bright days are yet to come.」
http://t.cn/AX49H3uV
发布于 广东
