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

  • 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.

主站蜘蛛池模板: 宕昌县| 上栗县| 凌云县| 米脂县| 苍山县| 龙川县| 嘉义市| 施甸县| 板桥市| 诸城市| 大英县| 乐业县| 大方县| 马尔康县| 金塔县| 丰宁| 三门县| 满城县| 枝江市| 陕西省| 沈阳市| 仁寿县| 信丰县| 瓦房店市| 新巴尔虎右旗| 沿河| 安陆市| 唐山市| 固阳县| 大关县| 福建省| 崇阳县| 沾益县| 鄂托克旗| 清镇市| 应用必备| 容城县| 临城县| 海口市| 北宁市| 泗洪县|