Locality aware MAC for energy-efficient CNN acceleratorCNN 가속기를 위해 지역성 정보를 활용한 저전력 MAC

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 347
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKim, Lee-Sup-
dc.contributor.advisor김이섭-
dc.contributor.authorKim, Minhye-
dc.date.accessioned2019-09-04T02:40:33Z-
dc.date.available2019-09-04T02:40:33Z-
dc.date.issued2016-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=849903&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/266728-
dc.description학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2016.2,[v, 41 p. :]-
dc.description.abstractThis thesis concerns designing a MAC for Convolutional Neural Network (CNN) hardware accelerator. CNN is the most promising image recognition and classification algorithm in the present and future. Many applications have already adopted CNNs for image recognitions, and more areas are expected to employ CNN in the future. The powerfulness of CNN has been proven through many researches in terms of its accuracy. However, energy efficiency should be improved for many applications to IoT and mobile devices to use CNN. Since the most workload of CNN is concentrated on the convolution operation, an energy-efficient hardware for convolution will reduce the power consumption of CNN accelerator. Therefore, I set the thesis topic as an energy efficient MAC for CNN accelerator. I have studied CNN algorithms and design methodologies for hardware accelerators. Based on the studies, I propose a new MAC to reduce power consumption during convolution in CNN. In particular, the error-resilience and feature locality of CNN are exploited. Some multiplications are intentionally omitted to save energy, but the error caused by the skipped calculations can become negligible due to the error-resilience and feature locality of CNN. If the error resides within a scope that can be handled by CNN, the efficient power saving can be accomplished. The omitted multiplication results are shared from neighboring calculation based on data locality. Specifically, if two input data are similar, one of the two multiplications is not performed. The result of the unperformed calculation comes from the other result. That is to say, the result is shared. Post synthesis simulation of the proposed MAC shows a 20% energy saving in return for 3.6% accuracy loss.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectCNN accelerator▼alow-power MAC▼aapproximate computing▼afeature locality▼amultiplication result sharing-
dc.subjectCNN 가속기▼a저전력 MAC▼a근사 컴퓨팅▼a데이터 지역성▼a곱셈 결과 공유-
dc.titleLocality aware MAC for energy-efficient CNN accelerator-
dc.title.alternativeCNN 가속기를 위해 지역성 정보를 활용한 저전력 MAC-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전기및전자공학부,-
dc.contributor.alternativeauthor김민혜-
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0