나는 오늘도 멋있다

컴퓨터 부품조사 본문

Web/CS

컴퓨터 부품조사

나는 오늘도 멋있다 2024. 1. 11. 11:43

프론트 공부를 하는 도중 백엔드에도 관심이 생겨서 프론트와 백엔드를 같이 공부할겸에 백엔드 부트캠프 과정중 첫번째 과제다. 목적에 맞는 컴퓨터 사양을 맞추는것인데, 이과제의 목적은 이렇다.

  1. "모든 행동에 목표를 정하고 근거를 정해 행동한다는 원칙"
  2. "문제가 발생하면 해결에 집착하지 말고 원인을 찾는다는 원칙"
  3. "개발을 할 때는 꼭 다른 사람의 관점을 고려해야 한다는 원칙"

위의 원칙을 이해하기위해 진행되는 과제다. 과제에 대한 조건은

  1. 어떤 용도로 사용할 것 인지?
  2. 게임용이면 어떤게임인지? 디자인툴용이면 어떤 디자인툴 용도인지?
  3. CPU, GPU, MainBoard, RAM, Power, Case, SSD 등을 포함하여 63만원 이내로 맞출것!
  4. 주어진 부품들중 제외 할 부품이 있다면 왜 제외 했는지?
  5. 해당부품을 고른것에 대한 이유는?
  6. 다나와 새제품 기준으로 할것!
  7. 본체만을 포함한다.

이에 대한 조건들이 붙는다. 항상 완제품만 사서 사용하던 나로써는 모든 내용이 생소했다.

 

1. 어떤 용도로 사용할 것 인지?

기본적인 문서 작업용,디자인툴 작업용 등이 있겠지만 나는 나에게 좀더 가까운 게임용으로 맞춰보려한다.  게임은 한때 했었던 배틀그라운로 정했다. 리그오브레전드로 하기에는 너무 저사양이라서 내장그래픽 만으로도 가능 해서 공부가 될것같지 않아 배제했다.

 

[배틀그라운드 사양 알아보기]

  최소 사양 권장 사양
CPU Intel Core i5-4430 Intel Core i5-6600K
AMD FX-6300 AMD Ryzen 5 1600
GPU NVIDIA: GeForce GTX 960 2GB NVIDIA: GeForce GTX 1060 3GB
AMD Radeon R7 370 2GB AMD Redeon RX 580 4GB
메모리 8GB 16GB
저장 공간 약 40GB 사용 가능 공간 약 50GB 사용 가능 공간

내가 참고할 사양만으로 표를 다시 짰다.  해당 사항중에 권장사양으로 진행할 예정이다. 최소사양은 말그대로 돌아가기는 하지만 플레이 장담은 못한다. 이런느낌이기 때문에...  

CPU

CPU(Central Processing Unit):  중앙처리 장치로 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행 처리하는 컴퓨터의 제어장치
1. CORE(코어): 사람의 두뇌라고 생각하자, 코어가 많을수록 동시에 많은것들을 생각하고 계산할 수 있다.
2. THREAD(스레드): 사람의 손이라고 생각하자, 코어가 생각하고 계산한것을 실제로 실행하는 것이다.
3. CLOCK(GHz): 동작속도를 말하며, 코어와 스레드의 동작속도 이다. 클럭이 높을수록 처리속도는 빨라진다.

 

 

먼저 권상사양의 CPU를 살펴본다면

intel: 기본형 6세대 CPU로 4코어 4쓰레드 3.50GHz를 지원하고 있다.

AMD: 기본형  1세대 CPU로 헥사(6)코어 12쓰레드 3.2GH를 지원하고 있다.

벤치마크를 통해 성능을 비교 할수 있다.

 

https://www.userbenchmark.com/

 

Home - UserBenchmark

 

www.userbenchmark.com

 

https://www.cpubenchmark.net/

 

PassMark Software - CPU Benchmarks

PassMark Software - CPU Benchmarks - Over 1 million CPUs and 1,000 models benchmarked and compared in graph form, updated daily!

www.cpubenchmark.net

 

나는 두개의 벤치마크 사이트에서 PassMark CPUBenchmark를 택했다. UserBenchmark는 말그대로 사용자들의 리뷰와 의견을 중심으로 진행되는데.. 만약 나처럼 모르는 사람이 리뷰한다면? 그냥 아무이유없이 좋다고 한다면? 그래서 나는 믿을수없어서 PassMark 소프트웨어 운영하는곳을 이용했다. UserBenchmark에서는 Intel Core i5-6600K 이 더좋다고 나오고 PassMark CPUBenchmark 에서는 AMD Ryzen 5 1600 가 더좋다고 나온다.

 

Intel core i5-12400F vs inte core i5-10400F

 

왼쪽 Intel core i5-12400F / 오른쪽 inte core i5-10400F

12400F는 약 174,390원, 10400F는 138,020두개는 약 35,000정도의 가격차이다. 하지만 12400F는 21년도, 10400F는 19년도 제품이다. 게다가 intel은 12세대로 넘어오면서 메인보드에 호환되는 CPU 소켓도 틀리다. 세대가 높다고해서 CPU의 성능이 무조건 좋은것은 아니라고 한다. 바로 벤치마크를 해보자

 

우수한가보다... 벤치마크에서 12400F가 더 우수하도록 나왔다. 코어/쓰레드/클럭은 별차이가 없는데 제조공정 과정에서 아키텍쳐 때문일것 같은 예상을 해본다.intel에서는 i5-12400F를 찜해두고 AMD CPU도 intel 12세대와 비슷한시기의 제품을 비교해보자

 

AMD Ryzen 5 5600 vs AMD Ryzen 5 5600X

 

왼쪽 AMD Ryzen 5 5600  / 오른쪽 AMD Ryzen 5 5600X

AMD Ryzen 5 5600는 139,310원 /  AMD Ryzen 5 5600X는 168,040원 두개는 약 2.7차이다 얼추 비슷해보이지만 X가 붙는다면 높은 성능이라고 볼수 있다.  바로 벤치마크 해보자

 

5600이 단일쓰레드 에서 약간 감소되고 나머지는 비슷하다. intel처럼 크게 차이가 나지 않는다. 가격도  좀더싸고 성능도 비슷하다? 그렇다면 당연히 싼거다...  이제는 Intel vs AMD 의 CPU를 비교하여 결정하자

 

Intel core i5-12400F vs AMD Ryzen 5 5600

 

단일쓰레드 에서는 intel이 좀더 높지만 다른부분들은 비슷하다. 코어/쓰레드/클럭 등 말이다. 조금더 차이를 붙인다면 intel은 PCIe5.0까지 지원하고 DDR5까지 지원한다. 이러한부분도 고려해야하는게 메인보드와 RAM과 관련이 있다. 하지만 이러한 부분을 최대성능으로 하려면 메인보드와 RAM도 같은 버전,규격으로 해주어야 성능을 발휘할 수 있다. 그렇다면 메인보드 와 RAM에서도 금액이 올라갈 것 이다. 즉 현재 나의 상태에서는 DDR5, PCie5.0은 무의미하다.  그래서 성능 차이가 별로없고 가격이 좀더 싼 AMD Ryzen 5 5600을 선택했다.

 

 

MainBoard 

MainBoard(메인보드): CPU,RAM,GPU 저장장치 등을 연결하는 플랫폼 역할

 

왼쪽 AMD Ryzen 5 5600 / 오른쪽 ASUS PRIME B550M-A

위에서 AMD Ryzen 5 5600 CPU를 골랐으니 해당 CPU에 맞는 소켓에 맞는 메인보드를 골라야한다. 소켓은 AMD(소켓AM4)이다.
여기서 주위할점은 메인보드의 PCIe와 메모리종류도 CPU와 맞춰줘야한다. 그렇다면  소켓AM4 / PCIe4.0 / DDR4를 가지고 있는 10만원 내 메인보드를 찾아야 한다.

ASUS PRIME B550M-A

필터를 통해 찾아본 결과 해당 메인보드가 나한테 맞는 메인보드다. 하지만 10만원 밑으로는 메인보드가 존재하지 않았다. 10만원 밑으로의 메인보드는 DDR3 이거나 PCIe3.0이거나 둘중하나였다. 그래도 예산에서는 벗어나지 않는다. CPU에서 금액을 낮춰 잡았기때문에 가능하다. 그렇기에 해당 메인보드를 사용할 것이다. 그렇다면 현재까지 부품상태를 확인하고 그래픽 카드 를 골라보자

부품 명칭 금액
CPU AMD Ryzen 5 5600 139,310원
메인보드 ASUS PRIME B550M-A 110,690원

 

GPU(그래픽카드)

GPU: 그래픽 연산을 빠르게 처리하여 결과값을 모니터에 출력하는 연산장치

그래픽카드 같은 경우는

왼쪽 STCOM 라데온 RX 580 2048SP Gaming D5 8GB  /오른쪽 COLORFUL 지포스 GTX 1630 토마호크 D6 4GB

이것저것 찾아서 비교하다 마지막까지 오게된 두개의 그래픽 카드다. 그런데 문제가 생겼다. 그래픽카드의 인터페이스가 PCIe3.0이다. CPU와 메인보드를 PCie4.0을 기준으로 하였는데.. 그래픽카드의 인터페이스가 PCIe4.0이 되려면 더좋은 그래픽 카드를 써야한다. 그렇게되면 나는 금액을 맞출수 없기 때문에 해당 그래픽카드를 후보를 두었다. 두개의 금액차이는 약 40,000원 차이다.  두개의 그래픽카드를 벤치마크 해보자

싸고 좋은건 누가 없다고 했는가.. 여기있다..  그래픽카드 계산성능은 반토막이 났지만 3D에서 작업에서는 우수한 성능을 보고있다. 가격도 저렴하다. 이외에도 메모리 용량도 더높고, 메모리 버스도 더높다. 고민할 필요가 없었다. 그래픽카드로인해 PCie3.0으로 호환되는것을 빼면...

부품 명칭 금액
CPU AMD Ryzen 5 5600 139,310원
메인보드 ASUS PRIME B550M-A 110,690원
GPU Radeon RX 680 2048SP 8GB R2 112,770원

RAM(램) 

RAM: 사용자가 자유롭게 내용을 읽고 쓰고 지울 수 있는 기억장치

RAM은 삼성전자가 제일 가성비가 좋았다. 그렇지만 여기서 주위할점 이있다. 배그는 메모리가 16GB가 필요하다. 그래서 16GB RAM을 장착하거나 8GB x 2개를 쓸수 있는데  싱글채널/듀얼채널로 나뉜다. 즉 똑같은 메모리를 몇개의 RAM을 사용하냐에 따라 다르다. 싱글채널은 많은용량을 한 모듈에서 제공하여 층분한 용량을 제공하는 반면에, 듀얼 채널은 일부작업에서 성능 향상을 가져올수 있다고 한다. (메모리 집약적인 응용프로그램)

삼성전자 DDR4-3200

위에서 말한대로 8GB x 2개를 살예정인 제품이다. 하지만 여기서도 주의할점은 CPU를 참고해야한다는 점이다. CPU의 메모리규격, 메모리클럭을 살펴봐야한다. 내 CPU에서 메모리 규격 DDR4, 메모리 클럭 3200MHz 이다. 램의 세부정보를 보았을때 동작클럭까지 아주딱맞는다.

부품 명칭 금액
CPU AMD Ryzen 5 5600 139,310원
메인보드 ASUS PRIME B550M-A 110,690원
GPU Radeon RX 680 2048SP 8GB R2 112,770원
RAM 삼성전자 DDR4-3200(8GB x 2) 45,240원
합계: 408010

SSD

SSD: HDD와는 다른 종류의 저장 장치이며, 기계적인 부품없이 전자적인 메모리 칩으로 이루어져 있다.

SSD를 여러개 보면서 500GB와 1TB를 고민했다. 어떤게 좋을지? 당연히 용량이 많으면 좋겠지만, 그만큼 금액도 올라간다. 그런데 나는 배틀그라운드용으로 맞추고있으며, 이외에 게임이 추가되어도 1~2개가 추가되지 않을까 라는 생각으로 비교적싼 500GB를 골랐다.

왼쪽 SK / 오른쪽 삼성

 

금액은 거의 비슷하다고 볼수 있다.  DRAM탑재도 되어있으며, 용량도 똑같고, 보증기간도 똑같고, 랩타입까지 똑같았다. 다만 인터페이스와 성능, 컨트롤러, 폼팩터 에서 차이가 났다. 인터페이스는 내가 고른 메인보드에서 STAT3도 지원하며, PCie3.0 x 4도 지원한다.  SSD의 컨트롤러는 삼성과 마벨이 안정적이라고 한다. 그래도 sk인데... 그다음은 폼팩터인데 SK는 M.2로 PCI x n에 연결한다면 좀더 좋은 대역폭을 제공한다고 한다. 그래서 성능에 차이가 있는것 같다. 그렇다면 성능에 대한 차이를 봐야했다. PCIe3.0 x 4로  STAT3보다는 빠르다고 한다. 그래서인지 SK SSD는 일기,쓰기에서도 거의 출시모델중 거의 최고속도를 가지고있다. 그렇다면 당연히 SK 제품이다

명칭 금액
AMD Ryzen 5 5600 139,310원
ASUS PRIME B550M-A 110,690원
Radeon RX 680 2048SP 8GB R2 112,770원
삼성전자 DDR4-3200(8GB x 2) 45,240원
SK 하이닉스 Gold P31 M.2 NVMe 500GB 64,000원
합계: 472,010원

Power Supply(파워 서플라이)

Power Supply:  전력을 공급하는 데에 아용하는 전기장치

파워를 고를때는 내가 산부품들의 전령량을 먼저 고민했다. 보통 CPU, 그래픽카드에서 많이 쓰인다고 하는데. 내 CPU와 그래픽카드의 전력량은 565W정도이다. 그래픽카드에서만 500W을 잡아먹는다. 이외에도 메인보드,RAM,SSD 있는데 소모량이 크지는 않았다.  그래서 650W ~ 700w정도를 사용하려한다.

 

마이크로닉스 Classic ll 풀체인지 700W 80PLUS BRONZE

등급이 아쉽긴하지만, 등급이 높으면 가격또한 올라간다. 나에게 필요한 커넥터는 다지원하고 있고, 가용률도  좋다. 가격도 이정도면 ...

명칭 금액
AMD Ryzen 5 5600 139,310원
ASUS PRIME B550M-A 110,690원
Radeon RX 680 2048SP 8GB R2 112,770원
삼성전자 DDR4-3200(8GB x 2) 45,240원
SK 하이닉스 Gold P31 M.2 NVMe 500GB 64,000원
마이크로닉스 Classic ll 풀체인지 700W 80PLUS BRONZE  83,900원
합계: 555,910원

 

 

CASE

마지막으로 케이스만이 남았다. 케이스는 메인보드크기, 파워크기, 고려해야하는데 내 메인보드의 크기는 M-ATX, 파워크기는 ATX이다. 

아이구주 PRAY 30 PLUS (블랙)

파워와 메인보드의 규격또한 다지원한다.  쿨링팬도 6개 이고... 디자인따위는 중요하지 않다

명칭 금액
AMD Ryzen 5 5600 139,310원
ASUS PRIME B550M-A 110,690원
Radeon RX 680 2048SP 8GB R2 112,770원
삼성전자 DDR4-3200(8GB x 2) 45,240원
SK 하이닉스 Gold P31 M.2 NVMe 500GB 64,000원
마이크로닉스 Classic ll 풀체인지 700W 80PLUS BRONZE  83,900원
아이구주 PRAY 30 PLUS (블랙) 55,270원
합계: 611,180원

 

 

마치면서...

 

내가 직접 사는것은 아니지만 원칙과 목표에 맞게 잘맞춰진것 같다. 성능을 비교해보고, 해당제품을 왜선택했는지에 대해서 스스로 답변을 한것같다.(근데 거의 가격이 위주였다) 그래도 이과제 덕에 컴퓨터 부품에 대해서 알게 된것같다. 컴퓨터 부품은 너무 어렵다.. 용산만세

Intel CPU

- [Intel CPU 제품보기]
예시) 인텔® 코어™ i9-13900K
제조사 및 브랜드
(인텔코어)
등급
(i9)
세대
(13)
성능
(900)
제품군
(k)
  i3 -> 보급 1세대 -> 2010 200,300
-> 보급형
K -> 오버클러킹 가능
i5 -> 표준 .... 400,500,600
-> 표준형
X -> 익스트림
i7 -> 고급 .... 700,800,900
-> 고성능
XE -> 최상위 라인업
i9 -> 최고급 13세대 -> 2022   S: 최적화된
    T: 저전력, 일체형
E: 임베디드
- [AMD CPU 제품보기]
예시) Ryzen5 5600G(세잔)
제조사 및 브랜드
(Ryzen)
등급
(5)
세대(아키텍처 참고)
(5)
성능
(600)
제품군
  Ryzen 3 -> 보급 1세대(2017) 200,300
-> 보급형
없음 -> 표준
Ryzen 5 -> 표준 2세대(2018) 400,500,600
-> 표준형
X.XT -> 높은성능
Ryzen 7 -> 고급 3세대(2019) 700,800,900
-> 고성능
T -> 저전력
Ryzen 9 - > 최고급 4세대(2020)   H -> 고성능


5세대(2022.02) G -> GPU포함
6세대(2022.09)  
*세대별 아키텍처 및 코드명
아키텍쳐 Zen2 Zen3 Zen3+ Zen4
코드명 르누아루/루시엔 세잔/바르셀로 렘브란트 드래곤레인지/피닉스
모델명 시리즈 4000/5000 5000 6000 7000
제조 및 Point 2019 / 7nm 2020 / 7nm 2022.02/ 6nm 2022.09 / 4nm

* 23년부터 변경된 모델 넘버링 시스템 AMD
7640U
세대(7) 등급구분(6) 아키텍처(4) 세부구분(0) 폼팩터(U)
7 -> 2023 1 -> Athlon (Silver) 1 -> Zen1 | Zen+ 0 -> 하위모델 HX -> 55W+
8 -> 2024 2 -> Athlon (Gold) 2 -> Zen2 5 -> 상위모델 HS -> ~35W+
9 -> 2025 3 -> Ryzen 3 3 -> Zen3 | Zen3+   U -> 15 - 28W
  4 -> Ryzen 3 4 -> Zen4 C -> 15 - 28W
5 -> Ryzen 5 5 -> Zen5 e -> 9W
6 -> Ryzen 5    
7 -> Ryzen 7  
8 -> Ryzen 7/9  
9 -> Ryzen 9  


- [등급]
등급이 높을수록 단일 코어작업을 수행하기 위한 최대 주파수(GHz)가 높아질수 있으며, 코어 수가 더많고 캐시 크기가 크며 CPU가 리소스를 모아 단일 코어에서 성능을 향상시킨다.

- [세대]
세대는 년도를 뜻한다.

- [성능]
기본 클럭 속도, 최대 주파수, 캐시크기, 코어/스레드 등을 포함한다.

- [제품군]
제품군은 해당 CPU의 옵션 이라고 생각하자

[공식홈]
https://www.intel.co.kr/content/www/kr/ko/gaming/resources/gaming-processor-names.html

 

- [Intel MainBoard 제품보기]

예시) H510
제품코드
(H)
세대
(5)
등급
(10)
H: 보급형 5: 11세대 10: 보급형
B: 표준형 6: 12세대 60: 표준형
Z: 고급형   70: 준고급형
  90: 고급형

라인업 보급형 표준형 준고급형 고급형
칩셋 H510 H610 B560 B660 H570 H670 Z590 Z690
세대구분 11세대 12세대 11세대 12세대 11세대 12세대 11세대 12세대
소켓 1200 1700 1200 1700 1200 1700 1200 1700
CPU
오버클럭
불가 가능
RAM
오버클럭
불가 가능
DDR4 가능
DDR5 600번대인 12세대부터 가능하나 메모리규격이 다를수도 있다.
메모리슬롯 2개 4개(ITX는 2개)
메모리용량 64B 128GB
PCIe5.0 불가 가능
PCIe4.0 가능

 

 

 

'Web > CS' 카테고리의 다른 글

브라우저의 동작 원리  (0) 2024.04.04
JavaScript의 동작 - 1 (stack,heap,Event Loop)  (0) 2024.03.27
함수형 프로그래밍  (0) 2024.03.26
CORS(Cross-Origin Resource Sharing)에 대해서  (1) 2023.12.06