Announcement

Collapse
No announcement yet.

AMD 'Bulldozer' CPU - New Leap for Multi-Threading

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

  • AMD 'Bulldozer' CPU - New Leap for Multi-Threading

    (บอกก่อนว่าบทความนี้ผมเอามาจากเว็บเพื่อนบ้านเรา...ดังนั้นจึงขอยกมาให้อ่านทั้งหน้าเลย และขอขอบคุณผู้เขียนบทความนี้มากนะครับ...เพราะอ่านแล้วสนุกมาก)



    หลังจากที่ AMD ประสบความสำเร็จไปกับซีพียูของตัวเอง ตั้งแต่ยุค K6 ถึง K10(.5) ที่ถึงแม้ว่าอาจจะมียอดขายไม่เด็ดดวงนัก แต่ก็มีผู้ใช้และแฟนเหนียวแน่นอย่างไม่ขาดสาย มาถึงจังหวะนี้ AMD ได้เผยถึงสเปกซีพียูโค้ดเนม Bulldozer (บูลโดเซอร์, รถแทร็กเตอร์เกลี่ยดิน) ครับ มีหลายจุดเปลี่ยนที่เป็นจุดเด่นมากมาย ดังจะกล่าวบทต่อไป



    ในยุคหน้า ซีพียูของ AMD จะแยกเป็นสองชนชั้นใหญ่ๆ ครับ คือ Bulldozer สำหรับฝั่งเซิร์ฟเวอร์ประสิทธิภาพสูง และ Bobcat สำหรับระบบเน้นการประหยัดพลังงานและกลุ่มเน้นการพกพา



    สถาปัตยกรรมใหม่ของ Bulldozer จะเปลี่ยนแปลงจากเดิมหลายประการครับ โดยในส่วนของการประมวลผลภายในที่ทาง TPU ให้ความเห็นว่าคล้ายๆ "เครื่องยนต์ดีเซล" ครับ คือได้แรงบิดสูงในรอบต่ำ คือประมวลผลได้มากด้วยสัญญาณนาฬิกาที่ไม่ต้องมากก็ได้ โดยมีการเพิ่มค่า IPC (Instruction Per Clock) ให้มากขึ้น แทนที่จะไปเพิ่มบัส HT, NB หรือเพิ่มแคช L3 แบบที่ทำกับ Barcelona หรือ Shanghai มาก่อนหน้านี้



    การเรียกจำนวนคอร์ของ Bulldozer จะไม่ได้เรียกว่า Dual-Core, Quad, ... บลาบลาบลา แล้วนะครับ แต่จะเรียกเป็น "โมดูล" แทน คือ (Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...) ครับ โดย Bulldozer จะผลิตด้วยเทคโนโลยีขนาด 32nm (SOI Process) GF's High-K Metal Gate ที่แยก Integer unit ออกเป็นสองชุด และแบ่ง integer pipeline ออกเป็น 4 กับ 4 และมีแคช L1 ขนาด 16KB ทำงานแยกกัน แล้วก็ใช้ L2 รวมกัน ขนาด 1MB ต่อโมดูล

    และมาพร้อมกับ FMACS (fused multiply-add (FMA) capability) 128 บิต สองตัวต่อหนึ่งโมดูล ที่ช่วยในการประมวลผลชุดคำสั่ง AVX (Intel's Advanced Vector Extensions) แบบ 256 บิต และ FPP ที่พร้อมกลับไปรองรับ x87/MMX/3DNow! ด้วยซอฟต์แวร์ที่ไม่ได้ปรับแต่งด้วยชุดคำสั่ง SSE2 รวมถึง Bulldozer นี้ ยังรองรับชุดคำสั่ง SSE5 128 บิต ที่รวมชุดคำสั่ง CVT16, XOP และ FMA4 เอาไว้แล้ว

    อาจจะดูงงๆ ยากๆ นะครับ เลคเชอร์ตรงส่วนนี้ คาดว่าตัวจริงมาเมื่อไหร่คงจะมีโอกาสนำเสนออีกครั้งหนึ่ง




    ในขณะเดียวกัน Bulldozer ก็พัฒนาระบบการทำงานแบบ Multi-threading ของตัวเองด้วยการนำเทคนิค CMP มาใช้ ที่ทำให้การประมวลผลข้อมูลสามารถไปเป็นแบบคู่ขนานได้ ต่างกับ Multi-threading เดิมๆ อย่าง Hyper Threading ของอีกฝ่ายครับ ที่รับสองงานได้ก็จริง แต่ต้องสลับกันไป ตามภาพ

    สำหรับการมาของ Bulldozer เราจะเจอกันในปี 2011 ครับ (เจอกันในตลาดเซิฟเวอร์ก่อน ในชื่อ Interlagos) ซึ่งนอกจากจะสามารถยัดคอร์ลงมาขายได้ถึงระดับ 8 คอร์ (4 โมดูล) ก็จริง แต่ก็ไม่ได้เป็นเรื่องน่าแปลกใจนัก เพราะก่อนหน้านี้ AMD ก็ปล่อยซีพียู 12 คอร์ระดับเซิร์ฟเวอร์นาม Magny-Cours มาแล้ว ซึ่ง Bulldozer จะแรงกว่าเจ้าซีพียูตัวนี้ถึงร้อยละ 50 เลยทีเดียว (วัดจาก Performance-per-Watts)



    Bulldozer จะทำงานบนซ็อกเก็ตใหม่ครับ อาจจะใช้ชื่อว่าซ็อกเก็ต AM3+ ครับ โดยซีพียูเก่าๆ อย่าง AM2 และ AM3 สามารถอัพขึ้นมาใช้กับเมนบอร์ดซ็อกเก็ต AM3+ ได้ แต่ในขณะเดียวกันซีพียู AM3+ จะไม่สามารถลงไปใช้งานกับเมนบอร์ดซ็อกเก็ตเก่ากว่านี้ได้ ครับ โดย Wikipedia ระบุว่า Bulldozer จะทำงานกับ DDR3-1866 หรือสูงกว่า แบบ Dual-Channel โดยมีค่าค่าการใช้พลังงานอยู่ที่ 10 ถึง 100 วัตต์ครับ และใช้บัส Hyper Tranport 3.1 (3.20 GHz, 6.4 GT/s, 51.6 GB/s,16-bit uplink/16-bit downlink) ครับ


    ขอขอบคุณ - http://www.unlimitpc.com/article_494...ulti-Threading
    Last edited by MR.GUNCOM; 27 Aug 2010, 01:00:25.

  • #2
    แหล่มเป็ด ไกล้จะได้เวลาเสียตัง อีกแล้ว สิ เรา อิอิ

    Comment


    • #3
      สุดยอดครับ ขอบคุณคนทำ รีวิวด้วย//www.unlimitpc.com/

      Comment


      • #4
        มันจะมาแล้ว จะรอชม อิอิ เสียดายไม่ใช้ s. เดิม

        Comment


        • #5
          มันเหมือนออกแบบใหม่เลยแม่เจ้า สถาปัตยกรรม ใหม่ๆ กำลังจะมา

          Comment


          • #6
            รอ ฉันรอเธออยู่ อัพอีกที เล่น bulldozer เจ้ารถไถ นี่แหละ

            Comment


            • #7
              ป้าด เปลี่ยนบอร์ด กัน ถ้วนหน้า ทั้ง INTEL AMD

              Comment


              • #8
                ตามไม่ทัน ^^

                Comment


                • #9
                  ใหนบอกว่า 'Bulldozer'(AM3+) ใช้กับ M\B เก่าได้
                  กลายเป็นว่า M\B AM3+ใช้กับ CPU AM2,AM2+AM3ได้ แต่ CPU AM3+ กับกลายเป็นว่าใช้กับ M\B รุ่นเก่าไม่ได้

                  นิปา...

                  Comment


                  • #10
                    โย่ไม่ว่า INTEL หรือ AMD ได้เปลี่ยนซ็อกเก็ตใหม่ กันถ้วนหน้า ^^"

                    Comment


                    • #11
                      สุดท้ายก็เปลี่ยน M/B ทั้ง 2 ค่าย อิอิ

                      Comment


                      • #12
                        ตกลงต้องเปลี่ยนบอร์ดใหม่ไหมนี่

                        Comment


                        • #13
                          ทำไปทำมาจนยัด Socket เดิม ไม่ได้รึไงเนี่ย 555+
                          แต่ไหนๆก็เปลี่ยนหมดแล้ว ก็อยากให้มันดีไปเลย ปาดคู่แข่งได้บ้าง
                          ดีนะบอร์ด AM3 ผม 2 พันกว่าบาท ไม่เสียดาย

                          Comment


                          • #14
                            มันเป็น AM3+ ไม่ใช่หรอ

                            หรือึดไปเอง

                            Comment


                            • #15
                              เจ้าบูลโดเซอนี้ชื่อแจ่มดีจัง รถไถ ตั้งชื่อมาเพื่อไถถมทับอีกฝ่ายเลยรึป่าวเนี้ย

                              Comment

                              Working...
                              X