JETSON 시리즈는 그래픽카드 제조사로 유명한 엔비디아사(Nvidia) 에서 출시하는 임베디드 컴퓨팅 보드 시리즈로서, 2014년 우분투기반의 Jetson TK1 개발보드를 출시한 이후로 계속해서 여러가지 모델이 지속적으로 나오고 있다. Jetson 시리즈의 특징은 강력한 GPU를기반으로 저전력으로 기계학습 어플리케이션들을 실행시킬 수 있고 영상처리에 탁월한 성능을 보인다는 것이다.
Jetson Nano는 기존 TK시리즈를 소형화하고 가격을 낮춰 라즈베리파이 급으로 경량화한 모델로서, 2019년 발매된 이후 기존 라즈베리파이 사용자들 중 AI 머신러닝이나 영상처리에 관심있는 사람들에게 많은 인기를 얻고 있다.
Nvida Jetson 모듈 시리즈 사양비교
Jetson Nano
Jetson TX2 Series
Jetson Xavier NX
Jetson AGX Xavier Series
TX2 4GB
TX2
TX2i
AGX Xavier 8GB
AGX Xavier
AI Performance
472 GFLOPS
1.33 TFLOPS
1.26 TFLOPS
21 TOPS
20 TOPS
32 TOPS
GPU
128 코어 NVIDIA Maxwell™GPU
256 코어 NVIDIA Pascal™GPU
48 Tensor 코어의 384 코어 NVIDIA Volta™GPU
48 Tensor 코어의 384 코어 NVIDIA Volta™GPU
64 Tensor 코어의 512-core NVIDIA Volta™GPU
CPU
쿼드코어ARM®Cortex®-A57MPCore 프로세서
듀얼코어NVIDIA Denver 264-bitCPU 와 쿼드코어Arm®Cortex®-A57 MPCore 프로세서
6 코어 NVIDIA Carmel ARM®v8.2 64-bit CPU 6MB L2 + 4MB L3
6 코어 NVIDIA Carmel Arm®v8.2 64-bit CPU 6MB L2 + 4MB L3
8 코어 NVIDIA Carmel Arm®v8.2 64-bit CPU 8MB L2 + 4MB L3
- Jetson Nano 보다 상위버전으로 확실하게 성능을 높혀 사용할 수 있는 기종으로 Jetson Xavier NX 모델이 인기이다.
2. 라즈베리파이와 비교한 Jetson Nano의 성능
라즈베리파이 최신형인 Pi 4 모델과 비교한 Jetson nano의 사양은 다음과 같다.
- 여기에서 가격비교는 기본형인 라즈베리파이 4B 메모리 2GB 형과 Jetson Nano 메모리 4GB형을 비교하여 3배 차이 나는 것 처럼 보이지만, 같은 메모리 용량인 것을 비교하면 약 2배 이내 정도가 된다.
- CPU 성능은 라즈베리파이가 약간 앞서지만 GPU 성능에서 Jetson Nano가 월등하기 때문에 영상처리 등 작업을 실행시켜 보면 가격은 2배 속도는 4배 정도임을 체감할 수 있다.
- Jetson Nano는 라즈베리파이와 동일하게 40핀 GPIO핀이 배열되어 있고, 기타 IO 포트의 구성도 비슷하다.
-라즈베리파이와는 다르게 Jetson Nano는 WIFI/블루투스 무선통신이 모듈내에서 지원되지 않기 때문에 WIFI로 연결하려면 별도 장치를 부착해야 만 한다.
3. Jetson Nano의 종류
2019년 Jetson Nano가 발표될 때에는 단일 모델이었으나, 현재는 3가지 모델이 유통되고 있다. 즉 초기 발표된 모델을 A02라 하고 이를 개량한 모델인 B01 모델이 새로 출시 되어 표준모델로 판매되고 있고, 이를 좀 더 경량화해서 라즈베리파이와 비슷한 가격대로 판매되는 2GB 모델이 있다.
A02 구형과 B01 신형 모델의 비교
A02 구형
B01
사양
128-core Maxwell GPU
Quad-core Arm A57 processor @ 1.43 GHz
System Memory – 4GB 64-bit LPDDR4 @ 25.6 GB/s
Storage – microSD card slot
4x MIPI CSI-2 DPHY 10 lanes in total ( 3x 2-lane + 1x 4-lane)
라즈베리파이 PICO는 기존 리눅스 등 OS를 올려 사용할 수 있는 싱글보드 컴퓨터 형태의 라즈베리파이 시리즈들과는 다르게 아두이노 처럼 마이크로 컨트롤러 보드 형태의 신제품이다. 라즈베리파이 재단에서 자체 설계한 133MHZ 클럭 속도의 최신 RP2040 CPU를 장착했기 때문에 기존 아두이노 시리즈에 비해 훨씬 빠르고 전체적으로 고성능인 보드를 기존 아두이노 보다 저렴한 가격에 공급한다는 것이다.
2. 사양 및 아두이노 나노와의 비교
라즈베리파이 PICO
아두이노 NANO
크기
51mm × 21mm
45 mm x 18 mm
Processor
Dual core 32bit ARM Coretex-M0+
Single core 8 bit RISC
CPU clock
48 ~ 133 MHz
16 MHz
RAM size
264 KB ( SRAM )
2KB
Flash size
2 MB
32 KB
EEPROM
No
1 KB
Programming 언어
MicorPython, c, c++
아두이노 전용 C++
기본 전원
5 V USB micro B type
5 V USB micro B type
추가로 사용가능한 입력 전원
1.8 V ~ 5.5 V
7 ~ 12 V
MCU 작동 전압
3.3 V
5 V
GPIO 갯수
26 개
20개
ADC
3 x 12 bit
6 x 10 bit
UART
2 개
1 개
I2C
2 개
1 개
SPI
2개
1 개
PWM
16 개
6 개
사양 중 눈에 뜨이는 부분은 구동 전압이 1.8V ~ 5.5V 즉, 1.8V 에서도 구동된다는 것은 건전지로 연결해서 사용할 수 있다는 의미가 되어 흥미롭다.