2023 · 19 citations · 28 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureMachine LearningMemoryDeep LearningDirect Memory AccessHardware AccelerationMemory Hierarchy OptimizationMemory Subsystem DesignScalable Machine LearningFlash MemoryGpu ArchitectureGpu MicroarchitectureMachine Learning WorkloadsMemory ScalingPerformance ScalabilityScalabilityUnified Memory
To break the GPU memory wall for scaling deep learning workloads, a variety of architecture and system techniques have been proposed recently. Their typical approaches include memory extension with flash memory and direct storage access. However, these techniques still suffer from suboptimal performance and introduce complexity to the GPU memory management, making them hard to meet the scalability requirement of deep learning workloads today.
28
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Rethinking the Inception Architecture for Computer Vision
Christian Szegedy, Vincent Vanhoucke, Sergey Ioffe et al. · 2016 · 30.9K citations
Squeeze-and-Excitation Networks
Aggregated Residual Transformations for Deep Neural Networks
Saining Xie, Ross Girshick, Piotr Dollár et al. · 2017 · 11.9K citations
Tianshi Chen, Zidong Du, Ninghui Sun et al. · 2014 · 1.3K citations