CNN 구현
538
작성한 질문수 8
안녕하세요~
이번에 진행한 cnn 코어의 경우 굉장히 작은데도 FPGA 리소스를 상당히 많이 차지하는데, 이렇게 되면 Zybo z7 20에서의 Lenet 조차도 불가능한가요?
이번에 진행한것만 해도 38000개 정도를 사용하는데
다른 논문들 찾아보니, HLS를 사용해서 Lenet-5 를 구현하는데, LUT 를 20000 정도밖에 안쓴다는게 말이되나 싶어서요ㅜㅜ
답변 1
1
안녕하세요 :)
LeNet 이 올라가는지의 여부는 해봐야 알 것 같고요.
Spec 이 불명확한 상황이네요. 이 부분은 저의 영역 밖인 것 같아요.
LUT 의 수를 결정하는 요인이 여러가지 있을 것 같고, 아래 두개가 중요할 것 같은데요.
연산하는 Bit 크기
깔리는 MAC 수
논문에서 말하는 위 두가지 factor 를 파악하시면 도움이 되실 것 같아요.
공부가 목적이시라면 제 생각에는 먼저 설계를 해보시고요.
Zybo 에 올려보신다음 Util 이 초과되면 MAC 수를 줄이던지 Bit width 를 중이던지 해서 fitting 을 해보시고, Performance 를 감소시키는 방향으로 접근하시는게 좋아보여요.
"부족하다고 못올려서 못했다" 보다는 "부족해서 이렇게 해서 올렸다"가 더 중요해보입니다.
즐공하세요 :)
보드 관련 질문 드립니다.
1
59
2
[AI HW Lab2] CNN Verilog HDL Practice 1 (Simulation) - 문제설명편 ppt
1
120
2
[AI HW Lab1] CNN Core C 코딩 (Golden Model 만들기)
1
112
2
spartan7 fgga484보드
1
89
1
soft reset관련 질문드립니다!!
1
72
2
예제 코드 환경설정
1
88
2
HW 언어 for loop 해석
1
69
3
수업자료 관련 질문드립니다.
1
81
2
FPGA 기반 ASIC 설계 검증 시 다차원 배열 처리 방식 및 강의 수강 순서 고민
1
116
2
Fpga에 ai 가속기를 사용하는 이유
2
488
2
AI HW 11장 관련 질문드립니다.
1
119
2
소프트 맥스 관련 질문드립니다.
1
211
1
Data형태에 따른 AI가속기 구현 질문
1
234
1
cnn_core simulaiton
2
295
3
zynq z7 10 parameter 크기
1
216
2
ip 패키징 질문
1
300
1
Image 인식 가속 모델을 설계하려면
1
320
2
이 강의 수강을 위해 fpga 구입이 필요할까요?
2
380
2
혹시 AI 관련 강의도 Zybo Board가 필요한가요?
1
304
2
cnn_kernel.v 코드질문입니다.
1
206
1
6장2부 15분 12초 왜 feature map size가 변경되지 않나요?
1
266
2
zybo z7 케이블 관련 질문
1
373
1
CNN layer별 연산
1
281
2
CNN Core에 weight 와 input feature map 관련해서 질문있습니다!
1
269
1





