Announcement

Collapse
No announcement yet.

ผู้รู้ไขข้อข้องใจทีครับ 2หัว 4 thread กับ4หัว4Thread

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

  • ผู้รู้ไขข้อข้องใจทีครับ 2หัว 4 thread กับ4หัว4Thread

    มันต่างกันอย่างไรแล้วอะไรดีกว่ากันหรอครับ เพราะถ้าคิดแบบเด็กๆ ก็คือ 4 ก็ต้อง ดี กว่า2 จริงมั้ย?
    I5-750 I5-6xx งงๆ

    ปล.ให้น้อง

  • #2
    ทำงาน I5-7xx เร็วกว่า เพราะคอร์เยอะกว่า ประมวลผลเร็วกว่า แต่ I5-6xx ใหม่กว่า 32nm แต่มีแค่ 2 คอร์

    Comment


    • #3
      4 Core
      CPU มีตัวประมวลผล 4 ตัวจริงๆ

      2 Core 4 Thread
      CPU มีตัวประมวลผล 2 ตัว แต่จำลองว่าตัวเองมีตัวประมวลผล 4 ตัว

      เข้าใจยังครับ เพราะฉะนั้น 4 หัวเวิคกว่าแน่นอนครับ

      Comment


      • #4
        จำลองให้มี 4 หัวแล้วมันดียังไงครับ

        Comment


        • #5
          Originally posted by BlackMiracle View Post
          จำลองให้มี 4 หัวแล้วมันดียังไงครับ
          ผมเดาละกันนะ...
          โดยปรกติแล้ว โปรแกรมมันจะผลัดกันรัน ครับ

          แล้วสมมุติว่ามี 2 งาน CPU 1 หัว มันจะผลัดกันรัน จนเสร็จทั้งคู่

          สมมุติว่ามี 2 งาน CPU 2 หัว มันก็แยกกันทำได้ ทำให้งานเสร็จไวขึ้น ( Hyper PI มันก็เสร็จพร้อมกัน )
          ( คร่าวๆแบบนี้นะรายละเอียดการทำงานไปหาอ่านกันเอง )

          ส่วนเรื่องการจำลองเพิ่มเทรดขึ้นมา มันจะดียังไงผมก็ไม่แน่ใจ แต่ยังไงมันสู้ 4 หัวแท้ไม่ได้หรอก

          ปล. ลองง่ายๆลองเอา CPU 2 Core แล้วลองเลือก Hyper PI เป็น 4 Core ดิเสร็จอย่างช้ายิ่งกว่า 2 หัว * 2 สะอีก
          Last edited by wUcGhE; 23 Jan 2010, 19:39:43.

          Comment


          • #6
            i5-6xx 32 nm 3.xx GHz 2 Cores 4 Threads Smart Cache 4 MB (มี TB กับ มี HT )ใช้ไฟ 73w
            i5-750 45 nm 2.66 Ghz 4 Cores 4 Threads Smart Cache 8 MB (มี TB กับ ไม่มี HT )ใช้ไฟ 95w

            สมมติว่า Software A และ Software B

            i5 6xx เช่น โปรแกรม A ไม่รองรับ HT มันก็จะประมวลผลที่ 2 แกน
            กับ โปรแกรม B รองรับ HT มันก็จะประมวลผลที่ 4 แกน
            สรุปโปรแกรม A ประมวลผล 2 แกน B ประมวลผล 4 แกน

            i5 750 เช่น โปรแกรม A ไม่รองรับ HT มันก็จะประมวลผลที่ 4 แกน
            กับ โปรแกรม B รองรับ HT มันก็จะประมวลผลที่ 4 แกน (i5 750 ไม่มี HT)
            สรุปโปรแกรม A และ B ก็จะประมวลผล 4 แกน

            BT = Turbo Boost
            HT = Hyper-threading

            Comment


            • #7
              Originally posted by BlackMiracle View Post
              จำลองให้มี 4 หัวแล้วมันดียังไงครับ
              ก็ให้มันทำงานคล้าย Cpu 4 คอร์ แต่จะไม่เร็วเท่า 4 คอร์แท้ เช่น

              ลองนึกถึง ช่องทางการส่งข้อมูล 4 ช่อง โดยที่ 4 คอร์แท้ จะส่งข้อมูลได้พร้อม ๆ กันได้ทั้ง 4 ช่อง
              ส่วน 2 คอร์ 4 เทรด จะมี 4 ช่อง เช่นกัน แต่ช่องคอร์แท้ 2 ช่องจะส่งข้อมูลไปก่อน จากนั้นอีก 2 ช่องหลังถึงจะส่งข้อมูลตาม

              ส่ง 4 ช่องเหมือนกัน แต่ 2 ช่องหลัง จะออกตัวช้ากว่า

              Comment


              • #8
                ลอง Search ใน Google ดูครับ

                หาคำว่า hyper threading technology

                แล้วจะถึงกับ"กระจ่าง"เลยครับท่าน อิอิ

                Comment

                Working...
                X