有一种看似简单,但却极其重要的概念,一直被人们忽视——我们应该更关注计算机存储的字节数,而不是仅仅注重浮点运算数FLOPs。这种心态的转变,将对我们的计算效率产生深远的影响。
在过去,人们往往只关注浮点运算数FLOPs,将其作为衡量计算性能的标准。然而,这种方式存在一个严重的缺陷,就是忽视了计算机的内存访问和数据移动对整体性能的影响。当我们在处理大规模数据集时,频繁的内存访问和数据移动会导致计算性能大幅下降,甚至超过了浮点运算的影响。
最近,在一篇名为《为什么我们停止对数组进行实例化》的文章中,作者指出了这一点。文章中提到,当我们将数据存储在内存中,并进行计算时,我们应该更关注的是数据的字节数,而不仅仅是浮点运算数。通过优化数据的存储和访问方式,我们可以显著提高计算效率,从而节省时间和资源。
因此,我们需要转变我们的思维方式,不再盲目追求浮点运算数FLOPs,而是注重计算机存储的字节数。只有这样,我们才能真正发挥计算机的潜力,提高计算效率,实现更好的性能。让我们拥抱这种新的思维方式,让我们更加高效地运用计算资源,创造更加优秀的技术成果!
了解更多有趣的事情:https://blog.ds3783.com/