Dear tunars, 本周的 Tunight 预告如下:
随着现代 CPU 架构不断进化,向量化已经成为提升计算性能的重要手段。通过将标量运算转换为向量运算,我们能够更高效地利用 CPU 中的 SIMD 指令集,显著提高程序的执行效率。然而,向量化的过程并非一蹴而就,其中涉及的概念、优化策略及工具链的应用都需要深入了解。为了更好地理解这一技术,主讲人将在本次 Tunight 分享在 llvm 实现新指令集向量后端的基本原理、当前的挑战以及未来的研究方向。 在本次分享中,我们邀请到了 @inclyc 同学,与大家详细探讨以下内容: - 什么样的程序最能从向量化中获益? - 向量化涉及的基本概念,如 Module、Function 和 BasicBlock。 - 向量化过程中需要完成的工作,包括标量 IR 到向量 IR 的转换。 - 向量 IR 到机器指令的转化过程,重点讨论数据对齐、溢出问题以及一些常见的技巧。 - 未来的工作方向:RVV(RISC-V 向量扩展)与 SVE(ARM 可扩展向量扩展)。 欢迎大家一起来玩! Meow-meow — 活动信息: - 活动链接:https://tuna.moe/event/2024/llvm-vector/ - 主讲人:龙英池 - 时间:2024/12/14(校历第十四周周六) 19:00 UTC +08:00 - 活动形式:线下 + 线上会议 + 直播 * 地点:三教 1102 * 线上会议:腾讯会议 642-295-922 密码 241214 * 直播链接:https://youtube.com/live/ECxWLb8aVtY -- 您收到此邮件是因为您订阅了 Google 群组的“TUNA 主邮件列表”群组。 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。 如需查看此讨论,请访问 https://groups.google.com/d/msgid/tuna-general/9bcc1e03-b6e4-43b0-b3a9-ae65c665ba84n%40googlegroups.com。