overclockzonefanpage  overclockzoneth  TV  RSS  


Page 1 of 4 1234 LastLast
Results 1 to 20 of 72

Thread: แจกข้อมูลลับของ 9600GT (PCI-E เกี่ยวยังไงกับ 9600GT GPU clock)

  1. #1
    OverclockZone Member
    Join Date
    28 May 2007

    Default แจกข้อมูลลับของ 9600GT (PCI-E เกี่ยวยังไงกับ 9600GT GPU clock)

    ขออนุญาตตั้งชื่อกระทู้ล้อเลียนกระทู้ hot นิดนึงนะครับ

    แต่สิ่งที่จะบอกเป็นเรื่องที่กำลังพูดถึงกันเยอะใน web นอกครับ
    เกี่ยวกับ ความลับเล็กๆ ของ GPU clock ของ 9600GT
    เป็นความลับจริงๆครับ เพราะว่า เป็นสิ่งที่ nvidia ไม่ได้บอกไว้
    แล้วไปเจอกันเองจาก review หรือ ทดสอบ
    web นอกมักจะใช้ title ว่า 9600GT's little secret หรือ 9600GT secret exposed

    1. เกริ่นนำ
    ปกติ GPU clock ของ vga card ตัวอื่นๆ ของ Nvidia จะเกิดจาก วงจร clock generator ที่ใช้ crystal เป็นตัวกำเนิด clock
    ซึ่งปกติจะใช้ crystal ตัว 27MHz แล้วนำมาคูณ หรือ หาร ด้วยเลขจำนวนเต็ม จนได้ค่า GPU clock ที่ต้องการ

    เช่น GPU clock ที่ 650MHz ก็จะใช้ 24 เป็นตัวคูณ
    ก็จะได้เท่ากับว่า 27 x 24 = 648 ก็ได้ประมาณ 650 ครับ





    2. 9600GT ไม่ใช้ 27 แต่ใช้ 25
    VGA card ของ Nvidia ทุกรุ่นทีผ่านมาจะใช้ crystal 27 MHz นี้เป็น clock ตันกำเนิด
    และค่า clock เริ่มต้น อย่าง 27MHz จะมีเก็บไว้ใน register ในตัว GPU เองด้วย
    เจ้า driver ก็จะรู้ค่านี้ด้วย เพราะจะต้องนำไปใช้ในการคำนวณเพื่อที่จะแสดงค่านี้ หรือส่งค่าให้โปรแกรมที่ต้องการอ่านค่า GPU clock (อย่างเช่น GPU-Z)
    แต่ผลจากการทดลอง และที่สอบถามจาก nvidia ได้ความว่า การคำนวณ GPU clock ของ 9600GT นั้น driver จะใช้ค่า 25MHz ไม่ได้ใช้ 27MHz ???

    Now the big question is, what is going on here? When I asked NVIDIA about this phenomenon they replied:

    The crystal frequency is 25MHz on 9600GT. Clock is 650MHz.


    3. 25 MHz มาจากไหน???
    ถึงแม้ Nvidia บอกว่า สำหรับ 9600GT นั้นจะใช้ crystal ที่ 25Mhz แทน
    แต่กลับกลายเป็นว่าหาจนทั่วแผงวงจรของ 9600GT แล้ว กลับไม่เจอ crystal ตัว 25MHz ซักตัว
    จึงกลายเป็นเรื่องถกเถียงกันใน internet ว่า แล้วจริงๆมันมาจากไหน

    เป็นที่รู้กันว่า PCI-E bus นั้นจะ run อยู่ที่ 100 MHz และจากการทดลองได้พบว่า ค่า 25 MHz นั้น มาจากค่า clock ของ PCI-E (100 MHz) หาร ด้วย 4 นั่นเอง

    Vga card โดยทั่วไป เราจะรู้กันว่า ถึงแม้จะเพิ่มค่า PCI-E ไปให้มากกว่า 100 MHz มันก็ไม่ได้ช่วยให้ performance มันเร็วขึ้นแต่อย่างใด
    เพราะ คอขวดของ VGA card มันไม่ได้อยู่ที่ bandwidth ระหว่าง VGA card กับ system แต่มันอยู่ที่ ตัว GPU เอง

    แต่สำหรับ 9600GT นั้น มันจะต่างออกไป เพราะว่าเมื่อไหร่ที่เราเพิ่ม clock ของ PCI-E ก็เท่ากับว่าเราเพิ่ม clock ของ GPU ไปด้วยเลยอัตโนมัติ

    เพราะด้วยเหตุผลว่า clock generator ของ GPU มันเอาค่าเริ่มต้น มาจาก PCI-E clock หารด้วย 4 นั่นเอง

    ดังนั้นถ้าเรา set clock ของ PCI-E ให้สูงกว่าเดิม 10% เช่นเป็น 110 ก็เท่ากับว่าเรากำลัง OC GPU ไปที่ 10% เช่นกัน

    ตัวอย่าง

    ที่ PCI-E = 100 MHz
    Clock ต้นกำเนิด ก็จะเท่ากับ 100 / 4 = 25
    ถ้า GPU clock ของ 9600GT อยู่ที่ 650 ก็จะเท่ากับ 25 x 26 = 650 ก็หมายความว่าจะใช้ตัวคูณ = 26

    แต่ถ้า PCI-E = 110 MHz (เพิ่มมา 10%)
    Clock ต้นกำเนิด ก็จะเท่ากับ 110/4 = 27.5
    ที่ตัวคูณ 26 จะหมายความว่า จริงๆแล้ว GPU มันจะวิ่งที่ 27.5 x 26 = 715 (หรือ 110% ของ 650 นั่นเอง)


    4. ทดสอบ
    ทาง techpowerup ได้ทำการทดสอบไว้ โดยใช้ vga card 2 ตัว ที่ใช้ architecture เดียวกัน คือ 9600GT กับ 8800GT
    vga card ทั้งสองตัววิ่งด้วย defaul clock ของมัน ไม่ได้มีการปรับเพิ่ม GPU clock แต่อย่างใดใน windows
    และทดสอบโดยการเพิ่มค่า PCI-E อย่างเดียว จาก 100, 105, 110 และ 115
    และดูค่า Multitexture Fillrate ของ 3DMark06 ได้ผลตามรูปข้างล่าง

    จะเห็นได้ว่า 8800GT ไม่มี performance เพิ่มขึ้นอย่างใดที่ PCI-E ที่สูงขึ้น
    แต่ 9600GT จะเพิ่มขึ้นตามค่า PCI-E






    5. ข้อมูลเพิ่มเติม และ Source
    ข้อมูลมาจาก Techpowerup ที่ Link นี้ครับ http://www.techpowerup.com/reviews/N...9600_GT/1.html

    และมีการถกเถียงกัน ใน XtremeSystems ใน Link นี้ http://www.xtremesystems.org/forums/...d.php?t=178856
    (ผมแอบเห็นท่าน ZoLKoRn แอบเข้าไปแจมด้วยนิดหน่อย)

    มี follow up ทดสอบเพิ่มเติม เกี่ยวกับเรื่องนี้ใน expreview ที่ Link นี้ครับ http://en.expreview.com/2008/03/11/f...ick-on-9600gt/
    Last edited by bobo; 13 Mar 2008 at 01:16:33.

  2. #2
    OverclockZone Member meen182's Avatar
    Join Date
    15 Sep 2007

    Default

    ความรู้ครับ สมุดจดแป๊บ ...

  3. #3
    OverclockZone Member Khow's Avatar
    Join Date
    14 Feb 2007

    Default

    ถ้าทำแบบนั้นได้ ก็ไม่ต้องไปหาโปรแกรมหรือ bios มาทำให้ VGA มันทำงานที่ 700MHz แล้วล่ะปรับแค่ bus PCI-EX เป็น 108 เดี๋ยวผมจะลองทดสอบดูอีกทีครับ (แต่กลัว PCI-EX มันไม่ทำงานที่ 16x นี่สิ)
    ปล.แล้วมันจะทำรุ่น oc edition มาทำไมเนี่ย

  4. #4
    OverclockZone Member kykiske01's Avatar
    Join Date
    17 Jun 2007

    Default

    แรงมะมียั้งครับ

  5. #5
    OverclockZone Member badghost's Avatar
    Join Date
    26 Dec 2006
    Location
    จันทบุรี

    Default

    คิดถูกแล้วที่ซื้อ 9600GT มาใช้

    มีเมนบอร์ดหลายๆตัว สามารถทน บัส ของ PCI-E ได้สูงๆ จริงๆน่าทดลองดู แต่ GPU มันจะทนได้หรือป่าว
    Last edited by badghost; 13 Mar 2008 at 01:29:30.

  6. #6
    OverclockZone Member J1amprasert's Avatar
    Join Date
    10 Oct 2007
    Location
    พิษณุโลก

    Default

    งง งง สรุปแล้ว คือ ดี ใช่รึเปลาครับ ?

  7. #7
    OverclockZone Member
    Join Date
    8 Nov 2006

    Default

    เอ้อ แบบนี้ซิค่อยสมเป็นข้อมูลลับหน่อย ไม่ใช่.... (เติมเอาเอง )

  8. #8
    OverclockZone Member
    Join Date
    28 May 2007

    Default

    Quote Originally Posted by J1amprasert View Post
    งง งง สรุปแล้ว คือ ดี ใช่รึเปลาครับ ?
    ใน webboard นอก ก็เถียงกันเป็น 2 พวกครับ เพราะว่าก็มีทั้งคนมองว่าเป็นข้อดี บางคนก็มองว่าไม่ดี

    ข้อดีที่เห็นได้ชัด คือ เราสามารถ OC GPU ได้โดย แค่เพิ่มค่า PCI-E ใน bios เท่านั้น
    หรือก็ทำให้เรารู้สึกว่า เวลาเรา OC PCI-E มันสามารถเห็นประโยชน์ได้จริง

    ส่วนคนที่เถียงส่วนใหญ่ก็จะบอกว่า Nvidia หมกเม็ด อะไรทำนองนี้บ้าง ทำไมไม่บอก
    บางคนลามไปถึงว่า ทำแบบนี้ เป็นเพราะ feature link boost ใน mb chipset ของ nvidia หรือเปล่า
    ที่มันจะสามารถเพิ่ม clock PCI-E ขึ้นได้โดยอัตโนมัติ ก็จะทำให้ 9600GT มันได้คะแนนดูดีกว่า
    เวลาใช้ร่วมกับ Nvidia chipset ทำนองนั้น

    แต่ข้อเสียจริงๆคือ กับพวก mb ที่ fix ค่า PCI-E ไม่ได้ หรือพวก mb ที่มี VGA-ON
    แล้วเวลา OC ที่ FSB สูงๆ เลยต้องใช้ค่า PCI-E สูงๆตามไปด้วย

    พวกนี้อาจจะมีปัญหากับ 9600GT ครับ เพราะว่ามันจะทำให้ ค่า GPU clock จริงๆ มันจะวิ่งสูงมาก

    เช่นบางคนใช้ PCI-E ที่ 120 ก็เท่ากับว่า OC GPU ไปอีก 20% ทำให้เวลาเล่นเกมส์อาจจะมีปัญหาได้ครับ
    ผมอ่านใน web นอก บางคนถึงกับต้องลด clock gpu ลง ถึงจะ stable เล่นเกมส์ได้ครับ
    Last edited by bobo; 13 Mar 2008 at 01:44:05.

  9. #9
    OverclockZone Member maxsaag's Avatar
    Join Date
    30 Oct 2006

    Default

    แบบนี้สิความลับของจริง

  10. #10
    OverclockZone Member crazyass's Avatar
    Join Date
    12 Nov 2006
    Location
    หลักสี่

    Default

    ขอบคุณคับ

  11. #11
    OverclockZone Member tacochi's Avatar
    Join Date
    30 Dec 2007

    Default

    โอว ความลับอย่างแท้จริง........ขอบคุณมากครับ เป็นข้อมูลที่มีประโยชน์ต่อการตัดสินใจซื้อสำหรับผมเลยทีเดียว

    อิอิ

  12. #12
    OverclockZone Member mrlup's Avatar
    Join Date
    9 Jun 2007

    Default

    แล้วการแสดงผลในโปรแกรมเทสอย่างGPUz นี่core มันเพิ่มขึ้นมั้ยครับ(ลองดูได้นี่หว่า 9600 ยังมีอิอิ)

  13. #13
    OverclockZone Member Zemos's Avatar
    Join Date
    4 Jul 2007

    Default

    ขอบคุณสำหรับความรู้แจ่มๆครับ

    ปล.ไม่มีไฟล์ให้โหลดหน่อยเหรอครับ (แซวนิด)

  14. #14
    OverclockZone Member iama's Avatar
    Join Date
    7 Oct 2006

    Default

    เป็นประโยชน์มากๆครับผม ขอบคุณครับ จดๆ

  15. #15
    OverclockZone Member heatie's Avatar
    Join Date
    29 May 2007

    Default

    ผมก็ตั้งท่าจะมาโหลดแฟลชเต็มที่เลย 555+
    เจ๋งครับ ความลับจริง ๆ ขนาดบริษัทยังเขายังไม่ยอมบอกเลย

  16. #16
    OverclockZone Member Khow's Avatar
    Join Date
    14 Feb 2007

    Default

    ลองทดสอบกับเครื่องผมนะครับ GF 9600GT core/mem ดั้งเดิม 650/900 vista Ultimate
    PCI-EX bus 105 (สูงกว่านี้ที่108เข้าเน็ตไม่ได้มันไปรบกวน GB LAN)
    คะแนนที่ได้ค่อนข้างน่าพอใจเพราะเดิมๆนี่ล่อถึง 10K ได้โดยไม่ต้องไปกวน oc GPU ให้เมื่อยตุ้ม (แล้วมันจะทำรุ่น OC edition ออกมาทำไมเนี่ย)
    Last edited by Khow; 3 Jun 2010 at 07:50:03.

  17. #17
    Moderator Gearhead's Avatar
    Join Date
    18 Sep 2006

    Default

    ขอบคุณครับ สำหรับความรู้ใหม่ๆ

  18. #18
    OverclockZone Member armyman's Avatar
    Join Date
    27 Mar 2007
    Location
    ริมคูเมืองโคราช

    Default

    เค้าปิดกันให้แซ่ด เอามาเผยได้ไง...........อิอิ

  19. #19
    OverclockZone Member
    Join Date
    10 Aug 2007

    Default

    ถ้าเราเพิ่ม bus ที่ PCI-Ex แล้ว เราจะ OC ต่อด้วย Program ได้ไหมครับ???

  20. #20
    OverclockZone Member TRIPPLE-X's Avatar
    Join Date
    31 Mar 2007
    Location
    บางพลีใหญ่-สมุทรปราการ

    Default

    ไม่มีไฟล์ข้อมูลลับอะไรให้โหลดเหรอเนี่ย

Page 1 of 4 1234 LastLast


Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •