2016 LLVM Developers’ Meeting - Experience from Johannes Doerfert, Travel Grant Recipient

This blog post is part of a series of blog posts from students who were funded by the LLVM Foundation to attend the 2016 LLVM Developers’ Meeting in San Jose, CA. Please visit the LLVM Foundation’s webpage for more information on our Travel Grants program.

This post is from Johannes Doerfert:

2016 was my third time attending the US LLVM developers meeting and for the third year in a row I was impressed by the quality of the talks, the organization and the diversity of attendees. The hands on experiences that are presented, combined with innovative ideas and cutting edge research makes it a perfect venue for me as a PhD student. The honest interest in the presented topics and the lively discussions that include students, professors and industry people are two of the many things that I experienced the strongest at these developer meetings.

For the last two years I was mainly attending as a Polly developer that talked about new features and possible applications of Polly. This year however my roles were different. First, I was attending as part of the organization team of the European LLVM developers meeting 2017 [0] together with my colleagues Tina Jung and Simon Moll. In this capacity I answered questions about the venue (Saarbruecken, Germany [1,2]) and the alterations in contrast to prior meetings. Though, more importantly, I advertised the meeting to core developers that usually do not attend the European version. Second on my agenda was the BoF on a parallel extension to the LLVM-IR which I organized with Simon Moll. In this BoF, but also during the preparation discussion on the mailing list [3], we tried to collect motivating examples, requirements as well as known challenges for a parallel extension to LLVM. These insights will be used to draft a proposal that can be discussed in the community.

Finally, I attended as a 4th year PhD student who is interested in contributing his work to the LLVM project (not only Polly). As my current research required a flexible polyhedral value (and iterationspace) analysis, I used the opportunity to implement one with aninterface similar to scalar evolution. The feedback I received on this topic was strictly positive. I will soon post a first version of this standalone analysis and start a public discussion. Since I hope to finish my studies at some (not too distant) point in time, I seized the opportunity to inquire about potential options for the time after my PhD.

As a final note I would like to thank the LLVM Foundation for their student travel grant that allowed me to attend the meeting in the first place.

[0] http://llvm.org/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

Posted by Unknown at 11:26 PM

2016 LLVM Developers’ Meeting - Experience from Johannes Doerfert, Travel Grant Recipient相关推荐

  1. Announcing the program for the 2018 LLVM Developers’ Meeting Bay Area

    Announcing the program for the 2018 LLVM Developers' Meeting Bay Area The LLVM Foundation is excited ...

  2. Announcing the program for the 2019 LLVM Developers’ Meeting - Bay Area

    Announcing the program for the 2019 LLVM Developers' Meeting - Bay Area 2019 Bay Area LLVM Developer ...

  3. Swift之深入解析“对象”的底层原理

    一.Swift 编译简介 Swift 的编译环境配置和编译流程,请参考我之前的博客:Swift之源码编译的环境搭建和编译流程: 新建一个 Swift 工程,在 main.swift 中创建一个 YDW ...

  4. Swift与Objective-C混编时,我们是如何将编译时间优化了35%?

    作者 | 赵志.曾庆隆.顾梦奇.王强.赵发 出品 | CSDN(ID:CSDNnews) 2019年3月25日,苹果发布了Swift 5.0版本,宣布了ABI稳定,并且Swift runtime和标准 ...

  5. Swift 与 Objective-C 混编时,我们是如何将编译时间优化了 35%?

    作者 | 赵志.曾庆隆.顾梦奇.王强.赵发 出品 | CSDN(ID:CSDNnews) 2019 年 3 月 25 日,苹果发布了 Swift 5.0 版本,宣布了 ABI 稳定,并且Swift r ...

  6. LLVM每日谈之二十八 I am leaving llvm

    Rafael 于当地时间五月二日宣称离开LLVM社区,在网络引发了广泛的讨论.Rafael 作为LLVM贡献排名第五的资深贡献者,对LLVM社区贡献极大,他一共提交了4,344个节点,占LLVM提交节 ...

  7. Stack Overflow Developer Survey 2016 Results(2016stack overflow 开发者调查报告)

    Overview总览 This year, over fifty thousand developers shared where they work, what they build, and wh ...

  8. 清华大学计算机李雪,李雪 | 北京外国语大学国际商学院|International Business School,BFSU|本硕博,北外留学,来华留学Solbridge,EDP...

    教育背景 Education Background 2011.9-2018.1 清华大学经济管理学院,管理科学与工程系,博士 2015.9-2016.9 麻省理工学院斯隆商学院,公派留学 2007.9 ...

  9. 同学聚会 主持词_我主持freeCodeCamp聚会的三年来的成功和失败

    同学聚会 主持词 I started a local meetup back in 2015 to meet fellow learners and coders. I had no idea at ...

最新文章

  1. python gdbt+fm_GBDT回归的原理及Python实现
  2. 小伙用智能 AI 修复100 年前京城的老视频
  3. [BUUCTF-pwn]——wustctf2020_getshell
  4. QQuickWidget + QML编程实现酷炫动态动画效果
  5. yii2 mysql in_yii2 mysql数据库读写分离配置
  6. 【API进阶之路】因为不会创建云服务器,我被实习生摆了一道
  7. 【转】Sobel 算子
  8. 将IE的默认搜索引擎换成Google
  9. 异常数据剔除---格拉布斯准则(java实现)
  10. 晶体管放大电路基础——共射放大电路分析
  11. jquery easyui datagrid deleteRow(删除行)的BUG!
  12. python关于类、self、_init_的应用
  13. 山东标梵讲解APP开发与技术公司之间的联系
  14. 台式计算机屏幕扩展,台式机屏幕如何扩展
  15. 2020-12 补丁日: 微软多个高危漏洞通告
  16. 转:vue+canvas如何实现b站萌系登录界面
  17. Linux下各种压缩文件的解压方法
  18. 【Java练习】2022个人所得税计算
  19. 安卓桌面壁纸_梅糖桌面安卓手机版下载-梅糖桌面app官方版下载v2.2安卓版
  20. 白岩松江西财大演讲:没有一代人的青春是容易的

热门文章

  1. 使用 mailto URI 发送邮件
  2. 图片框(PictureBox)
  3. 如何使用网易邮箱大师登录网易企业邮箱?
  4. 2021面试第二弹来袭
  5. (eblog)8、消息异步通知、细节调整
  6. 上海和南京211计算机,高考分数线解析:上海院校vs外地211(二)
  7. 2018年全国多校算法寒假训练营练习比赛(第五场)题解 F The Biggest Water Problem
  8. LB10S-ASEMI贴片整流桥LB10S
  9. lazada发货_lazada怎么发货?
  10. 操作系统思维导图(一)