SC 19:我们赢了!
从 11/15 到 11/22 的一周多的时间里,超算队前往美国丹佛参加了 SC19 SCC。这是今年的第三场超算比赛,也是收官之战。由于在前两场都拿了第二,大家都格外期待这次的结果。我们最终不负众望,成功地得到了第一(Overall Winner),也是第二年蝉联了 SC SCC 的冠军。我比完赛写博客好像已经成了传统,居然还被人催更了。刚好回国这几天因为种种原因不太想认真工作,于是决定摸摸鱼写写这次比赛的回顾。
C++ 土制 concept
最近写多了 Rust,觉得 trait 特别香,所以写 C++ 的时候也特别想用上 concept 这个基本等价的特性,用于检查模板参数类型是否实现了某个特定的函数。然而由于某些原因,项目只用上了 C++ 17。经过艰难的摸(xia)索(xie),终于研究出了一种基于 SFINAE 的方法来实现这个需求。下面直接放代码,以及一些简单的解释。在这里非常感谢 yjp 给我的极大帮助,还有和我一起浪费的时间。
ASC 19 回顾(一)
从上周六到这周五,我作为超算团队的成员在大连参加了 ASC 19。最后我们拿到了亚军,总冠军是对岸的国立清华大学。自从 ASC 16 憾失冠军 之后,超算团队已经连续两年赢得了 ASC,去年更是又一次拿到了大满贯。作为今年的第一场比赛,也是我实际上场的第一场比赛,这个成绩也算是开门不利。现在想来,原因有很多,我也当然不能妄下结论。在回京的火车上,回顾这次参赛的经历,其实还是很有感触的。
Learn Helper 4.0.0 开发感想
从寒假之前就立下了一个 flag,要重写因为网络学堂发布 2018 失效的 Learn Helper。如今,它终于被我拔掉了。在开学两天前,4.0.0 版本正式发布了,也由原作者推送到了 Chrome 应用商店,在我博客上也有一个 专门的页面。就当是我送给大家的开学礼物吧。
共计 44 篇文章,6 页。