【LLVM會議】LLVM Developers’ Meeting 2022

本週參加了自從疫情以來在美國第一次實體的LLVM Developers’ Meeting。在這個會議當中遇到了很多高手,當然也見到了LLVM的創始人Chris Lattner。整個會議今年共有375人參與。除了美國本地的工程師與研究人員以外,也遇到不少從歐洲飛過來參加會議的人。

在這個會議中,我很喜歡lightning talk以及quick talk的部分。由於LLVM有非常多大大小小的測試或Debug等開發工具,其實很多工具我都沒有機會使用到,甚至根本不知道有這些工具的存在。因此,透過這些lightning talk以及quick talk可以讓我很快瞭解有哪些新的工具出現在LLVM中。例如libfuzzer或是bolt等工具都是十分好用的工具。希望將來有機會能再寫文章來跟大家介紹這些LLVM相關工具。

LLVM會議中的Panel session也是我很喜歡的部分。看著這些LLVM的高手在台上討論自己對於未來LLVM的走向以及當下有哪些較有挑戰性的問題,並且共同討論。看著這些高手討論的過程,是個十分有趣也很難得的體驗。雖然能實際從中學習到的內容可能有限,但很喜歡這樣的討論氣氛。

LLVM Panel Discussion

我在今年的LLVM會議中也擔任了Speaker,主要是在Poster session展現Intel所開發以LLVM為基礎的Quantum Compiler。很多LLVM Developer都對於量子計算很感興趣,因此非常多人來到我的Poster前和我交流了解這個Compilation flow。包含LLVM Founder也就是Chris Lattner也有來我的Poster前看了一陣子。

這一次在LLVM會議中透過與許多LLVM工程師與研究人員交流,更加肯定我們目前使用LLVM做的Compiler for Quantum Computing是正確的方向。很多LLVM Developer也都詢問要如何Contribute到我們的Compiler。希望接下來可以讓這個Quantum Compiler盡快能Open Source,讓更多人一同投入這個量子計算編譯器的開法與使用。

X. Ryan
X. Ryan

Hello!我是一個在矽谷工作,有軟體工程背景的量子計算科學家。這裡分享的內容主要是把平常研究開發時所用的小工具以及看過的東西記錄下來,同時也分享一些日常生活瑣事。

文章: 49