Posted in

Go语言实现神经网络的终极边界在哪?——IEEE论文级benchmark:FP32/FP16/BF16在AMD EPYC上的吞吐对比

第一章:用go语言搭建神经网络 … Go语言实现神经网络的终极边界在哪?——IEEE论文级benchmark:FP32/FP16/BF16在AMD EPYC上的吞吐对比Read more

Posted in

Go跨架构隐藏控制台陷阱(ARM64 vs AMD64):Clang-LLD链接器差异导致-subsystem失效的根因分析

第一章:Go跨架构隐藏控制台窗口 … Go跨架构隐藏控制台陷阱(ARM64 vs AMD64):Clang-LLD链接器差异导致-subsystem失效的根因分析Read more

Posted in

【Go开发反套路指南】:别迷信“高主频”,Go调度器更爱大缓存+高IPC——Intel vs AMD vs Apple芯片调度友好度排名

第一章:Go语言开发环境的硬件底 … 【Go开发反套路指南】:别迷信“高主频”,Go调度器更爱大缓存+高IPC——Intel vs AMD vs Apple芯片调度友好度排名Read more

Posted in

Go语言奇怪?其实是你忽略了GOOS/GOARCH交叉编译中的ABI断裂点:ARM64 vs amd64浮点寄存器传递差异实测

第一章:Go语言好奇怪 刚接触 … Go语言奇怪?其实是你忽略了GOOS/GOARCH交叉编译中的ABI断裂点:ARM64 vs amd64浮点寄存器传递差异实测Read more

Posted in

Go接口方法调用到底多慢?基准测试对比direct call / interface call / reflect.Call(含ARM64 vs AMD64数据)

第一章:Go接口方法调用到底多慢 … Go接口方法调用到底多慢?基准测试对比direct call / interface call / reflect.Call(含ARM64 vs AMD64数据)Read more

Posted in

Go内存屏障(memory barrier)在sync/atomic中的3种实现形态(amd64 LOCK XCHG / arm64 dmb ish)

第一章:Go内存屏障的核心概念与 … Go内存屏障(memory barrier)在sync/atomic中的3种实现形态(amd64 LOCK XCHG / arm64 dmb ish)Read more