CPU에 dual core, quad 이런것들이 무엇을 뜻하는것인가요??

  • #297253
    타고난혀 71.***.223.206 2693

    언젠가 한번 듣기로, CPU를 여러개 달아서 쓰는 컴터의경우, 연산 속도가 빠르다라고 들었던것 같습니다..

    즉복잡한 계산을 CPU두대가 나눠서 계산하니까 빠르다는것이지, 모든 속도가 2배이상 향상되는건 아닌걸로 알고 있습니다..

    ..혹시 위의 열거된 CPU 들이 2개 병렬 처리, 4개 병렬 처리가 가능한것들을 뜻하는것인건가요??

    기존의 것들과 확연히 다른점이 있다는 무엇인가요??

    • Lexian 76.***.205.137

      CPU가 여러개라고 해서 반드시 더 빠른것은 아닙니다. 메모리나 주변장치의 I/O속도등도 영향을 미치기 때문에 속도가 더 빠르다고 하는 걔념은 사실 주관적이지요. 더욱 중요한것은 그런 병렬처리를 위해서는 OS를 비롯한 각종 소프트웨어도 병렬처리를 지원해야 하는데… 아직까지는 많지 않지요.

      질문하신 dual core, quad core는 요즘 한 CPU 칩에 2개내지 4개의 코어를 장착해서 나온 놈으로 실재로 병렬처리가 가능합니다. 기존의 것들과 차이점이 있다면 여러개의 프로그램을 동시에 작업할때 싱글코어보다 코어가 많으므로 시간낭비가 줄어듭니다… 상대적으로 빨라져 보이는 거죠. 한가지 프로그램(그것도 한가지 쓰레드만쓰는)만 죽어라고 돌리면 별차이를 못느끼실 겁니다.

    • 전문가 204.***.237.194

      부가설명을 드리면 CPU clock speed를 올리는것 현재구조론 거의 최고치 (3G 4G 5G?)에 와 있기때문에 이번에 core갯수를 늘려서 cpu 성능을 올리는 개념입니다.
      구조상 데이타를 병렬로 쪼개서 재배열한다음 계산하고 다시 합치는 과정이 필요하고 당연히 소프트웨어(OS 포함)가 얼마나 이기능을 잘 지원하는냐에 따라 성능이 달라질수 있죠. 이런면에서 아마 VISTA가 XP보다 개선돼서 나왔다고 볼수있죠.