본문 바로가기

NVIDIA Jeston/Jetson Hardware

고성능 IoT 임베디드 개발보드 2종: 라즈베리파이4 vs 젯슨나노 대격돌

저렴한 가격에도 불구하고 엄청난 스펙을 자랑하는 임베디드개발보드 2종이 나왔다!
젝슨나노 개발보드와 라즈베리파이4 보드를 비교해본다.

$99 짜리 128개 그래픽코어를 탑재한 #젝슨나노

우선, GPU의 황태자 엔비디아 nVidia 가 내놓은 128개의 그래픽코어를 탑재한 젝슨나노, 이미 nVidia 는 고사양에 개발보드 Jetson TK 와 TX 시리즈를 내놓았지만, 성능만큼 가격도 압도적이었다. 하지만 이번에는 해외판매기준 $99 에 젝슨나노 하드웨어를 출시하였다. 하지만 아쉽게도 한국리세일러를 통하면 좀 더 높은 가격에 구매해야한다.

$99 Jetson Nano

최근에 나온 임베디드 개발보드 답게 ARMv8 아키텍처의 57코어가 4개가 있고, GPU는 $99 에서 기대하기 힘든 128개의 코어로 구성된 Maxwell™ 이다. 물론 Cuda 지원으로 딥러닝 컴퓨터비전 등이 사용하기 용이하다. 그리고 64비트 LPDDR4 4GB의 넉넉한 메모리, 특이한점은 임베디드 보드에서 다소 보기힘든 DP를 지원한다. (DP1.2, eDP1.4) 재미있는 것은 닌텐도스위치 Nintendo Switch 에 실장된 칩과 동일하다고 한다.

예상보다 고스펙? 라즈베리파이 네번째 보드

Your tiny, dual-display, desktop computer, Raspberry Pi 4

 

RaspberryPi 4 라즈베리파이IV

 

그리고, 많은 이들이 기다렸던 라즈베리파이IV 개발보드가 드디어 출시되었다. 하드웨어 사양이 크게 올라갔는데도 불구하고, $35부터 시작되는 가격은 여전히 만족스럽다. 64비트 LPDDR4 메모리 1G, 2G, 4G 중에 선택하여 구입이 가능하다니, 그럼 당연히 4G로 사야하나? 오히려 젝스나노 CPU 보다 높은 성능 뿐만 아니라, 4K 의 듀얼 디스플레이 지원은 기존 저사양 IoT 보드에서는 상상도 하지 못하는 스펙이라고 본다. 게다가 기존 세번째 보드에서는 HDMI 표준 사이즈의 커넥터 였지만, 라즈베리파이4 보드는 마이크로HDMI 채용으로 보드를 조금 콤팩트하게 만든 느낌이고. 그리고 드디어, USB-C 타입의 지원까지!


젝슨나노 vs 라즈베리파이4

그럼, 주로 하드웨어 사양 측면에서 라즈베리파이4 vs 젝슨나노 비교를 해보자. 놀라운점은 라즈베리파이4 가 휠씬 저렴한데도 불구하고, 기존 라즈베리파이3 보다 크게 개선됨으로서 엔비디아의 젝슨나노 보다 더 뛰어난 부분이 있다. 특히 CPU 의 경우 A72 (1.5GHz Quadcore) 의 라즈베리파이4 가 젝슨나노 A57 (1.42GHz Quadcore) 보다 더 최신이기도 하면서 공정이나 L2캐시 등에 있어서 높은 성능을 보여준다.

Jetson Nano #라즈베리파이4
CPU 쿼드 코어 ARM® Cortex®-A57 MPCore 프로세서 Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
GPU NVIDIA CUDA® Maxwell™
(128개 코어)
Broadcom VideoCore VI
MEMORY 4GB 64비트 LPDDR4 1, 2, 4GB 64비트 LPDDR4 (옵션사항)
DISPLAY HDMI 2.0 또는 DP1.2 | eDP 1.4 2x micro-HDMI (up to 4Kp60)
CAMERA 1x MIPI CSI-2 DPHY lanes 2-lane MIPI CSI camera port
VIDEO H.264/H.265 (4Kp30)
H.264/H.265 (4Kp60, 2x 4Kp30)
H264(1080p30)
H.265(4Kp60), H.264(1080p60)
CONNECTIVITY 기가비트 이더넷
(WLAN, Bluetooth 없음)
기가비트 이더넷
(2.4 + 5GHz WLAN, Bluetooth 5.0, BLE)
I/O (3x) I2C, (2x) SPI, UART, I2S, GPIOs
크기 80x100mm 56x85mm

물론 GPU 는 비교하기 어려울 정도로 NVIDIA 가 월등하지만, 라즈베리파이4의 VideoCore 도 비디오 Decoding 측면에서는 장점이 많다. 그래서 #라즈베리파이 보드를 동영상 재생용으로 많이 사용하는것 같다. 예를 들어 #Kodi 와 같은...

 

 

Kodi | Open Source Home Theater Software

100% Open Source! Yes, you read that right! Kodi is software that is built and run for the community, by the community. So that saying really is correct... The best things in life are free!

kodi.tv


젯슨나노 vs 라즈베리파이4

당연한 얘기지만, 개발보드 선택은 사용 목적에 맞아야 한다. 높은 GPU 성능이 필요한 컴퓨터비전 또는 인공지능 관련으로 응용을 한다면 엔비디아 젝슨나노 보드가 적합하며, 하드웨어 성능 뿐만 아니라, 배포 이미지에 포함되어 있는 안정된 비전과 인공지능 개발관련 BSP 와 파이선 으로 구현된 샘플 어플리케이션이 유용하게 쓰일것이다. 다만, 무선랜 이나 블루투스 같은 통신 커넥티비티가 없기 때문에 추가로 USB 동글을 사야한다는 점은 아쉽다. 보드사이즈도 큰데 왜 무선랜 모듈을 넣지 않았을까? 반면에 상대적으로 크게 저렴한 ​라즈베리파이4 의 CPU 성능은 매우 훌륭하며, 4G 메모리로 구입하면 기존 라즈베리파이3 보다 훨씬 더 쾌적한 컴퓨팅 환경에서 개발이 가능하다. 가격메리트도 있고, 기본적으로 무선LAN과 블루투스 콤보가 있다는 점과 전세계 개발자들의 오픈소스 지원이 확실하기 때문에 매력적이나, 아직 초기 하드웨어에는 몇가지 문제점 들이 이슈가 되고 있다. ​참고로 두 보드의 외부 I/O는 매우 비슷하다. 젝슨나노 외부 I/O 설계 시, 라즈베리파이 40핀 헤더 설계를 최대한 참고했기 때문이고, 다만 젝슨나노는 40핀 외. 추가적으로 디버그 포트가 따로있다.

만들고 코딩하고 - makepluscode

스마트폰, 자동차, 자율주행, 카메라 분야의 『임베디드 개발자』 입니다. #임베디드 시스템 관련된 #컨설팅 #교육 #협업 #네트워킹 #사업 모두 환영합니다. 언제든지 makepluscode@gmail.com 로 문의 주세요 :)
 

MAKE CODE

This channel shares video tutorials and projects on physical computing with Arduino and Raspberry Pi.

www.youtube.com