Announcement

Collapse
No announcement yet.

core2 duo มัน64bit จิงรึป่าวครับ

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

  • #16
    ผมคิดว่าน่าจะเป็นกรณีของ Pentium D บางรุ่นครับคุณเสือไรเฟิล สำหรับ Core 2 ผมว่าน่าจะไม่ใช่

    Comment


    • #17
      PD ไม่ใช้ 64bit หรือ แม้ แต่ เนกกาถีบ Dual core แต่แรกแล้วอะครับ ผมหมายถึง กรณี C2D
      ที่ L2 "แชร์" ผมยังมีปัญหากับ E6600 เลย ครับเวลา ทำงานเยอะๆอะ บางทีมันอืดไปเลย ผมว่ามาจาก L2 ทีโตแต่ แชร์ นั้นแหละครับ L2 เต็ม เมื่อไหร่ ก็จบกัน
      Last edited by เสือไรเฟิล; 12 Feb 2007, 14:41:58.

      Comment


      • #18
        CPU64bit ของ Intel คือ Intel® Itanium
        ส่วนทาง C2D Intel ใช้คำว่า 64-bit computing on Intel architecture requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel® 64 architecture และบอกวิธีเปิดใช้ EM64 ไว้ที่
        http://www.intel.com/technology/inte...blingGuide.pdf ผมว่าตรงนี้มากกว่าที่ Intel ไม่กล้าที่จะพูดได้เต็มปากว่าตัว C2D เป็น CPU64bit เต็มตัว

        ผมเองก็สงสัยเหมือนกัน
        Last edited by badghost; 12 Feb 2007, 14:46:45.

        Comment


        • #19
          Itanium ไม่ใช่ x86 ครับ เป็น PA-RISC ที่ทาง HP และ Intel จับมือกันพัฒนาขึ้นมาต่างหาก แต่ Intel เรียกโครงการว่า IA64

          เดิมทีนั้น Intel เรียก IA32 สำหรับ CPU ตั้งแต่ Pentium 4 ลงไปถึง 386 แต่ต่อมาเมื่อ AMD
          ได้พัฒนาชุดคำสั่ง AMD64 ซึ่งทำให้ CPU x86 สามารถประมวลผลแบบ 64 บิตได้อย่างแท้จริง
          ชื่อเรียก IA32 ก็ค่อยๆ หายไปจากหน้ากระดาษ Roadmap ของ Intel ครับ

          CPU แบบ Itanium เราไม่สามารถนำมานับรวมกับ Core 2 Duo และ Athlon 64 ได้เนื่องจาก
          สถาปัตยกรรมแตกต่างกันค่อนข้างมาก Itanium จะเน้น Very Long Instruction Word หรือ
          VLIW ซึ่งเป็นการนำเอาจุดแข็งของ RISC มารวมกับจุดแข็งของ CISC (x86) ชุดคำสั่งบางตัว
          จะมี Word ยาวมากถึง 128 - 256 บิต ซึ่งตรงนี้ Core 2 Duo และ Athlon 64 ไม่สามารถรองรับได้

          แต่ถ้าถามผมว่า Core 2 Duo เป็น CPU 64 บิตหรือไม่ ผมก็ต้องตอบว่า เป็นครับ หากเรายอมรับ
          Athlon 64 เป็น CPU 64 บิต แต่ถ้าเราไม่ยอมรับ Athlon 64 ว่าเป็น CPU 64 บิตก็คงจะต้อง
          ถกเถียงกันยาว

          ผมคิดว่า Core 2 Duo เป็น CPU 64 บิต จาก Intel ตัวแรกที่ได้รับการพัฒนามาเพื่อทำงานกับ
          ซอฟต์แวร์ 64 บิตจริงๆ ศักยภาพบางอย่างในตัว Core 2 Duo น่าจะเหนือกว่า Athlon 64 มาก
          ในการประมวลผลข้อมูลแบบ 64 บิตจริงๆ ซึ่งถ้าเรา Optimized ซอฟต์แวร์สำหรับมันเฉพาะ เป็น
          ไปได้สูงมากครับที่ Core 2 Duo จะสามารถประมวลผลข้อมูลแบบขนาดให้ output ออกมาที
          เดียวเป็น 64 บิต 2 ชุดใน 1 รอบสัญญาณนาฬิกาเดียวกันเลยก็ได้
          ง่ายๆ เช่น

          ADD EAX,EBX
          MUL EBX,ECX

          Comment


          • #20
            ผมสงสัยอย่างนึง ครั้บ ทำไม AMD ถึง ใส่ คำว่า 64 bitโปรเซสเซอร์ได้โดยไม่โดนฟ้อง
            แต่ intelไม่กล้า ใส่แบบนั้นมั่งละครับ ผมสงสัย คือผมไปเห็นข่าว(ลือหรือป่าว) ว่ามันใส่ไม่ได้ถ้าใส่อาจจะโดนฟ้องกันง่าย

            Comment


            • #21
              คงเป็นเหมือนตอนที่ intel จะใช้ชื่อ 80586 มั้งครับ แล้วใช้ไม่ได้

              Comment


              • #22
                ผมตามท่าน ComLow ครับ

                ถ้าถามผมว่า Core 2 Duo เป็น CPU 64 บิตหรือไม่ ผมก็ต้องตอบว่า เป็นครับ หากเรายอมรับ
                Athlon 64 เป็น CPU 64 บิต แต่ถ้าเราไม่ยอมรับ Athlon 64 ว่าเป็น CPU 64 บิตก็คงจะต้อง
                ถกเถียงกันยาว เพราะหลักการทำงานของ Athlon64 กับ EM64T ก็คล้ายๆกัน เพียงแต่ว่าผมก็ไม่เข้าใจว่า ทำมั๊ย AMD ถึงชูประเด็น ว่าเป็น CPU64bit เป็นจุดขาย ทางฝั่ง intel ก็ทำนะแต่เน้นด้านอื่นมากกว่าจุดที่เป็น 64bit

                Comment


                • #23
                  64 จริงซิครับ

                  Comment


                  • #24
                    ที่ pantip ก็มีเปิดประเด็นนะครับ
                    http://www.pantip.com/tech/hardware/...HS2292594.html

                    Comment


                    • #25
                      64Bit แท้ครับ และเร็วกว่าด้วย ส่วนP-Dเป็น64Bit เทียมครับ แต่AMDของผมมัวทำอะไรอยู่น้า เห็นว่าจะออก 2CPUใน1MB ที่ชื่อ FX 74 แต่ก็ยังสู่INtelเขาไม่ได้ซักที หวังว่าคงกลับมาทวงตำแหน่งในไม่ช้าครับ

                      ปล.AMD เป็นCPUที่ใช้แล้วคุ้มสุดครับ ลองเทียบกันบาทต่อบาทจะรู้ครับ

                      Comment


                      • #26
                        ก็ที่ Intel ใช้ คำ ว่า 64bit ไม่ได้ ก็มาจากการตลาดไม่ใช่เหรอครับ เลยต้องมาใช้ EM64T แทนนะครับ
                        ก็ฝั่ง AMD ใช้คำว่า AMD64bit
                        และฝั่ง Intel ใช้คำว่า Intel EM64T
                        มันก็เหมือนกันไม่ใช่เหรอครับ แต่ติดกันตรงที่ การตลาดรึป่าว เหมือนกัน ฝั่ง AMD ใช้คำว่า 64bit ไปแล้ว และถ้า ฝั่ง Intel มาใช้คำว่า 64bit ก็น่าจะโดนฟ้องไม่ใช่เหรอครับ เลยต้องใช้คำว่า EM64T แทนนะครับ

                        Comment


                        • #27
                          Originally posted by octoder View Post
                          ก็ที่ Intel ใช้ คำ ว่า 64bit ไม่ได้ ก็มาจากการตลาดไม่ใช่เหรอครับ เลยต้องมาใช้ EM64T แทนนะครับ
                          ก็ฝั่ง AMD ใช้คำว่า AMD64bit
                          และฝั่ง Intel ใช้คำว่า Intel EM64T
                          มันก็เหมือนกันไม่ใช่เหรอครับ แต่ติดกันตรงที่ การตลาดรึป่าว เหมือนกัน ฝั่ง AMD ใช้คำว่า 64bit ไปแล้ว และถ้า ฝั่ง Intel มาใช้คำว่า 64bit ก็น่าจะโดนฟ้องไม่ใช่เหรอครับ เลยต้องใช้คำว่า EM64T แทนนะครับ
                          แต่ 64bit นี่เป็นคำทั่วไปนะ ไม่น่าจะเกี่ยวกับว่าถ้าใช้จะโดนฟ้อง
                          ยิ่งพ้วงคำว่า AMD หรือ Intel ไปด้วยนี่ยิ่งไม่เกี่ยวกับลิขสิทธิ์เลย
                          --------------------------------------------------------------------------
                          ที่สงสัยคือสถาปัตยกรรมมันต่างหากว่าเป็น 64bit หรือเปล่า คือตัวประมวลผลนะ ว่ามันรับคำสั่งเข้าไปทีเดียว 64bit เลยหรือว่า ใช้กระบวนการบางอย่าง(เช่นที่เรียกว่า EM64T เนี้ย) ทำการแตกคำสั่งออกเป็น 32bit 2ชุดแต่สามารถประมวลผลได้ในหนึ่งรอบสัญญาณ
                          เพราะ เปลี่ยนจาก 32bit เป็น 64bit นี่ผมว่าต้องรื้อสถาปัตยกรรมกันใหม่เลยทัเดียว
                          อย่าง P4 บางรุ่นนี่แค่เพิ่มชุดคำสั่ง EM64T เข้าไปเฉยๆ(เช่น520->521) cpu มันจะเป็น 64bit คงไม่ใช่
                          แต่ core2 ที่ถามนี่ไม่แน่ใจว่าเป็น 64bit แท้เลยหรือเปล่า แต่ถ้าแท้ก็ไม่น่าใช้ชุดคำสั่ง EM64T เหมือนกับ P4

                          Comment


                          • #28
                            ผมว่าน่าจะเกี่ยวกับการตลาดนั่นแหละ
                            AMD64 ออกมาตั้งนานนม แล้วอยู่ดีๆ Intel ก็ออก Pentium 64 ตามหลังมา ผู้ใช้ทั่วไปที่ไม่ได้ติดตามเทคโนโลยีมากนัก จะคิดว่ายังไง ก็ต้องคิดว่า Intel ไปลอกเลียนแบบเขามานะ่สิครับ
                            ก็เหมือนกับการค้าขายทั่วไปนั่นหละ
                            สมมติว่า มีร้านขายข้าวขาหมูอยู่ร้านนึง ชื่อร้านข้าวขาหมูโกอ้าว (เจ้าเก่า)
                            แล้วต่อมามีอีกร้านมาเปิดข้างๆ ชื่อร้านว่า ข้าวขาหมูโกอ้วน (เจ้าเก่า)
                            ถ้าคิดได้แค่นี้โกอ้วนก็ขายไม่ออกหรอกครับ ต้องตั้งชื่อร้านใหม่เป็น ข้าวขาหมูโกอ้วนเชลล์ชวนชิม ข้าขาหมูโกอ้วนสูตรแต้จิ๋ว ฯลฯ
                            ทั้งๆ ที่รสชาติของทั้งสองร้านเหมือนกัน

                            Comment


                            • #29
                              AMD ออกแบบ cpu ตระกูลK8**มาเป็น64 bit แท้ครับแต่มีคำสั่งแปลงให้ประมวณผล32bitได้
                              แต่***Intel**เป็น32 bit แต่มีคำสั่งแปลงเป็น 64bit**ครับซึ่งเป็นของAMD **ทำให้Intel**ต้องยอมให้ AMD ใช้ชุดคำสั่ง SSE2**SSE3**ฟรี**เลยไม่สามารถระบุว่า CPU Intel เป็น64 bit ได้ครับ**

                              Comment


                              • #30
                                ไม่มีคำสั่งให้แปลงหรอกครับ Athlon 64 สามารถประมวลผลข้อมูลแบบ 32 บิตและ 64 บิตโดยตรงครับ สำหรับ Intel Pentium 4 และ Pentium D บางรุ่นที่นำเทคนิค EMT64 ไปใช้ก็เช่นเดียวกันครับ ไม่ได้แปลงเนื่องจากเป็นการแก้ไขในระดับ Hardware คือเพิ่มความกว้าง GPRS Pointer และอุปกรณ์อื่นๆ ภายใน CPU ให้รองรับการประมวลผลแบบ 64 บิตได้ครับ แต่กรณี Pentium D ที่ทำออกมาได้ไม่ค่อยสมบูรณ์แบบ เนื่องจากสถาปัตยกรรมภายใน Netburst ไม่ได้ออกแบบไว้รองรับการประมวลผลแบบ 64 บิตมาตั้งแต่ต้น (จำกัดเพียง 32 บิต) เมื่อมีการแก้ไขในระดับ Hardware แล้ว ผลลัพธ์ในการทำงานแบบ 64 บิต ไม่อาจจะสู้ Athlon 64ต้นฉบับได้ เนื่องจากข้อจำกัดของสถาปัตยกรรม Netburst ครับ

                                สำหรับ SSE2 และ SSE3 นั้น Intel แลกเปลี่ยนกับเทคโนโลยี AMD64 จริงครับ แต่การที่ Intel ไม่ได้ใส่ชื่อเรียกว่า Pentium D 64 หรือ Core 2 Duo 64 เหมือน AMD เนื่องจากชื่อ AMD 64 และ Athlon 64, Athlon 64 FX เป็นเครื่องหมายการค้าจดทะเบียนครับ หากใช้จริงๆ อาจจะถูกฟ้องละเมิดลิขสิทธิ์ได้
                                Last edited by Comlow; 1 Mar 2007, 15:43:30.

                                Comment

                                Working...
                                X