오늘은 맑음

NPU 환경 구축기(4) 데이터 재사용 본문

NPU

NPU 환경 구축기(4) 데이터 재사용

자전거 타는 구구 2020. 9. 4. 14:47
반응형

 앞서 5x5 convolution연산까지 수행하는 연산기까지 만들었습니다.

 계속 컨트롤패스를 구축하고 있었는데 가장 고민되는 부분이 메모리에서 버퍼로 데이터를 불러와 재사용하는 부분입니다. Eyeriss 논문을 보면 다양한 방법을 제시하고 있습니다. 여기서 제시하는 데이터 플로우를 참조해서 해야할 것 같습니다.

 

 항상 어려운 점이 c나 c++ 또는 python을 이용해서 코딩하다가 verilog로 설계를 들어가게 되면 개념이 달라져 생각하던 알고리즘대로 구현하기가 쉽지 않습니다.

 

 여러 방법을 생각해보고 있지만 항상 아쉽습니다

 

반응형
Comments