Announcement

Collapse
No announcement yet.

QPI คืออะไร

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

  • QPI คืออะไร

    ผลเทสโดยใช้ hyper pi / cpumark99 / 3dmark05 (ลง 3dmark 06 ไม่ได้)

    สเปค

    i5 750 @ 3.5 (QPI 5997 / 5332) + GTS 250 (สำรอง)

    OCZ 1333(1660) 2Gb.

    M/B P7P55D Pro

    รูป 1 QPI 2998*2 (5997 Mhz)







    รูป 2 QPI 2666*2 (5332 Mhz)








    ผิดพลาดประการใดขออภัยด้วยคับ
    Last edited by jomnut; 22 Feb 2010, 09:51:28.

  • #2
    ถามใคร ถามผมเหรอ
    รอท่าถัดไป นะ ^^

    Comment


    • #3
      มันก็คล้าย ๆ กับ Bus นั่นแหละ แต่จะต่างกันตรงทางวิ่ง และรองรับ bandwidth ได้มากกว่าหลายเท่านั่นเอง

      Comment


      • #4
        http://www.google.co.th/search?clien...0%B8%A2+Google

        ตามนั้น คิคิคิ ( อยากรู้อะไร ถามอากู๋ ได้เลย)

        Comment


        • #5
          กำลังจะมาตั้งกระทู้ถามพอดีเลยครับ เวลาเรา oc ต้องตั้งค่า QPI Frequency ด้วยป่ะครับ ถ้าตั้งต้องตั้งแค่ไหน อย่างไร หรือปล่อย auto

          Comment


          • #6
            รู้แต่ว่า สูงๆ มันแรงกว่า แต่ ทำยากมาก

            Comment


            • #7
              Originally posted by ps000000 View Post
              รู้แต่ว่า สูงๆ มันแรงกว่า แต่ ทำยากมาก
              เห็นใน P7P55D Pro มีให้เซต QPI อยากรู้ว่ามันคืออะไร ดีอย่างไร เห็นบัสมันสูงถึง 5000 กว่า

              Comment


              • #8
                QPI เป้าหมายหลักคือเป็นบัสที่เชื่อมระหว่าง cpu
                จริงๆไม่น่าเอามาใส่ใน cpu เดี่ยวๆอ่ะครับ
                อยากเห็นรีวิวปรับค่าตรงนี้เหมือนกันว่ามีผลต่อคะแนนแค่ไหน
                ส่วนตัวคิดว่าไม่น่ามีผลเท่าไหร่ครับ

                Comment


                • #9
                  ค่า QPI คือบัสที่เชื่อมต่อ ระหว่าง cpu กับ ram ได้ตรงๆเลยครับ

                  ซึ่ง ค่า QPI ถ้ามีค่ามากๆแล้วก็จะทำให้การรับส่งข้อมูลระหว่าง ram กับ cpu สามารถทำได้ไวขึ้นนั้นเอง

                  แต่ส่วนที่เป็นปัญหาก็คือ ความเร็วของ ram ยังคงถูกจำกัดอยู่ที่ๆค่าๆหนึ่งอยู่

                  ซึ่งทำให้เมื่อเราปรับค่า QPI เกินๆค่าๆนั้นจะทำให้มีความรู้สึกว่าความเร็วนั้นแทบไม่แตกต่าง

                  และอีกอย่างด้วยข้อจำกัดของ I/O ถึงแม้ว่า ram จะมีความเร็วที่สูงมากพอแล้วแต่ปัญหาอยู่ที่

                  การโหลดข้อมูลระหว่าง Harddisk ไปสู่ ram นั้นยังคงมีความเร็วที่ไม่ค่อยสูงมากนักด้วยเหตุนี้เอง

                  จึงทำให้ cpu ยังคงทำงานได้ไม่เต็มประสิทธิภาพมากนัก ด้วยเหตุผลต่างๆนาๆประกอบกัน

                  แต่ถ้าเมื่อได้ ตัวโปรแกรมถูกโหลดจาก ฮาร์ดดิสเข้าสู่ ram แล้ว ก็จะทำให้เรารู้สึกว่าการใช้งานมีความรวดเร็วมาก

                  ทั้งนี้ก็เพราะ ค่า QPI ที่ทำให้สามารถรับส่งข้อมูลจาก ram ไปประมวลผลที่ cpu ได้ทีละมากๆนั้นเอง แต่

                  ก็ยังจำกัดที่ความเร็วของram อยู่่นั้นเอง
                  Last edited by golfkungja; 19 Feb 2010, 01:53:31.

                  Comment


                  • #10
                    เข้ามาจด อิอิ

                    Comment


                    • #11
                      Originally posted by m shifu View Post
                      QPI เป้าหมายหลักคือเป็นบัสที่เชื่อมระหว่าง cpu
                      จริงๆไม่น่าเอามาใส่ใน cpu เดี่ยวๆอ่ะครับ
                      อยากเห็นรีวิวปรับค่าตรงนี้เหมือนกันว่ามีผลต่อคะแนนแค่ไหน
                      ส่วนตัวคิดว่าไม่น่ามีผลเท่าไหร่ครับ
                      เดี๋ยวว่างๆ จะทำให้คับ

                      Originally posted by golfkungja View Post
                      ค่า QPI คือบัสที่เชื่อมต่อ ระหว่าง cpu กับ ram ได้ตรงๆเลยครับ

                      ซึ่ง ค่า QPI ถ้ามีค่ามากๆแล้วก็จะทำให้การรับส่งข้อมูลระหว่าง ram กับ cpu สามารถทำได้ไวขึ้นนั้นเอง

                      แต่ส่วนที่เป็นปัญหาก็คือ ความเร็วของ ram ยังคงถูกจำกัดอยู่ที่ๆค่าๆหนึ่งอยู่

                      ซึ่งทำให้เมื่อเราปรับค่า QPI เกินๆค่าๆนั้นจะทำให้มีความรู้สึกว่าความเร็วนั้นแทบไม่แตกต่าง

                      และอีกอย่างด้วยข้อจำกัดของ I/O ถึงแม้ว่า ram จะมีความเร็วที่สูงมากพอแล้วแต่ปัญหาอยู่ที่

                      การโหลดข้อมูลระหว่าง Harddisk ไปสู่ ram นั้นยังคงมีความเร็วที่ไม่ค่อยสูงมากนักด้วยเหตุนี้เอง

                      จึงทำให้ cpu ยังคงทำงานได้ไม่เต็มประสิทธิภาพมากนัก ด้วยเหตุผลต่างๆนาๆประกอบกัน

                      แต่ถ้าเมื่อได้ ตัวโปรแกรมถูกโหลดจาก ฮาร์ดดิสเข้าสู่ ram แล้ว ก็จะทำให้เรารู้สึกว่าการใช้งานมีความรวดเร็วมาก

                      ทั้งนี้ก็เพราะ ค่า QPI ที่ทำให้สามารถรับส่งข้อมูลจาก ram ไปประมวลผลที่ cpu ได้ทีละมากๆนั้นเอง แต่

                      ก็ยังจำกัดที่ความเร็วของram อยู่่นั้นเอง
                      ขอบคุณคับ

                      Comment


                      • #12
                        ตามนั้น^^

                        Comment


                        • #13
                          เข้ามาหาความรู้

                          Comment


                          • #14
                            ได้ความรู้ ดีๆ เลยนะคับ

                            Comment


                            • #15
                              Originally posted by golfkungja View Post
                              ค่า QPI คือบัสที่เชื่อมต่อ ระหว่าง cpu กับ ram ได้ตรงๆเลยครับ ...
                              ระบบบัสของ QPI กับ DDR3 มันคนละแบบเลย เรียกว่าคนละโลกกัน
                              จินตนาการว่าต่อกันตรงๆได้ไงอ่ะ บอกว่า QPI เอาไปตรวจระเบิดได้ยังดูฮากว่านะ

                              กรณีของ i7-920 (ใช้คู่กับ X58) นะครับ
                              บัสของ QPI แยกเป็น บัสรับข้อมูล (input) และ บัสส่งข้อมูล (output) เรียกว่า Full-duplex
                              โดยมีขนาด 20 bit และมี clock อีก 1 bit
                              การส่งสัญญาณเป็นแบบ differential คือมีขาลบ และ ขาบวก
                              ดังนั้น บัส QPI ของ i7-920 จึงใช้ขาทั้งหมด 84 ขา

                              บัสรับข้อมูล (input)
                              clock เรียกชื่อว่า QPI_CLKRX_DN + QPI_CLKRX_DP (ขา AR42 + AR41)
                              input เรียกชื่อว่า QPI_DRX_DN[19:0] + QPI_DRX_DP[19:0]
                              ขา QPI_DRX_DN[19:0] + QPI_DRX_DP[19:0] จะต่อกับ ขา QPI{0}T{P/N}DAT[19:0] ของ X58

                              บัสส่งข้อมูล (output)
                              clock เรียกชื่อว่า QPI_CLKTX_DN + QPI_CLKTX_DP (ขา AF42 + AG42)
                              output เรียกชื่อว่า QPI_DTX_DN[19:0] + QPI_DTX_DP[19:0]
                              ขา QPI_DTX_DN[19:0] + QPI_DTX_DP[19:0] จะต่อกับ ขา QPI{0}R{P/N}DAT[19:0] ของ X58

                              บัสของ QPI ต่อตรงกับ X58 ครับ
                              จะเห็นว่า ขาพวกนี้ไม่เกี่ยวกะแรมเลย เรียกว่า คนละเรื่องเลย
                              เพราะบัสของแรมเป็นทั้ง input/output ขนาดบัสก็ไม่เท่ากัน แล้วมันจะต่อกันได้ไง

                              ทีนี้มาดูขาของ i7-920 ที่ต่อกับแรมนะครับ
                              ขาพวกนี้ เรียกชื่อขึ้นต้นด้วย DDR{0/1/2} โดยที่ 0/1/2 คือ แรมแต่ละช่อง

                              clock เรียกชื่อว่า DDR{0/1/2}_CLK_N[3:0] + DDR{0/1/2}_CLK_P[3:0] (หมายเหตุ datasheet ของ intel เขียนผิดเป็น [2:0])
                              data (input/output) เรียกชื่อว่า DDR{0/1/2}_DQ[63:0]
                              address เรียกชื่อว่า DDR{0/1/2}_MA[15:0]
                              และอีกหลายขา ขาพวกนี้จะต่อกับ ddr3 โดยตรง

                              สรุปง่ายๆอีกที
                              QPI แยก data เป็นขา input 20 bit ,output 20 bit แต่ละบิทใช้สัญญาณคู่บวกลบ
                              DDR3 ขา data เป็นทั้ง input และ output มี 64 บิท ใช้สัญญาณเดี่ยว
                              logic ต่างกัน i/o ต่างกัน ขนาดบัสไม่เท่ากัน
                              จะเห็นว่า มันคนละพวก คนละขากันนะครับ

                              Comment

                              Working...
                              X