Announcement

Collapse
No announcement yet.

ทำไมจำนวน core ของ cpu ถึงเพิ่มทีละ +2 ไม่เพิ่มทีละ x2 หรือ +1 ครับ

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

  • ทำไมจำนวน core ของ cpu ถึงเพิ่มทีละ +2 ไม่เพิ่มทีละ x2 หรือ +1 ครับ

    สงสัยนั่นแหละครับ ตอนแรกผมเข้าใจว่ามันเพิ่มทีละ x2
    จาก 1 ไป 2 ไป 4 ไป 8 ไป 16
    แต่เห็นเป็น 1 2 4 6 8 10 12 (+2)

    แล้วก็สงสัยว่าทำไมมันไม่มีจำนวน core ที่เป็นเลขคี่บาง
    เหมือเคยเห็น 3 ของ AMD ครับ สักรุ่น

    ที่สงสัยเพราะเห็นขนาดแรมมันเพิ่มไปทีละ x2 นะครับ
    1 2 4 8 16

    ถามอีกครับ แรม 1024 MB ถึงเท่ากับ 1 GB
    แล้วทำไม cpu 1000 MHz ถึงเท่ากับ 1 GHz
    จะถามว่าทำไมทำไมไม่เป็น 1024 MHz เท่ากับ 1GHz นั่นแหละครับ

  • #2
    คอมพิวเตอร์ทำงานด้วยเลขฐานสอง

    ต้องศึกษาเรื่องเกี่ยวกับ
    1) สถาปัตยกรรมคอมพิวเตอร์
    2) Computer Architecture

    ศึกษาให้เข้าใจ แล้วก็จะได้คำตอบเอง


    ส่วนเรื่อง CPU ผมเข้าใจว่าถ้าทำเป็นคู่ มันจะออกแบบและ wireing สาย (ภายในตัว CPU มาที่ pin) และออกแบบระบบระบายความร้อน ง่ายกว่าทำแบบเลขคี่ มั้ง


    * AMD 3 core จริงๆ แล้วมันถูกสร้างมาเป็น 4 core นะ แต่ว่าเค้า disable core ที่ไม่สมบูรณ์ไว้ (จะได้ไม่ต้องทิ้งเปล่าๆ)
    Last edited by kaikimao; 5 May 2015, 22:31:26.

    Comment


    • #3
      3 MHz

      2.048 GHz = 2 GHz





      ปัดให้ไม่มีเศษ

      พิมแล้วดูดี

      Comment


      • #4
        ทำไมจำนวน core ของ cpu ถึงเพิ่มทีละ +2 ไม่เพิ่มทีละ x2 หรือ +1 ครับ
        จำนวนหัว บ่ใช่จำนวนคล็อคเด้อท่านข้างบน

        ถ้าจำนวนหัวมันเพิ่มขึ้น2เท่าทุกครั้ง ป่านนี้โลกเราคงมี CPU 32คอร์ไปตั้งแต่ 5 ปีที่แล้วแล้วล่ะ

        Comment


        • #5
          หนังสือคอมพิวเตอร์เบื้องต้นช่วยท่านได้ครับ

          Comment


          • #6
            - ปกติ DIE จะสมสมมาตร ถ้าใส Core เป็นเลขคี่มันก็จะมีช่องว่าง 3core กับ 4core ขนาด DIE ก็เท่าเดิม
            - ถ้าจะทำ 3 coreทำ 4 มาลบที่หลังง่ายกว่าผลิตที่เดียว ได้ 2 รุ้น
            - ช่องวางที่เหลือใช้ว่าจะใสอะไรอย่างอื่นลงไปได้ง่ายๆใช้ว่ามีช่องว่างจากการลดCoreลงไปแล้วจะใส L2 L3 ลงไปได้พอดี
            Last edited by Zashiki; 6 May 2015, 17:18:03.

            Comment


            • #7
              ถามอีกครับ แรม 1024 MB ถึงเท่ากับ 1 GB = มันมีต้นกำเนิดมาจากเลขฐานสองครับ
              แล้วทำไม cpu 1000 MHz ถึงเท่ากับ 1 GHz = มันมีต้นกำเนิดมาจากเลขฐานสิบครับ
              จะถามว่าทำไมทำไมไม่เป็น 1024 MHz เท่ากับ 1GHz นั่นแหละครับ = เพราะมันคนละฐานกัน

              เลขทุกฐานก็สามารถใช้ส่วนที่เรียกว่า Metric Prefixes คือพวก femto, pico, nano, micro, kilo, mega, giga, tera เพื่อระบุจำนวนหลักของเลขที่กล่าวถึงได้ ค้นคำตอบเรื่อง Metric Prefixes ได้จากอากู๋เองเน้อ จำได้ไม่หมดเหมือนกันครับ

              Comment


              • #8

                Comment


                • #9
                  ตอบไม่ได้เหมือนกัน

                  น่าจะขึ้นอยู่กับ ตัวคูณนะ


                  เช่น ปรับ BCLK 102.4 X Multiplier 10 = 1024 MHz , 1 GHz

                  " 102.5 X " 40 = 4100 MHz , 4.1 GHz

                  Comment


                  • #10
                    Data ใช้ฐาน 2
                    Etc ใช้นิยมใช้ฐาน 10

                    Comment

                    Working...
                    X