
会议纪要 MEETING MINUTES 主题 Subject Compiler SIG双周例会 时间 Date & Time 2021年12月7日 星期二 10:00-11:00 地点 Location 线上会议 与会者 Attendees Chenxi Mao(SUSE),孙斌 (飞腾),,李城宏(麒麟),詹年科(保兰德),hev,cccc, 林,jane, Easy, QQ, 董博(华为),郭培林(华为),陈德文 (华为),谢志恒(华为),贺东博等 纪要者 Note Taker 贺东博 议题一: Kunpeng GCC特性详解---- FTZ (谢志恒) 1. 在 X86/ICC/Linux 开发环境中,用户或者应用时常会使用-ftz(flush-to-zero)选项,将一些极小数当作 0 处理,可以提升浮点数值计算运算的效率。在 ARM/GCC/Linux 开发环境中,GCC 并未提供单独的选项使能或关闭FTZ功能,因此在 Kunpeng GCC 编译器中引入-fftz选项来单独控制FTZ功能 2. 介绍Kunpeng GCC FTZ功能实现,以及-fftz选项实现。 3. 展示Kunpeng GCC FTZ测试结果 4. 针对会上讨论的ftz在ARM和X86上表现不一致的问题,会后已与ARM同事讨论,结论为一般硬件实现FTZ功能与IEEE754标准不同[1][2],如果用户希望兼容IEEE754,则建议关闭FTZ。 该特性在用户关注计算性能的时候开启,如高性能计算的场景,详细信息请参考附件PPT. [1]https://www.intel.com/content/www/us/en/develop/documentation/cpp-compiler-d... [2]https://developer.arm.com/documentation/ddi0406/c/Application-Level-Architec... 分享资料见附件。 会议录屏已自动上传至B站: https://www.bilibili.com/video/BV1UM4y1w7KC?from=search&seid=145579035550969... -----Original Message----- From: openEuler conference <public@openeuler.org> Sent: Monday, December 6, 2021 10:42 AM To: dev@openeuler.org; xiezhiheng <xiezhiheng@huawei.com>; pengchenghan <pengchenghan@huawei.com>; zhanggaofeng (C) <zhanggaofeng9@huawei.com> Subject: [Dev] Compiler SIG双周例会 您好! Compiler SIG 邀请您参加 2021-12-07 10:00 召开的ZOOM会议(自动录制) 会议主题:Compiler SIG双周例会 会议内容: 鲲鹏 gcc特性详解,本次分享特性如下: 1. Flush to zero 2. 矢量数学库 欢迎上报议题,新增议题回复邮件即可 会议链接:https://us06web.zoom.us/j/87944367532?pwd=WmFyUTRXdkpDYzJ4eEkvWHFVMDMxZz09 温馨提醒:建议接入会议后修改参会人的姓名,也可以使用您在gitee.com的ID 更多资讯尽在:https://openeuler.org/zh/ Hello! openEuler Compiler SIG invites you to attend the ZOOM conference(auto recording) will be held at 2021-12-07 10:00, The subject of the conference is Compiler SIG双周例会, Summary: 鲲鹏 gcc特性详解,本次分享特性如下: 1. Flush to zero 2. 矢量数学库 欢迎上报议题,新增议题回复邮件即可 You can join the meeting at https://us06web.zoom.us/j/87944367532?pwd=WmFyUTRXdkpDYzJ4eEkvWHFVMDMxZz09. Note: You are advised to change the participant name after joining the conference or use your ID at gitee.com. More information: https://openeuler.org/en/ _______________________________________________ Dev mailing list -- dev@openeuler.org<mailto:dev@openeuler.org> To unsubscribe send an email to dev-leave@openeuler.org<mailto:dev-leave@openeuler.org>