17년 1월 20일 현재, i3-7100의 가격은 14만원대 초반을 갖고 있으며
3.9GHz 코어클럭 / 2코어 4스레드 / 1차캐시 128KB / 2차캐시 512KB / 3차캐시 3MB / HD630 내장그래픽을 갖고 있다
명령어는 펜티엄에 탑재된 AES,MMX,SSE,SSE2,SSE3,SSE4,Supplemental SSE3 뿐만 아니라
AVX,AVX2,F16C,FMA3 명령어가 더 추가되어 있다
TDP는 51w이다
G4600과 비교하면 0.3Ghz의 코어클럭과 4개의 명령어 차이가 있다
펜티엄 G4560,G4600과 i3-7100의 가격 및스펙을 알아보았다
2코어 4스레드 뿐만 아니라 1,2,3차 캐시 메모리 용량 또한 동일하다는걸 알 수 있었으며
구분되는 차이는 바로 "명령어"라는걸 알 수 있다
P. 명령어들의 정체?
펜티엄에 없는 AVX,AVX2,F16C,FMA3 미 4가지 명령어들
'과연 어떤 역할을 하고, 가격차이만큼의 가치를 지닐까?'라는 의문이 들었다
AVX 명령어?
AVX는 Advanced Vector Extensions의 약자로 "고급 벡터 확장"이라고 풀어쓸 수 있다
SIMD 레지스터의 폭이 128비트에서 256비트로 확장되어서, 최대 2배까지 부동소수점 연산 능력이 향상된다
또한, 연산자 구조역시 변결되어 프로그래밍이 더 효율적이다
AVX2 명령어?
AVX2 명령어는 AVX지침을 보완하며, 벡터 시프트 명령 및 메모리에서 불연속 데이터 요소를 더 효과적으로 가져올 수 있다고 한다
F16C 명령어?
반 정밀도와 하나의 정밀도 부동 소수점 변환을 가능하게 하는 명령어라고 한다
FMA3 명령어?
FMA명령어는 단일 곱셈-누산기 계산을 하기위한 명령어 집합중 128비트 SIMD 명령어들이다
FMA3는 세개의 피 연산자오아 세개의 레지스터를 사용한다
P. 명령어 차이에 따른 성능차이는?
AVX,AVX2,F16C,FMA3 명령어에 대한 정보를 확인하였는데 개인적으로 쉽게 이해하기에는 어려웠다
그냥 'CPU가 연산하는데 좀 더 도움이 되는구나~'정도로 이해했다
그렇다면 실제 Bench 성능차이는 있을까?
해외 Bench 중 좋은 자료를 발견할 수 있었다
G4600 VS i3 7100 성능 비교 영상을 요약하면 아래와 같다
7ZIP 벤치 프로그램. i3 7100이 G4600보다 약 1.05배 높다
TrueCrypt 벤치 프로그램. i3 7100이 G4600보다 약 1.04배 높다(작을수록 좋다)
X264 transcoding 벤치프로그램. i3 7100이 G4600보다 약 1.03배 높다
GTA5 게임 Test. i3 7100이 G4600보다 약 1.04배 높다
배틀필드1 게임 Test. i3 7100이 G4600보다 약 1.04배 높다
위쳐3 게임 Test. i3 7100이 G4600보다 약 1.05배 높다
크라이시스3 게임 Test. i3 7100이 G4600보다 약 1.05배 높다
각 벤치 Test 결과만 보자면 i3 7100과 G4600간의 성능차이는 거의 없다고 봐도 무방하다
단, 벤치환경이 구체적이지 않기 때문에 참고만 하는게 좋을것 같다
P. 결론
카비레이크 펜티엄 G4560과 G4600간의 가장 큰 차이는 내장그래픽이며
사무용은 G4560으로, 캐쥬얼 게임까지 한다면 G4600으로 구성하는게 좋을것 같다
카비레이크 펜티엄(G4560,G4600)과 i3 CPU간의 가장 큰 차이는 명령어라고 할 수 있지만
해외 벤치 Test만 놓고 보면 큰 차이가 없다고 결론 지을 수 있다
카비레이크 G4560과 i3 7100의 가격차이는 약 7만원이다
가격차이만큼 소비자가 CPU의 기능을 100% 활용할 수 있을까?
답은 여러분의 몫이다