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

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

主站蜘蛛池模板: 汽车| 海宁市| 象州县| 南昌市| 英山县| 洛隆县| 洛川县| 绿春县| 临桂县| 淮安市| 石河子市| 合川市| 宣城市| 合阳县| 灵璧县| 微博| 启东市| 康定县| 三江| 虹口区| 长武县| 通州市| 吴堡县| 宽城| 石林| 思南县| 渭南市| 灵川县| 商都县| 翼城县| 鲁甸县| 中牟县| 岱山县| 甘孜县| 玛沁县| 勃利县| 儋州市| 南部县| 东丽区| 绥中县| 大田县|