逻辑:从交互的开销看,CUDAToolkit本身应该直接安装系统级别而非子系统级别 因为二者交互有开销,计算性能有损失, 但是你选了这样一种计算方式:wsl虽然作为windows的子系统,但其Linux系统和Windows相互独立,安在Windows上,Linux调用不了 所以,应该安装wsl的系统级别 如果图方便,安在anaconda的base环境,甚至某个用户的虚拟环境 这通信的开销、损耗就太大 所以,就算麻烦,长期看,为了性能损耗降低,尽可能发挥硬件功能,还是得安在系统级别 —————————————— 通信开销可看作是交互所需的开销,这和股票交易每次买入卖出所需支付的开销,以及CPU时间片上下文切换开销我认为都类似 连接所产生的开销,就是层次加深,原本直通直达的强大性能,因为深度加深,在末端损耗,从神经网络的视角看,连接所需要的性能损耗,是值得注意的,如果你一个对性能需求消耗很高的操作,在连接的末端(神经末梢)执行,所需要的开销可能会很大, 联系哈夫曼树和概率图 若出于性能改进的考虑,性能损耗或说开销大的操作,应该尽力放在提供性能支持的前端 从这个角度看,是否解码器的功能不应该设计那么复杂是出于这种考虑 —————————— 这个观点怎么迁移地表述到神经网络的性能开销和表现能力这方面呢,比如编解码架构
时间: 2023-08-21 12:07:49 浏览: 152
架构解析:从硬件角度看CUDA
3星 · 编辑精心推荐
这个观点可以迁移地表述到神经网络的性能开销和表现能力方面。在神经网络中,连接所需要的性能损耗也是需要注意的,如果一个对性能需求很高的操作在连接的末端执行,所需要的开销可能会很大,从而影响整个神经网络的性能表现能力。因此,在设计编解码架构等复杂神经网络时,需要考虑性能损耗和开销,尽量将性能损耗大的操作放在提供性能支持的前端,以提高整个神经网络的性能表现能力。
阅读全文