bbo*_*sak 5 encryption windows-7 noise cryptography
我正在开发 AES 的可搜索实现,当我运行它时;我的电脑内部开始发出尖锐的噪音。
我知道这不是硬盘驱动器,因为几乎没有任何硬盘活动,而且我最近更换了硬盘驱动器。当我将一大堆字节从 RAM 中的一个位置 memcpy 到另一个位置,然后将其删除,并用 MemoryStream 中的数据重新填充缓冲区时,似乎会发生这种情况。
声音太高了,以至于有些人听不到噪音。它不是来自我的扬声器,而且我的计算机中没有可能发出噪音的调制解调器或主板扬声器。是什么导致了这种噪音,为什么只有在运行大量 memcpy 操作时才会发生?
一些主板允许对使用高频电压调节器的设备供电进行可变负载。它们与显卡上的VRM类似。在负载下,稳压器的占空比和频率会上升,以提高系统的稳定性(以更多热量为代价)。
这还会带来另一个副作用,即高音调的呜呜声。不幸的是,可能很难确定,但正如您所说,您正在使用 CUDA/OpenCL。为了论证起见,我假设您只是实现了这些,因为您自己有一张支持 GPU 计算的卡,所以我将把目光投向 GPU。(问题作者的更新,卸载 GPU 计算没有帮助)
如果做不到这一点,您可能需要考虑研究主板的电源调节器(我知道华硕主板通常是可定制的)。可能只有特定频率才会导致您遇到噪音,您可以手动设置 VRM 频率。
| 归档时间: |
|
| 查看次数: |
2086 次 |
| 最近记录: |