หลังพลาดท่า ปล่อยให้คู่แข่งอย่าง ATI ออก Radeon HD 5870 เป็นการ์ดจอ DirectX 11 ตัวแรกไปเมื่อเดือนกันยายนปีที่แล้ว ทางยักษ์เขียว NVIDIA ก็ประสบปัญหาในการผลิต "Fermi" หน่วยประมวลผลกราฟิกสถาปัตยกรรมใหม่ จนต้องเลื่อนวันวางขายมาเป็นปี 2010 ส่งผลให้ ATI ครองความเป็นเจ้าแห่งการ์ดจอมาได้ยาวกว่าปกติถึง 6 เดือน (นานๆ จะทำได้สักที)
ตอนนี้ Fermi ตัวแรกใกล้เสร็จสมบูรณ์แล้ว โดย NVIDIA จะออกการ์ดจอที่ใช้ GPU รหัส GF100 ซึ่งเป็นตัวท็อปของสายตระกูลมาก่อน การ์ดจอสองตัวแรกจะออกวันที่ 6 เมษายนนี้ ได้แก่ GeForce GTX 480 และ GeForce GTX 470
ต้องย้อนก่อนนิดนึงว่า GPU ตัวก่อนของค่าย NVIDIA คือ "GT 200" (ตัวเดียวกับที่ช่อง 11 เอาสเปกไปออกทีวีประกอบข่าวเครื่องตรวจระเบิดนั่นละครับ) ซึ่งมันถูกนำไปใช้กับการ์ดจอตระกูล GeForce 200 ที่ออกขายในปี 2008 แข่งกับ Radeon HD 4000
ตามแผนการเดิมของ NVIDIA จะต้องออก Fermi ได้ในปี 2009 เพื่อมาฟัดกับ Radeon HD 5000 แต่สุดท้ายทำไม่สำเร็จ เลยได้แต่ยืดอายุของ GT200 ต่อไป และขยายมายัง GeForce 300 ซึ่งเป็นการ์ดตระกูลที่ทำมาขายเฉพาะ OEM ด้วย
ดังนั้น GeForce 400 ที่ไส้ในเป็น Fermi/GF100 คือผู้สืบทอดที่แท้จริงของ GT200 ซึ่งเป็นการ์ดระดับบนของ NVIDIA ถ้าทำไม่สำเร็จก็คงตาม ATI อีกนาน
NVIDIA นั้นเชื่อในแนวทางของ GPGPU (General-purpose computing on graphics processing units) ซึ่งเป็นการนำพลังของ GPU มาประมวลผลเรื่องอื่นๆ ที่ไม่ใช่กราฟิก ทางบริษัทได้ลงทุนด้านนี้ไปมาก ที่เห็นชัดๆ คือสถาปัตยกรรม CUDA (Compute Unified Device Architecture) สำหรับการประมวลผลแบบขนานบน GPU
ในฝั่งฮาร์ดแวร์ ทิศทางที่โลกการประมวลผลแบบขนานมุ่งไปคือ stream processing หรือการสร้างหน่วยประมวลผลขนาดเล็กๆ ที่ทำงานได้ด้วยตัวเอง (มักเรียกว่า computing unit หรือ processing unit) จำนวนมากๆ ทำงานขนานกันได้ ตัวอย่างที่ชัดเจนคือ Cell ที่ใช้ใน PS3 (ผมเคยเขียนเรื่องสถาปัตยกรรมของ Cell เอาไว้สมัย Blognone ตั้งใหม่ๆ)
ในโลกของการ์ดจอ แนวคิด stream processor เริ่มในสมัย GeForce 8 (ซึ่งใช้ชิพ G80 อันลือลั่น) ส่วนฝั่ง ATI เป็น Radeon HD 2000 ที่ใช้ชิพ R600 ที่พัฒนาต่อมาจาก Xenos ของ Xbox 360 อีกทีหนึ่ง
"Fermi" ไปไกลกว่านั้น สถาปัตยกรรมของมันค่อนข้างซับซ้อน มีโครงสร้างการจัดกลุ่มหน่วยประมวลผลย่อยหลายชั้น แต่ละชั้นทำงานได้ครบถ้วนในตัว ไม่ต้องแชร์ส่วนประกอบบางส่วนเหมือนกับ G80 และ GT200 เดิม
รายละเอียดของสถาปัตยกรรม GF100 อ่านได้จาก AnandTech
ถ้าลองคูณเลขออกมาดู จะได้ว่า Fermi 1 ตัวมี CUDA core รวม 512 ตัวครับ (ดูภาพประกอบ)
แต่สำหรับ GF100 ซึ่งเป็น GPU ตัวแรกในตระกูล Fermi นั้น NVIDIA จะยังกั๊กไว้เล็กน้อย คือปิด SM ทิ้งไปหนึ่งตัว (บางแหล่งข่าวบอกว่าเป็นเหตุผลด้านการผลิต ยังไม่สามารถผลิต Fermi ที่มี SM ทำงานได้ครบทุกตัวได้จำนวนมากพอ) เลยเหลือ SM 15 ตัวจาก 16 ตัว นั่นคือเหลือ CUDA core จำนวน 480 ตัวเท่าชื่อรุ่น GeForce GTX 480
ส่วน GeForce GTX 470 นั้นเปิดใช้ SM 14 ตัว สรุปว่าเหลือ CUDA core จำนวน 448 ตัว
นอกจากตัว GPU แล้ว ที่ระดับการ์ดจอ GeForce 400 จะมาพร้อมกับแรม GDDR5 ขนาด 1.5 GB (คาดว่าการ์ดจอแบรนด์ Quadro หรือ Tesla จะขยับขึ้นเป็น 3-6GB) หน่วยความจำทุกส่วนของ GeForce 400 ยังเพิ่มฟีเจอร์ ECC ช่วยแก้ไขข้อมูลที่โหลดเข้าแรมผิดพลาดให้ด้วย
ฟีเจอร์ที่สำคัญมากของ DirectX 11 คือเทคนิคที่เรียกว่า tessellation หรือการเขียนโปรแกรมเพื่อกำหนดจำนวนและรูปทรงของโพลีกอนที่จะใช้สร้างวัตถุสามมิติ แทนการสุ่มสร้างขึ้นมาแบบเก่า ผลก็คือโปรแกรมเมอร์สามารถสร้างโพลีกอนที่เหมาะกับสภาพแวดล้อมในการแสดงผลได้ดีขึ้น ทำให้ภาพเนียนสวยขึ้น ไม่ค่อยเหลี่ยมแล้ว ดูสมจริงมากขึ้น
ATI รองรับ tessellation ใน Radeon HD 5000 เรียบร้อยแล้ว ฝั่ง NVIDIA เลือกประมวลผล tessellation ด้วย PolyMorph Engine ซึ่งมีอยู่ใน SM อย่างละ 1 ตัว (แปลว่า Fermi หนึ่งตัวมีหน่วยประมวลผล tessellation 14-16 ตัว ขึ่นกับรุ่นที่ใช้) ผลที่ออกมาคือ GeForce GTX 480 ได้คะแนนเบนช์มาร์คดีกว่า Radeon HD 5870 เกือบเท่าตัว
ส่วนการประมวลผลฟิสิก์ผ่าน PhysX ของ NVIDIA (ซึ่งปิดไม่ให้ ATI ใช้) ซึ่งเป็นตัวชูโรงให้ NVIDIA ว่า "GPGPU ทำอย่างอื่นนอกจากประมวลผลกราฟิกได้" บน GTX 480 ก็ได้คะแนนทดสอบดีกว่า GTX 285 การ์ดจอตัวท็อปรุ่นก่อนประมาณเท่าตัวเช่นกัน
ผลการทดสอบเบนช์มาร์คที่ผมมีข้อมูล ตอนนี้มี 2 เจ้าคือ Gizmodo กับ AnandTech (เดี๋ยวคงทยอยตามมาอีกมาก) จะทดสอบ GTX 480 ซึ่งถือเป็น Fermi ตัวท็อป กับการ์ดจออื่นๆ ดังนี้
ผลการทดสอบออกมาว่า
แม้ผลคะแนนที่ได้จะมากกว่าคู่แข่งและรุ่นก่อนไม่มากนัก แต่สิ่งที่ Fermi เพิ่มอย่างก้าวกระโดดคือความร้อนครับ โดยเฉพาะอุณหภูมิขณะทำงาน GeForce GTX 480 พุ่งไปเกือบ 100 องศาเซลเซียส ในขณะที่การ์ดจอคู่แข่ง Radeon 5870 อยู่ประมาณ 80-90 องศาเท่านั้น (ถ้าเทียบกับ Radeon 5000 รุ่นต่ำๆ หน่อยจะลงไปแตะระดับ 60-70 องศา เย็นเข้าไปอีก)
ผลการเบนช์มาร์คอย่างละเอียด ดูได้จาก AnandTech ครับ
Comments
แก้เรื่องร้อนกับเรื่องกินไฟด่วน อุตส่าห์หวังนะเนี่ย T-T
เรื่องกินไฟด้วย 5870 ที่ว่าแรงๆยังกินไฟพอๆกับ 4870 เอง
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
Idle กินน้อยกว่า 4870 อีกคับ - -'
ยังไม่ WOW สินะ (= =
รอดูตั้งนาน...
(เบื่อ Nvidia ก็เรื่องร้อนนี่หล่ะ)
100องศา เอาไปต้มกาแฟดีมั้ยนะ
จริงๆแล้ว มันคือเตารีดปลอมตัวมาครับ
Notebook HP + การ์ดจอ 100 องศา = ????
= Heater สำหรับให้ความอบอุ่นในฤดูหิมะตกหนักครับ
แค่ HP + 7200 go ก็พังเป็นแถบแล้วครับ
อ่านต้นๆดูสเปคเทพมากๆ แต่สรุปแล้วกลับนำอยู่ไม่มากนักซะงั้น :)
ไม่รู้เมื่อไรถึงจะได้ใช้เทคโนโลยีของมันครบจริงๆสักที
ผมเข้า AnandTech ผ่าน Firefox ไม่ได้ มันโดน Reported Attack Page! เลยไปหา review จาก Guru3D มาเพิ่มเติมให้ครับ
ข้อมูลเพิ่มเติมนิดหน่อย
มี 32x CSAA แล้ว
มี VP4 Video processor(GPU decoding) ที่มาแทนที่ VP3 และถอดรหัส MPEG-4 ASP(XviD,DivX) ได้แล้ว
มี NVIDIA 3D Surround ที่แสดงผลกราฟิกบนจอหลายๆจอได้เหมือน ATI Eyefinity Technology
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
แสดงผลหลายจอถ้าจะต่อ 3 จอต้องใช้การด์ 2 ตัว SLI กันนะครับ
ซึ่งกินไฟหลายๆ เลยละ ทางค่ายแดงใช้ตัวเดียวซัดได้หลายจอมากๆ
ขอบคุณสำหรับข้อมูลเพิ่มเติมครับ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ร้อน และ แรง -*-
ปัจจุบันผมใช้ CUDA อยู่ครับในการ Encode video
ความยาว 1.38 ชม. บนเครือง X24000+ram 2GB กับ 8800GT + BADABOOM (CUDA)
ใช้เวลา 15 นาที
เร็วไหมครับ
CUDA ใช้ยังไงครับ อย่างเช่นถ้าใช้โปรแกรมทั่วไปจะใช้ได้ไหม
เท่าที่อ่าน ๆ ผ่านตามาบ้าง เขาว่า Badaboom เร็ว แต่ปรับค่าอะไรไม่ได้มาก คุณภาพก็ไม่ได้ดีอะไร ...
ใช่ครับ Badaboom ใช้ CUDA ให้เป็นประโยชน์ ผมลองแปลงหนังแล้วเร็วมากๆ แต่ปรับค่าได้น้อยและเลือกซับไม่ได้ (ไม่รู้ตอนนี้ได้ยัง) คุณภาพก็ทั่วๆไป
Pitawat's Blog :: บล็อกผมเองครับ
เสียตรงตั้งค่าแทบไม่ได้เลยเนี่ยแหละครับ
จุดที่น่าจะทำคัญคือ Fermi น่าจะทำใ้หการเขียนโปรแกรมทั่วๆ ไป (รวมถึงซอฟต์แวร์ธุรกิจ) ทำงานบน Fermi ได้ง่ายกว่าแบบเดิมๆ เพราะสถาปัตยกรรมที่เอื้อต่อการอ้างอิงข้อมูลส่วนกลางมากขึ้น
คงต้องรอคน benchmark แบบอื่นอีกที แต่แม้จะดีที่เชิงธุรกิจ (ที่ยังกลัวๆ ไม่กล้าเล่นกับเทคโนโลยีพวกนี้) แต่กลับทำได้ไม่ดีกับเทคโนโลยีเดิม (ที่เกมเมอร์พร้อมจะจ่ายเงิน) ตรงนี้ก็ต้องบอกว่าแย่
lewcpe.com, @wasonliw
ไปส่อง Review จาก Tech powerup มาครับ
ผมคิดว่าถ้า ATI กดราคา 5970 ลงมาเหลือซัก 600-650
ตัว 480 ไม่ต้องเกิดเลยทีเดียวเพราะว่าตัวเดียวซดไฟพอๆกับสองหัว อย่าง 5970
แถมประสิทธิภาพยังด้อยกว่าด้วย -*-
ปล.ถ้าใครจะ SLI เค้าแนะนำ PSU 900-1000 watt นะครับ
(เยอะมาก)
Driver ยังไม่ดีพอมั้งครับ รอดูต่อไป
หมายถึง Driver ของ ATI เหรอคับ - -' ถ้าใช่ เดียวนี้มันไม่มีปัญหาเหมือนอดีตแล้วคับ ผมว่าปัจจุบัน Driver ของ nVidia ปัญหาเยอะกว่า ATI อีก - -'
ไดรเวอร์เค้าดีนะ ฆ่าการ์ดตัวเองได้ด้วย :p
เค้าหมายถึง Driver สำหรับ 480 น่ะครับ
+1
สงสัยโปรเจคแล็บปีหน้าจะได้มี CUDA อีกแล้ว
จะใช้ต้อง PSU 1500W+ ไหมเนี่ย
เกมที่รับรอง DirectX 11 ภาพงามๆตอนนี้คือ Metro 2033 ภาพสวยมาก แม้การ์ดเครื่องผมแค่ GF9600GT
ไม่มีความเห็นครับ
ดูยาวๆ.. ไม่อยากออกตัวแรง
ยังไงมันก็แรงอยู่แล้วล่ะ ถึงภาพจะไม่สดเหมือนค่ายแดงก็ตาม
ถ้าชอบหลายจอแบบไม่เสียอารมณ์ รอจอแบบไร้ขอบออกมาน่าจะดี
(รุ่นที่บอกว่าไร้ขอบนี้แหกตามาก)
GeForce GTX 295 - การ์ดจอเดี่ยวตัวท็อปรุ่นก่อนของ NVIDIA << 295 GPU คู่นะครับ
โอ้ แก้แล้วครับ ผมมึนเอง บทความนี้เขียนยากมา เดี๋ยวหลงรุ่น สุดท้ายก็หลงจนได้
Performance Summary
techPowerUp : NVIDIA GeForce GTX 480 Fermi - Performance Summary
Power Consumption
techPowerUp : NVIDIA GeForce GTX 480 Fermi - Power Consumption
ยิ่งไม่ wow กันไปใหญ่..
Performance น้อยกว่า 5970HD 20%
กินไฟมากกว่า 5970HD 15W
กินไฟเต็มสตรีมมากกว่า 5970HD 15W
แล้วเอาเวลาพัฒนาที่แสนนมนานไปทำอะไรมาห๊า.. T T
ถ้าจะเทียบ น่าจะเทียบกับ 5870 นะครับ 5970 มันเป็น dual-GPU
แต่เรื่องกินไฟนี่กินแรงจริงๆ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
เอาจริงๆ สองตัวนี้เทียบกันไม่ได้ครับ ต้องเทียบกับ HD 5870 เพราะเป็นมวยรุ่นเดียวกัน
สำหรับผมเอง มันไม่ค่อยน่าตื่นเต้นเลยแฮะ นึกว่าจะแรงกว่าพอสมควร เห็นเปิดตัวมาซะสวยเลย
ไม่เหมาะกับเมืองไทยอย่างยิ่ง ช่วงนี้ยิ่งร้อนๆ อยู่
ต้องอนุรักษ์ GF 8400GS ต่อไป
----------------- Yokey My Blog
รวมเทคโนโลยีไว้เยอะแบบนี้กลัวซื้อมาแล้วใช้ไม่คุ้มตังเหอๆ
ไม่เหมาะกะ gamer?
เอาอุณหภูมิตอน Test มาฝาก สภาพอากาศ ณ ตอนนั้นประมาณ 22 องศาเซลเซียสจากเวป
Tech powerup
http://www.techpowerup.com/reviews/NVIDIA/GeForce_GTX_480_Fermi/35.html
ถ้าเทียบ 480 vs 5870
แรงกว่า 10% (5870+ new ccc v.10.3)
แต่กินไฟมากกว่าในช่วง idle 35w
และมากกว่าในช่วง Load 108w
อุณหภูมิก็แรงได้อีก 96องศา ตอนโหลดในอุณหภูมิห้อง 22องศา ถ้าเป็นบ้านเราไม่อยากจะคิด
โอ้ว แบบนี้ก็ไม่ไหวนะคร๊าบ ถ้ากินไฟพอกันจะดีไม่น้อย แต่อย่างว่านำมาแค่หลักสิบเปอร์เซ็นเอง ยังไม่น่าพอใจเท่าไหร่ ต้องรอดูตัวต่อไป
สรุปว่าออกมาเพื่อให้ใช้งานอื่นที่ไม่ใช่กราฟิคสินะ
ตอนนี้คนทำเกมกำลังอยากใช้การ์ดจอทำอะไรบ้าๆอย่างอิสระเสรีมากครับ
แค่ว่าคำนวนงานกราฟฟิค ถ้าใช้ GPGPU ก็สามารถใช้เทคนิคพิสดารได้อย่างอิสระเสรี
มีเทคนิคมากมายที่ แค่มี GPGPU ก็จะกลายเป็นของง่ายๆ
แต่ถ้าไม่ใช้ มันก็จะทำไม่ได้ เพราะการ์ดจอมันออกแบบมาให้ทำงานแบบ Fix ตามที่มันสั่งเท่านั้น
น่ะครับ
เห็นรูปแรกแล้วฮ่าทันที นึกถึงเครื่องตรวจระเบิดเลย
รอ 5850 ลดราคาดีกว่า
ประสิทธิภาพด้อยกว่าหน่อย (20 %) แต่กินไฟห่างกันเท่าตัว...
ทำไมเค้าถึงข้ามเลข 3 ไปหละครับ
ไม่เห็นมี gtx 3xx
มันไปลง notebook ขัดตาทัพเล่นน่ะครับ =w=!
GT200 ฮ่าๆๆๆ