overclockzonefanpage  overclockzoneth  TV  
Results 1 to 5 of 5
  1. #1
    OverclockZone Member
    Join Date
    5 Nov 2009
    Location
    A, A

    Default PhysX by NVIDIA Ready for ATI!! - เปิดใช้งานคุณสมบัติฟิสิกส์ด้วยการ์ด NVIDIA ให้สาวก

    วันนี้นึกครึ้มอกครึ้มใจขึ้นมาหลังจากกระแสการใช้งาน PhysX จากการ์ดจอ NVIDIA ทิ้งช่วงไว้ให้สักระยะ อีกทั้งเป็นช่วงที่กระแสของฝั่งคู่แข่ง ATI กลับมาแรงแซงโค้งนำไปเรียบร้อย ก็เกิดคำถามขึ้นในใจว่า การ์ด ATI จะลองเปิดการทำงาน PhysX ได้มั้ย เพราะหลังจากได้หาข้อมูลเกี่ยวกับ PhysX by NVIDIA แล้ว การ์ดของ NVIDIA สามารถสั่งให้เป็น PhysX 1 ตัวและเป็น VGA 1 ตัวแยกการทำ,jijงานกันได้ โดยที่ไม่ต้องเชื่อมขา SLI เข้าด้วยกัน มันไม่ใช่วิธีโดยตรง แต่มันสามารถประยุกต์ให้สาวก ATI ที่มีการ์ดอยู่แล้ว สมมุติว่าเป็น Radeon HD 3850 (สมมุตินะ) อยากจะเปิดใช้งาน PhysX จากการ์ด NVIDIA ได้ เพราะมีการ์ด GeForce 8600GT หลับอยู่ใกล้ๆ ทำได้ครับเพียงแค่.. ใจเย็นๆ ไม่ต้องรีบร้อน เราไปดูสิ่งที่เราจะต้องเตรียมกันก่อนครับ

    สิ่งที่ต้องเตรียม
    1. การ์ดจอจากค่าย ATI แน่นอนล่ะ ถ้าไม่มีการ์ดตัวนี้ก็คงไม่ต้องเขียนบทความนี้กัน จะเป็นการ์ดรุ่นอะไรก็ได้เพราะมันไม่เกี่ยวข้องกับประเด็นใดๆ อาจจะเป็น HD 3850, HD 4850 หรืออะไรก็แล้วแต่ ว่ากันไปตามการ์ดของท่าน ในบทความนี้ผมจะใช้การ์ด HD 4850 จาก Palit เป็นหนูทดลอง
    2. การ์ดจอจากค่าย NVIDIA แน่นอนอีกเช่นกัน เพราะถ้าไม่มีเจ้าการ์ดตัวนี้ เราก็คงไม่ต้องเปิดใช้งาน PhysX กัน สำหรับการ์ดจาก NVIDIA เราแนะนำให้ใช้ตามรุ่นที่รองรับคุณสมบัติดังกล่าว ที่เคยได้กล่าวไปในฉบับที่ 142 หรือถ้าใครไม่เคยอ่านก็ง่ายๆ ครับ การ์ดในตระกูลซีรีส์ 8 ขึ้นไปเท่านั้น ในบทความนี้ผมเลือกใช้การ์ด GeForce 8800GT เป็นต้นแบบครับ (GeForce 8600GT ก็ใช้ได้นะครับ)
    3. เมนบอร์ดที่มีช่อง PCI-E อย่างน้อย 2 ช่อง หรือเมนบอร์ดที่รองรับ SLI หรือ CrossFire นั่นก็เพราะเราจะต้องเสียบทั้ง 2 การ์ดลงบนเมนบอร์ด ถ้าใครมีเมนบอร์ดที่มี PCI-E ช่องเดียว “ทำไม่ได้ครับ” จะเป็นชิพเซ็ต Intel, AMD, nForce เจ้าไหนก็ได้ ขอให้มีช่อง PCI-E อย่างน้อย 2 ช่อง รับรองว่าเวิร์ค

    Let’s Rock!!
    1. เริ่มแรกจัดการ Uninstall ไดรเวอร์ทั้งหมดที่เป็นการ์ดจอออกให้หมด ไม่ว่าจะเป็นของ NVIDIA หรือของ ATI เสร็จแล้วปิดเครื่อง Shutdown ให้สงบไปก่อน
    2. บรรจงใส่การ์ดจอทั้ง 2 ลงไปที่ช่อง PCI-E คนละช่อง โดยให้การ์ด ATI ลงในช่องที่ 1 และ NVIDIA ลงในช่องที่ 2 จากนั้นเชื่อมต่อสายมอนิเตอร์เข้ากับการ์ด ATI ให้เรียบร้อยเพื่อเป็นการกำหนดให้ทำหน้าที่ในการแสดงผลหลักกับจอมอนิเตอร์ โดยตรง
    3. เปิดเครื่องเข้า Windows ได้แล้วติดตั้งไดรเวอร์การ์ดทั้ง 2 โดยเริ่มจากไดรเวอร์ ATI ก่อน จะเป็นเวอร์ชั่นที่มี Control Center ด้วยหรือไดรเวอร์อย่างเดียวก็ได้เช่นกัน โดยในบทความนี้เราเลือกใช้เวอร์ชั่น Catalyst 8.8 เสร็จแล้วรีสตาร์ทเครื่องใหม่อีกครั้ง เข้า Windows แล้วติดตั้งไดรเวอร์ให้กับการ์ดของ NVIDIA โดยในบทความนี้เราเลือกใช้ ForceWare 177.83 ซึ่งมี PhysX System Software อยู่ด้วย ระบบจะมองเห็นการ์ด GeForce ที่เราเสียบไว้โดยอัตโนมัติ เสร็จแล้วรีสตาร์ทเครื่องอีกครั้ง
    4. ขั้นตอนสำคัญอยู่ข้อนี้แล้วล่ะครับ อย่างงเด้อ อธิบายกันก่อน ในตอนนี้ระบบมองเห็นการ์ดจอ ATI และ NVIDIA เรียบร้อยแล้ว โดยมี ATI ทำหน้าที่แสดงผลภาพอยู่ในตอนนี้ การ์ด NVIDIA มองเห็นแล้วก็จริง แต่จะยังไม่ได้ถูกเปิดการใช้งาน รวมไปถึงการทำงานฟิสิกส์ (หากเปิดโปรแกรม PhysX Properties จะรายงานว่า No Acceleration) วิธีเปิดการทำงานนั้นก็ไม่ยากอย่างที่คิดครับ เข้า Display Properties โดยคลิกขวาที่หน้าจอว่างๆ แล้วเข้าไปที่แท็บ Setting ที่มีลักษณะของลำดับจอแสดงผล หน้าจอที่ 1, 2, 3 เป็นต้น ซึ่งในตอนนี้หน้าจอที่ 1 จะเป็นการทำงานจากการ์ด ATI อยู่ ให้คลิกเลือกหน้าจอที่ 2 แล้วติ๊กเครื่องหมายถูกที่บรรทัด “Extend my Windows onto this Monitor” เพื่อเป็นการสั่งให้หน้าจอที่ 2 นี้ถูกแสดงภาพโดยการ์ดจอ NVIDIA (แต่เราไม่จำเป็นต้องมี 2 จอจริงๆ) นั่นทำให้การ์ด NVIDIA เปิดฟังก์ชั่นการทำงาน PhysX ได้ไปในตัว



    ขั้นตอนนี้ลำดับให้ดีๆ อย่างงนะครับ


    5. กลับไปเช็คการทำงาน PhysX Properties จะพบว่ายังคงเป็น No Acceleration แต่ในความเป็นจริงมันถูกเปิดใช้งานแล้ว แต่เจ้า PhysX Properties จะเห็นว่าเป็น GeForce PhysX ได้ก็ต่อเมื่อลองสลับให้การ์ด NVIDIA ทำหน้าที่เป็นการ์ดจอหลัก ซึ่งตรงนี้มีจุดที่ต้องระวังอยู่ 1 จุด นั่นคือหากเปิด PhysX Properties แล้วเห็นว่าเป็น No Acceleration อย่าคลิกปุ่ม OK เพราะจะทำให้โปรแกรมจำค่าตามนั้นว่าไม่มีการ์ดฟิสิกส์ (ซึ่งจริงๆ แล้วมันมี) เสร็จเรียบร้อยแล้วเรามาเช็คการทำงานจริงกันเลยดีกว่า ว่ามันใช้งานได้จริงหรือไม่ โปรแกรมที่เราจะใช้ทดสอบนั่นคือ PhysX FluidMark by NVIDIA จากเว็บ oZone3D นั่นเอง (เราใส่โปรแกรมนี้ไว้ให้ ในแผ่นดีวีดีหัวข้อ Utilities แล้วครับ)



    ถึงแม้ในหน้านี้จะเห็นว่าเป็น No Acceleration แต่ก็อย่ากด OK ล่ะ


    6. ติดตั้งโปรแกรมเสร็จเรียบร้อยแล้ว เปิดโปรแกรม FluidMark ขึ้นมา แล้วคลิก Go เพื่อ Benchmark โดยในระหว่างการทดสอบนั้นจะมีข้อความมุมซ้ายบนรายงานผลว่ามี Hardware PhysX เป็นหน่วยประมวลผลฟิสิกส์ (จากการ์ด NVIDIA นั่นเอง) ในขณะที่ชื่อการ์ดจอนั้นแสดงรายงานว่าเป็น ATI Radeon HD 4800 Series ถ้าขึ้นตามนี้ได้แสดงว่าสำเร็จแล้วครับกับการเปิดใช้งานการ์ดฟิสิกส์


    สามารถรันโปรแกรมนี้ได้ปกติ แถมยังลื่นไหลไม่มีปัญหาอีกด้วย สำเร็จแล้ว


    ผลทดสอบเปรียบเทียบความแตกต่างอย่างเห็นได้ชัด


    สรุป
    เรามาสรุปความแตกต่างกันระหว่างเปิดฟิสิกส์กับไม่เปิดฟิสิกส์และเมื่อเทียบ กับการ์ด NVIDIA เพียวๆ เป็นอย่างไร โดยคะแนนที่ได้ถ้าหากเราใช้เพียงแค่การ์ด ATI Radeon HD 4850 ตัวเดียว โปรแกรมจะมองว่าฟิสิกส์นั้นถูกคำนวณด้วยซีพียู (Software PhysX) คะแนนออกมาอยู่ที่ 1,366 แต้มเท่านั้น เมื่อเปิดใช้งานฟิสิกส์ด้วยจากการ์ด NVIDIA ปรากฏว่าคะแนนที่ได้สูงขึ้นมากทีเดียว เพราะการคำนวณฟิสิกส์นั้นถูกคำนวณด้วยการ์ด GeForce 8800GT จึงทำคะแนนกระโดดไปสูงถึง 5,878 แต้มทีเดียว และถ้าหากเป็นการคำนวณด้วยการ์ด GeForce 8800GT เพียวๆ แล้วละก็จะให้คะแนนสูงถึง 7,042 แต้ม จากการทดสอบนี้ทำให้เห็นแล้วว่าการ์ดต่างค่ายกันสามารถทำงานร่วมกันได้ ดังนั้นหากคุณเป็นเจ้าของการ์ดจอ ATI สักตัวและอยากใช้ PhysX ด้วยละก็ ขอเพียงมีการ์ด NVIDIA ที่รองรับฟิสิกส์อย่างน้อยๆ GeForce 8500 – 8600 แล้วละก็เพียงเท่านี้ก็จะสามารถเปิดใช้งาน PhysX ในแบบที่คุณต้องการด้วยวิธีดังกล่าวได้ทันที
    ป.ล. การเพิ่ม RAM จาก 1GB เป็น 2GB จะช่วยเพิ่มประสิทธิภาพในการคำนวณฟิสิกส์อีกด้วย (ลองมาแล้ว)


    ยืนยันอีกครั้ง ต่างค่ายกันแต่ทำงานด้วยกันได้ ไม่เหมือนบ้านเรา ..

  2. #2
    OverclockZone Member khin7710's Avatar
    Join Date
    16 Jan 2007

    Default

    บ้านเราทำจนเลิดใช้ไปแล้วนี่นา ข่าวเมื่อ2ปีที่แล้วปะเนี่ย

  3. #3

    Default

    ...บทความคุ้นๆ น่าจะเป็นของฟิวเจอร์เกมเมอร์ เอิ๊กๆ...ฉบับโบราณกาล ใช้ 8800GT เทส

  4. #4
    เมพขิงๆ Mania ! TWK.'s Avatar
    Join Date
    5 Dec 2006
    Location
    แอ่ว เจียงฮาย ^^

    Default

    ช่อง PCI E ว่างช่องหนึงพอดี หา ATI มาเสียบเล่นน่าจะดี ( HD5870 )

  5. #5
    OverclockZone Member signal7's Avatar
    Join Date
    28 Jul 2008
    Location
    Khonkaen

    Default

    Quote Originally Posted by khin7710 View Post
    บ้านเราทำจนเลิดใช้ไปแล้วนี่นา ข่าวเมื่อ2ปีที่แล้วปะเนี่ย
    แม่นแล้วเด้อ


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
  •