Hybrid Processor가 Co processor 보다 좋은 이유
584
작성한 질문수 18
안녕하세요 맛비님. 좋은 강의 해주셔서 감사합니다.
다름이 아니라, AMD와 Xilinx가 2020년에 인수합병으로 CPU 안에 FPGA 요소를 포함시킨 새로운 Architecture인 Co-processor를 특허로 낸 반면에, 삼성의 엑시노스는 ARM의 CPU IP, AMD와 협업한 GPU, 자체 NPU등 각각의 IP를 한 Chip에 배치시킨 Co processor 가 아닌 Hybrid processor라고 볼 수 있을 것 같습니다.
여기서 의문은 왜 Co processor가 Hybrid processor 보다 좋은지 잘 모르겠습니다. 이에 대한 생각이 어떠신지 궁금합니다! 감사합니다.
답변 1
0
안녕하세요 :)
Hybrid 의 경우에는 각자 타 회사의 IP 를 SoC (System on Chip) 에 배치하고, 중간에 PCIe 같은 고속 I/F를 배치하여 통신합니다.

Co processor 의 경우에는 한 IP 내부에 기능을 통합하는 형태죠.

================
두가지 관점에서 Co processor 에 우위를 주고 싶은데요.
PPA Performance, Power, Area 관점입니다.
Hybird 의 IP 간 통신 (사실 one Chip 처럼 보이지만 one chip 은 아닙니다.) 의 PCIe 통신을 통해서 Data 를 전송하여 연산하는 것과, Co processor 처럼 하나의 IP 내에서 연산을 수행하는 것 둘 중 어떤것이 PPA 측면에서 이득이 있을까요? 연산을 수행하기 위해서 하나의 IP 내에서 Data 를 주고 받는 행위 vs PCIe 정규 I/F 로 외부 Pin 을 통해 Data 를 주고받는 행위 당연히 전자를 골라야겠죠..?!!!설계 자유도
Co processor 의 경우 입맛 대로 Architecture 를 새로 구성 할 수 있습니다. 이 Arhictecture 에 따라 얼마나 좋을 Chip 을 만들어내는가가 갈려요. 서로다른 이종의 IP 간의 Sync 를 맞추는 행위 자체가 생략되죠. 그래서 Co processor 더 좋은 PPA 를 만들어낼 가능성이 높다 말씀드리고 싶어요.
즐공하세요 :)
0
감사합니다. 결국 삼성이 나아가야 하는 방향은 엑시노스의 자체 CPU, NPU, GPU 등 IP들을 하나의 새로운 아키텍처인 Co processor로 만드는 것이군요
[AI HW Lab2] CNN Verilog HDL Practice 1 (Simulation) - 문제설명편 ppt
1
106
2
[AI HW Lab1] CNN Core C 코딩 (Golden Model 만들기)
1
93
2
spartan7 fgga484보드
1
78
1
soft reset관련 질문드립니다!!
1
62
2
예제 코드 환경설정
1
77
2
HW 언어 for loop 해석
1
57
3
수업자료 관련 질문드립니다.
1
76
2
FPGA 기반 ASIC 설계 검증 시 다차원 배열 처리 방식 및 강의 수강 순서 고민
1
105
2
Fpga에 ai 가속기를 사용하는 이유
2
423
2
AI HW 11장 관련 질문드립니다.
1
114
2
소프트 맥스 관련 질문드립니다.
1
204
1
Data형태에 따른 AI가속기 구현 질문
1
223
1
cnn_core simulaiton
2
282
3
zynq z7 10 parameter 크기
1
208
2
ip 패키징 질문
1
287
1
Image 인식 가속 모델을 설계하려면
1
309
2
이 강의 수강을 위해 fpga 구입이 필요할까요?
2
368
2
혹시 AI 관련 강의도 Zybo Board가 필요한가요?
1
292
2
cnn_kernel.v 코드질문입니다.
1
198
1
6장2부 15분 12초 왜 feature map size가 변경되지 않나요?
1
256
2
zybo z7 케이블 관련 질문
1
363
1
CNN layer별 연산
1
274
2
CNN Core에 weight 와 input feature map 관련해서 질문있습니다!
1
261
1
Linux 및 외장 하드 사용에 관한 질문
1
270
2





