金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
美国中部时间,三月三十号早上起来 微信里躺着好多人恭喜的消息: Jack Dongarra 获得了今年的图灵奖。来不及一一回复,于是赶紧打开邮件确认,果然Jack 早上6:41 给大家发的邮件 标题A bit of good news:“...我今早通知获得了今年的阿兰图灵奖,感谢各位过去的帮助...”
瞬间思绪带回12年前,笔者在田纳西大学电机系 Innovative Computing Lab (ICL 创新计算实验室) 读博士的日子。在学校我们喊他Jack,而不是Professor, Dr Dongarra 之类的敬称,Jack 听起来显然更亲切。1989年Jack 离开芝加哥的阿岗国家实验室携LAPACK来到田纳西大学创立了ICL,目前仍然担任ICL的主任。 虽然Jack 还在距离一小时车程外的橡树岭国家实验室(ORNL)还担任职务, 不过据笔者观察,他大部分时间都在大学校园。特别是过去几年他腿脚不便,还特意搬到了更靠近校园的Knoxville (诺克斯维尔) downtown。Jack作息很规律, 来的非常早,有一次特别冷的早上天还黑的,见到他背着一个单肩包来开门。ICL在笔者读书的时候已经发展成若干大组:线性代数(linear algebra, 有LAPACK, MAGMA),分布式系统(distribution system, 有OpenMPI 等),性能分析(有PAPI等)。 ICL非常多元,除了美国人,实验室staff(职工) 有东欧,法德,中日等国。国际学生里中国人,印度人比较多,也见到过法国,日本,乌克兰来的访问学者和博后等。整个ICL占据了一个小楼除了教室外的一层 外加一个会议室。
在学校的系统里,Jack 是我们的PhD 导师(advisor). 跟北美其他学校的大实验室一样,每个学生也有一个或两个co-advisor, 通常也是所在组的领导group leader。co-advisor 中文俗称小老板 是平时可以跟学生一起坐下来商量每个技术细节的人。笔者自己的co -advisor 来自保加利亚和法国。而Jack的角色更多是听取汇报, 给出一些high level 的意见。我所在的线代 MAGMA组每周五上午组会,组会每个人会汇报最近一周的进展,只要在学校Jack 都会参加听取然后给出意见,有一次笔者presentation不好,收到了Jack委婉的批评 。
组会后的周五中午,整个ICL所有人会在会议室一起吃外卖。外卖菜单包括比萨,中餐,印度餐,BBQ,偶尔还有日本寿司。吃饭期间大家分享一下最近的见闻,外出参会,旅游,结婚生娃等。吃完饭例行的是lunch talk 讲座。讲座内容大多是学术为主,也有生活见闻。讲员有外地访问来的专家,也有ICL等人最近的工作进展。笔者大概每年也会讲一次lunch talk。Jack的座位永远是桌子右手边第一个,无论讲的话题有多么无聊,他都会认真的听完鼓掌。我印象比较深刻的一次是Jack自己的导师Cleve Moler (Mathswork 的创始人)来了,讲了数学家赌博的小故事,很有意思。
ICL的活动也比较多。学校所在的城市Knoxville 靠近风景秀丽的大烟山国家公园。每年8月份,ICL会在大烟山脚下开一个retreat (退休会),group leader会汇报过去一年该组的进展和展望下一年的计划。学生也会有几分钟的时间总结一下自己过去一年的工作。有一年 retreat 时候,笔者刚好结束加州实习,于是跟实验室另外一个人日夜兼程的开车过去的。10月份 Jack 会邀请ICL所有人和他的老友们一起去他家开篝火晚会 每个人可以带一个菜或者甜点 。 没有技术问题,没有paper, 只是party 派对和social社交 ,这个party 也是很建立connection 的好机会,也许不经意间你就遇到了人生的贵人和一个可以给你写推荐信的人。
ACM官网的获奖通告里特别提到了Jack的三项贡献,其中一项是批量计算的标准化。笔者很荣幸参与了其中之一批量计算(batch computation)的最早雏形。ACM提到的那篇文章的引用中也有笔者在14年-15年在ICL发的4篇论文。 笔者在劳伦斯利弗莫尔国家实验室 (LLNL) 实习的时候发现很多应用的计算并不需要大规模矩阵,而是使用很多小的但同样尺寸的矩阵求解。 后来笔者第一次在ICL使用了批量计算进行Cholesky, LU 和QR 分解,并且以此为题做的博士毕业论文。博士毕业后,笔者进入了工业界 并没有再深入参与这个批量计算这个课题,但是很高兴当年的一些初步研究能对后来批量计算的标准化有些许贡献。
虽然从学校离开,但是笔者还是经常趁着年度超算(SC)大会和实验室周年庆的时候见到Jack。最近10年Jack 胡须发白了不少,但是精神依然矍铄,说话铿锵有力。上一次见面是2021年11月在圣路易斯的超算大会,也是那里他公布了2022年6月30号退休的消息。当时笔者和小伙伴们还在惋惜Jack 众多的荣誉中独缺图灵。今日Jack获奖消息传来,大家虽然兴奋但并不意外。因为图灵奖一向分领域颁发,如果图灵奖要奖励高性能计算(HPC)领域,没有人比Jack更有资格。
ACM 的颁奖晚宴将在6月11号旧金山举行,西海岸的ICL校友已经确定要那个周末为Jack组织一个Party 表示庆祝。今夏的图灵奖无疑是他退休前最好的礼物。 |
|