Improving the Performance of Non-Volatile Memory based CNN Accelerators, Ph.D. Dissertation Sharif University of Technology ; Hessabi, Shaahin (Supervisor) ; Bagherzadeh, Nader (Co-Supervisor)
Abstract
Today convolutional neural networks (CNN) are very popular due to their high accuracy and robustness. As the size and complexity of CNNs grow, the demand for larger on-chip memories also increases. Given that off-chip access memory has a high cost, one solution is to enlarge on-chip caches by employing emerging multi-level Cell (MLC) STT-RAMs. This memory provides higher capacity at the cost of lower reliability. The root cause of low reliability of MLC STT-RAM is failure of read and write operations. However, MLC STT-RAM and CNNs are perfect matches in the sense that in one hand MLC STT-RAM provides higher capacity, on the other hand CNN can tolerates moderate level of inaccuracy and low...
Cataloging briefImproving the Performance of Non-Volatile Memory based CNN Accelerators, Ph.D. Dissertation Sharif University of Technology ; Hessabi, Shaahin (Supervisor) ; Bagherzadeh, Nader (Co-Supervisor)
Abstract
Today convolutional neural networks (CNN) are very popular due to their high accuracy and robustness. As the size and complexity of CNNs grow, the demand for larger on-chip memories also increases. Given that off-chip access memory has a high cost, one solution is to enlarge on-chip caches by employing emerging multi-level Cell (MLC) STT-RAMs. This memory provides higher capacity at the cost of lower reliability. The root cause of low reliability of MLC STT-RAM is failure of read and write operations. However, MLC STT-RAM and CNNs are perfect matches in the sense that in one hand MLC STT-RAM provides higher capacity, on the other hand CNN can tolerates moderate level of inaccuracy and low...
Find in contentBookmark |
|