CPU는 컴퓨터의 두뇌를 담당한다. 다양한 환경에서의 작업을 빠르게 수행하기 위해 ALU()의 구조가 복잡하고 명령어 하나로 처리할 수 없는 기능도 많으며 각종 제어 처리를 위한 부분이 많다. 반면, GPU는 특화된 연산을 빠르게 처리하기 위해 단순한 ALU를 여러개 가지고 있으며 이 때문에 GPU 단독으로는 아무것도 처리할 수 없다. 여전히 CPU에 의해 GPU가 제어된다.
CPU 전체 정보 확인
$ cat /proc/cpuinfo
CPU 코어 수 확인
$ cat /proc/cpuinfo | grep processor | wc -l
논리 코어 수 확인
$ grep -c processor /proc/cpuinfo
물리 CPU 개수 확인
$ grep "physical id" /proc/cpuinfo | sort -u | wc -l
CPU당 물리 코어 수 확인
$ grep "cpu cores" /proc/cpuinfo | tail -1
그래픽 카드 GPU 확인 방법
$ nvidia-smi --query | fgrep 'Product Name'