2016 LLVM 开发者大会 - 来自旅行补助金获得者 Johannes Doerfert 的体验
这篇文章是系列文章的一部分,文章来自由 LLVM 基金会资助参加 2016 年加利福尼亚州圣何塞 LLVM 开发者大会的学生。请访问 LLVM 基金会的 网页,了解更多关于我们的旅行补助金计划的信息。这篇文章来自 Johannes Doerfert:
2016 年是我第三次参加美国 LLVM 开发者大会,连续第三年,我对演讲的质量、组织和与会者的多样性印象深刻。与会者提供的实践经验,加上创新的想法和前沿研究,使它成为我作为博士生的完美场所。我对所呈现主题的真诚兴趣以及包括学生、教授和行业人士在内的热烈讨论,是我在这些开发者大会上最深刻的体验之一。
过去两年,我主要以 Polly 开发者的身份参加,讨论 Polly 的新功能和可能的应用。然而,今年我的角色有所不同。首先,我作为 2017 年欧洲 LLVM 开发者大会 [0] 的组织团队成员参加,我的同事 Tina Jung 和 Simon Moll 也参加了。在这个角色中,我回答了有关地点(德国萨尔布吕肯 [1,2])以及与之前会议相比的修改问题。更重要的是,我向通常不参加欧洲版本的核心开发人员宣传了会议。第二,我的议程是关于 LLVM-IR 并行扩展的 BoF,我与 Simon Moll 共同组织。在这个 BoF 中,以及在邮件列表 [3] 上的准备讨论中,我们试图收集对 LLVM 并行扩展的激励示例、要求以及已知的挑战。这些见解将用于起草一个提案,该提案可以在社区中进行讨论。
最后,我作为一名四年级博士生参加了会议,他对将自己的工作贡献给 LLVM 项目(不仅仅是 Polly)感兴趣。由于我目前的研究需要灵活的多面体值(和迭代空间)分析,我利用这个机会使用类似于标量演化的接口实现了一个。我收到的关于这个主题的反馈是严格积极的。我很快就会发布这个独立分析的第一个版本,并开始公开讨论。由于我希望在某个(不太遥远的)时间点完成学业,我抓住机会询问了博士后可能的选择。
最后,我想感谢 LLVM 基金会提供的学生旅行补助金,它让我能够参加会议。
[0] https://llvm.net.cn/devmtg/2017-03/
[1] http://sic.saarland/
[2] https://en.wikipedia.org/wiki/Saarbr%C3%BCcken
[3] http://lists.llvm.org/pipermail/llvm-dev/2016-October/106051.html