Announcement

Collapse
No announcement yet.

มีคนนิยาม dual core กับ dual2core ว่า..

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • มีคนนิยาม dual core กับ dual2core ว่า..

    dual core กับ dual2core ในบทความนี้ จริงหรือมั่ว ??

    ผมได้ไปอ่านกระทู้หนึ่งใน pantip http://www.pantip.com/tech/hardware/...HS2252877.html


    มีคนนิยาม dual core กับ dual2core ว่า..


    " dual core เป็นเทคโนโลยีที่ประมาณว่าจำลองการทำงานเหมือนมี cpu 2 ตัวรวมกันทำงานก็มี 2 core นั่นแหละ แต่ core 2 duo มันคือ cpu 2 ตัวรวมในตัวเดียวเลย นั่นคือ 1.8 Ghz ก็จะเท่ากับ 3.6 Ghz "



    และอีกคนนึ่ง ..


    " dual core ไม่ได้จำลองนะครับ สองหัวจริง ๆ เหมือนกับ core 2 duo นั่นแหละอย่างสับสนกับ HT ของ INTEL นะครับ นั่นมีหัวเดียวจริงแต่จำลองออกมาเป็น 2 หัว เช่นพวก P4 630 640 ซึ่งมีหัวเดียวแต่มี HT จำลองตัวเองออกมาอีกหัวรวมเป็น 2 หัว dual core ก็พวก PD 805 930 940 พวกนี้เป็น dual core ซึ่งมีสองหัวจริงมาตั้งแต่เกิดไม่มีการจำลองครับ "



    อยากให้เซียนทุกท่านช่วยบอกว่าไหนจริงไหนมั่ว และข้อเท็จจริงมันเป็นอย่างไร...

    ขอบคุณคับ

  • #2
    อันไหนจริงเนี่ยะ เอางี้เดาว่า Dual แปลว่า "2" Core แปลว่า "แกน" ไม่ได้แปลว่า "หัว" Duo แปลว่า "คู่"

    Dual Core น่าจะหมายถึง ใน 1 Cpu ประกอบด้วย 2 แกน Processor ที่ต่างคนต่างทำงานมั้ง ไม่จำเป็นที่ต้องทำงานพร้อมกันทั้ง 2 แกน

    Core 2 Duo น่าจะหมายถึง ใน 1 Cpu ประกอบด้วย 2 แกน Processor ที่ทำงานเหมือนๆ กันในเวลาเดียวกัน หรือช่วยกันทำงานในเวลาเดียวกันมั้ง

    Comment


    • #3
      ไล่ตามสมัยนะครับ

      HT=Hyper thread
      เอาแบบง่ายๆแต่ไม่ถูกทุกประการก็ คือ เป็นการจำลองCPUให้เสมือนว่ามีอีกCPUอีกตัวนึง โดยอาศัยการเหลื่อมของFSB CPUที่เป็นแบบQDP(4รอบต่อสัญญาณนาฬิกา) กับFSBของส่วนmemoryที่เป็นแบบDDR(2รอบต่อสัญญาณนาฬิกา) ทำให้CPUมีโอกาสที่จะรับโหลดหลายๆthreadได้มากกว่าปกติ แต่ถ้ามีคำสั่งthreadเดียวก็ไม่เห็นผล
      สรุป---->CPU1ตัว1core แต่จำลองเหมือนว่ามีCPUอีกตัวหนึ่ง ขึ้นมาทำให้เหมือนมีCPU2ตัว

      Dual core
      เป็นการนำcoreของCPU 2 ตัวแปะลงบนplate layerตัวเดียวกัน cpu2coreใช้ขาที่เชื่อมต่อเข้าboardร่วมกัน cpu2ตัวทำงานเป็นอิสระต่อกันสัญญาณนาฬิกา2coreไม่ได้มารวมกัน
      สรุป---->CPU1ตัว(มีชิ้นเดียว)มี2core มีการทำงานในลักษณะเดียวกับว่ามีcpu2ตัว แต่ว่าใช้socketในการเชื่อมต่อ1socket
      ----> ถ้าเป็น2GHz Dual Coreก็ทำงาน2GHz 2ตัว ไม่ใช่4GHzตัวเดียว แน่นอนความเร็วของ2GHzทำงานแค่threadเดียวสู้4GHzไม่ได้แน่นอน แต่ถ้ามีtaskงานสัก5-10หรือหลายๆThread Dual Coreจะมีภาษีดีกว่า

      Core 2 Duo
      เป็นCPU Dual Coreตัวใหม่ของIntel ที่มีจุดเด่นมากๆตรงที่มีการแชร์memoryระหว่าง2coreของcpu(แชร์cache Lv2-ซึ่งแต่เดิมก่อนหน้านั้นdual coreจะแยกcache l2เป็นของแต่ละcoreเลย)
      สรุป---->กายภาพเหมือนdual core cpu1ตัว2coreใช้1socket
      ----แต่แชร์cacheดียังไง?
      ----> อย่างแต่เดิมเป็นcache l2 2MBแยกกัน2ตัว กับของใหม่เป็น4MB 2ตัวใช้รวมกัน Cacheเท่าดิม แต่อันหลังในกรณีที่coreนึงทำงานหนักกว่า/หรือใช้งานหนักcoreเดียวก็สามารถเรียกcacheไปหน่วงข้อมูลรอประมวลผลได้มากกว่า2MB
      Last edited by Calidan; 20 Dec 2006, 18:19:02.

      Comment


      • #4
        นี่สิของจริง

        Comment


        • #5
          " dual core ไม่ได้จำลองนะครับ สองหัวจริง ๆ เหมือนกับ core 2 duo นั่นแหละอย่างสับสนกับ HT ของ INTEL นะครับ นั่นมีหัวเดียวจริงแต่จำลองออกมาเป็น 2 หัว เช่นพวก P4 630 640 ซึ่งมีหัวเดียวแต่มี HT จำลองตัวเองออกมาอีกหัวรวมเป็น 2 หัว dual core ก็พวก PD 805 930 940 พวกนี้เป็น dual core ซึ่งมีสองหัวจริงมาตั้งแต่เกิดไม่มีการจำลองครับ "

          อันนี้ถูกครับ

          Comment


          • #6
            แปลง่ายๆ
            HT=Hyper thread คือ 1หัวแต่มีสองวิญญาณ(น่ากลัวINTELเล่นของ)คือเมื่อทำงานแล้วจะช่วยกันคิด แต่ก็ทำงานในรูปแบบของร่างเดียวกานครับ
            Dual core เหมือนกับแฝดที่อยู่ในท้องเดียวกันแต่ร่างกายไม่ติดกัน แต่เวลามานทำงานแล้วตัวใครตัวมานครับ( ถ้าคุณนึกสนุกลองรันเกม และตัดต่อวีดีโดดูสิเห็นผล)
            Core 2 Duo เหมือนกับแฝดที่อยู่ในท้องเดียวกันแต่มีสมองติดกัน สามารถทำงานทั้งรวมกันและแยกกานได้ครับ แต่ต้องไปในทางเดียวกัน

            ที่พิมมาอาจจะมีที่ผมไม่เข้าใจอยู่บ้าง ผิดยังไงก็ขอโทษมานะที่นี้ล่ะกาน

            Comment

            Working...
            X