官术网_书友最值得收藏!

  • Deep Learning Essentials
  • Wei Di Anurag Bhardwaj Jianing Wei
  • 159字
  • 2021-06-30 19:17:47

CPU cache size

CPU cache size is an important CPU component that is used for high-speed computations. A CPU cache is often organized as a hierarchy of cache layers, from L1 to L4—L1, and L2 being smaller and faster cache layers as opposed to the larger and slower layers L3 and L4. In an ideal setting, every data needed by the application resides in caches and hence no read is required from RAM, thereby making the overall operation faster.

However, this is hardly the scenario for most of the deep learning applications. For example, for a typical ImageNet experiment with a batch size of 128, we need more than 85MB of CPU cache to store all information for one mini batch [13]. Since such datasets are not small enough to be cache-only, a RAM read cannot be avoided. Hence modern day CPU cache sizes have little to no impact on the performance of deep learning applications.

主站蜘蛛池模板: 盱眙县| 柘城县| 贵州省| 常德市| 白水县| 屏东县| 丰台区| 民乐县| 恩施市| 南靖县| 沂水县| 德阳市| 澄江县| 孝感市| 汤阴县| 永清县| 大理市| 喀喇沁旗| 长治县| 张家川| 乐平市| 昌江| 大港区| 从江县| 南涧| 桐梓县| 库车县| 漳州市| 攀枝花市| 巴楚县| 句容市| 南昌市| 海城市| 红原县| 盘山县| 华亭县| 兴宁市| 长治县| 渝中区| 金乡县| 福清市|