Nvidia ออก OptiX มา ทำไมให้มันใช้ได้แต่บน Quadro ละครับ

November 8, 2009

เซ็งจริงๆเลย

OptiX เป็น ray tracing framework ของ Nvidia ที่รันบน CUDA อีกทีนึง ซึ่งมันเป็น framework ที่สามารถ customize ได้นั่นเองว่าจะให้ ray สะท้อน หักเห เด้งกี่ที ทำ material แบบไหนดี ใครไม่เข้าใจต้องไปอ่าน CG + Ray tracing เอาเองเน้อ อธิบายแล้วมันจะยาว…

ปกติ CUDA เนี่ยนักพัฒนาทั่วไปที่มีการ์ดจอที่สนับสนุนมันอยู่ ก็สามารถเอา CUDA มาใช้งานได้เลย ส่วนมาก GeForce series 8 ขึ้นไปก็จะใช้ได้ทั้งนั้น จะเห็นว่าการ์ดจอกลุ่มที่ว่ามานั้นมีเยอะมาก เพราะว่า series 8 เองก็ออกมาได้กี่ปีแล้วละ นานแล้วเหมือนกัน แต่ Optix เนี่ยจะต้องใช้ Quadro เท่านั้นเหรอ คงไม่ได้เข้าใจผิดนะเพราะว่าเอาไปรันบน GTX285 ราคาแพงยับๆ แล้วมันก็บอกว่าไม่ support แป่ว แล้วแบบนี้นักพัฒนาทุนต่ำอย่างผมเนี่ยก็คงอดหนะสิครับ Quadro ก็หาซื้อได้ง่ายๆซะที่ไหนละ แฮ่ๆ..


DirectX SDK ตัวใหม่ออกแล้วนะจ๊ะ ตัวนี้มี DX11 ตัวเต็มด้วย

September 11, 2009

แต่ทำไมมันเป็น August 2009 วะ ออกเดือน 9 นี่นะ!?

แล้วมีข่าวของ Radeon 58xx ออกมาด้วย มี technology ใหม่ชื่อ ATI Radeon Eyefinity ทำสามารถ render ลงบน surface เดียว แต่แสดงผลบน 6 screen ได้ ก็คือตามทีเข้าใจเอาเองว่า Programmer ไม่ต้องทำอะไร แต่ทำ program ให้ support จอแนวนอนหรือแนวตั้งก็พอ ที่เหลือ card output ออก screen ให้เอง  คือ output ของ card มันก็ควรจะมีอย่างต่ำ6 port ใช่มั๊ยละ

เหมาะกะกันทำ video wall โดยใช้ card จอตัวเดียวมากๆเลยนะเนี่ย ไม่ต้องทำการ sync กันระหว่าง card หรือระหว่างเครื่อง โอ้ว วงการ digital signage ว่าไง แล้ว gamer อะ?

*แล้วมันไปต่างกับการ set จอให้เป็นแบบ span ยังไงละ -_-” ก็ทำ app fullscreen ได้เหมือนกันนี่น่า(มั้ง) เอางี๊ ไว้รอมันออกก่อนเดี๋ยวเอามาลอง


ตามหา PC spec ในฝัน!?

September 7, 2009

ตอนนี้กำลังทำ Project ที่จำเป็นจะต้องใช้ PC ขนาดที่เล็กที่สุดแต่สามารถใส่การ์ดจอระดับ mainstream ได้ การ์ดระดับนี้ถ้าเป็นของ ATI ก็น่าจะได้แก่พวก **5**, **6** **7** พวก HD 4550, HD 4650, HD4750 ไรพวกนี้ ไอ่ที่ว่ามานี่ไม่รู้ว่ามีจริงรึเปล่าเดาเอาตาม เลขรหัสของ ATI เอง ส่วน Nvidia ก็ใช้ รหัสคล้ายกันคือกลุ่ม 9500,9600,9700 (ไม่ได้ดูรุ่น GTX/GTS) มันมีรึเปล่านี่ไม่รู้นะ แต่ที่สำคัญคือต้อง output HDMI ได้เลยนะ แบบว่ามี DVI แล้วแปลงเป็น HDMI ได้แบบนี้ไม่เอา (เหรอ) ซึ่งการ์ดพวกนี้ไม่ใช่พวก Mobility ก็จะไม่สามารถยัดลง case ที่มีขนาดเล็กได้หนะสิ ปัญหาเยอะจริงๆ ที่สนใจอยู่คือ Gigabyte GTS250 มันเป็นรุ่น rebrand ของ 9800gtx+ นั่นเอง แต่มันกินไฟอยู่ ปัญหาก็จะไปตกอยู่ตรงที่ว่าต้องมี power supply ตัวใหญ่อีกอะสิ ก็จะเอายัดลง case เล็กๆยังไงเหรอนั่น

แต่ดูท่าทาง web HP thailand จะมีคำตอบและ เนื่องจากจะต้องซื้อเป็นจำนวนมากๆ service นี้เป็นเรื่องสำคัญนักแล

ส่วนตัวใช้ตัวนี้อยู่ (Gigabyte GTS250 1GB) ไม่แพง output HDMI ได้ (รูปจาก http://www.geeks3d.com)


ASUS Eee PC Box B206

September 4, 2009

เนี่ยมันเป็น ATOM n270 (single core) ram 1 gb และ AMD/ATI Radeon Mobility 3450 256mb แน่ะ Vizky รันแล้วกระตุกรัวๆ น่าจะถีงเวลา optimize แล้วละ เพราะว่าปกติเครื่อง dev มันเทพเกิน ที่ใช้อยู่ก็ q5550 DD3 GTX285 ไรนั่น พอรันพวก performance test มันจะไปเห็นอะไรละ การที่ได้เจ้า Eee ตัวนี้มาน่าจะเป็นจุดเริ่มต้นที่ดีในการหัดทำ optimization แบบจริงจังซะที ก็น่าจะเริ่มที่การตรวจดูก่อนว่าที่มันกระตุกนั่นมันเพราะอะไร มันเป็น CPU รึ GPU เท่าที่เห็นน่าจะเป็น GPU นะ ก็เลยไป download tool จาก AMD/ATI มาสามตัวเอามาลองดูกันก่อน ได้แก่ GPU Perf Studio และ Tootle ก็เอา ADL_SDK มาด้วยอาจจะได้ใช้

ผลออกมาเป็นไงเด๊๋ยวรายงานให้ทราบ


Follow

Get every new post delivered to your Inbox.