เกณฑ์มาตรฐาน 3D คืออะไร?

มาตรฐานสามมิติ (3D) ในคอมพิวเตอร์กราฟิกคือการทดสอบอย่างน้อยหนึ่งอย่างที่ดำเนินการบนการ์ดกราฟิกหรือฮาร์ดแวร์เร่งความเร็วกราฟิกเพื่อแสดงความสามารถสูงสุดของฮาร์ดแวร์ การทดสอบสามารถทำได้โดยใช้ซอฟต์แวร์การเปรียบเทียบเฉพาะหรือสามารถทำการทดสอบในสภาพแวดล้อมจริงได้โดยการวัดประสิทธิภาพภายในแอปพลิเคชั่นจริงที่ไม่ได้ออกแบบมาเป็นมาตรฐาน 3D มีการทดสอบการเปรียบเทียบหลายประเภทตั้งแต่การเรนเดอร์วัตถุเรขาคณิตที่ซับซ้อนหลายรายการให้เร็วที่สุดเท่าที่จะทำได้เพื่อการอ่านการเขียนและการคัดลอกข้อมูลจากหน่วยความจำกราฟิกบนการ์ดกราฟิกและตรวจสอบความเร็วและความแม่นยำ ในหลายกรณีเกณฑ์มาตรฐาน 3D เกี่ยวข้องกับการทดสอบฮาร์ดแวร์กราฟิกจริงในระบบและการเชื่อมต่อระหว่างหน่วยประมวลผลกลาง (CPU), หน่วยจุดลอยตัว (FPU) และบางครั้งหน่วยความจำเข้าถึงหลักโดยสุ่มของระบบ (RAM) ทั้งหมด ซึ่งอาจส่งผลต่อความเร็วการเรนเดอร์สุดท้าย

จุดประสงค์ประการหนึ่งของการวัดแบบสามมิติคือการทดสอบความสามารถที่เพิ่มขึ้นของระบบคอมพิวเตอร์เมื่อใช้ในการเรนเดอร์กราฟิก 3D มีแอพพลิเคชั่นกราฟิก 3D หลายประเภทที่แต่ละคนสามารถพึ่งพาชุดคุณสมบัติที่แตกต่างกันดังนั้นโปรแกรมเบนช์มาร์ก 3D เฉพาะมักจะทดสอบฟังก์ชั่นที่หลากหลายมากที่สุดเท่าที่จะทำได้ ผลลัพธ์เชิงตัวเลขของการทดสอบเหล่านี้ไม่ได้มีประโยชน์เสมอไปอย่างไรก็ตามเนื่องจากตัวเลขดิบเช่นจำนวนเวกเตอร์ที่สามารถแปลงได้ในหนึ่งวินาทีนั้นค่อนข้างไร้ความหมายในการพิจารณาประสิทธิภาพของโลกแห่งความเป็นจริง อย่างไรก็ตามโปรแกรมการเปรียบเทียบบางโปรแกรมคำนวณคะแนนโดยรวมเพื่อให้ระบบคอมพิวเตอร์ทั้งหมดที่ใช้ซอฟต์แวร์เดียวกันสามารถเปรียบเทียบคะแนนเพื่อดูว่าการตั้งค่าระบบหนึ่งเปรียบเทียบกับโปรแกรมอื่นได้อย่างไร คะแนนเหล่านี้มีประโยชน์และบางครั้งใช้ในการรีวิวผลิตภัณฑ์ระดับมืออาชีพแม้ว่าคะแนนเหล่านั้นอาจทำให้เข้าใจผิดโดยเฉพาะอย่างยิ่งหากคุณลักษณะบางอย่างที่มีส่วนทำให้คะแนนเกิดขึ้นน้อยมากหรือไม่เคยใช้ในแอปพลิเคชันในโลกแห่งความเป็นจริง

อีกทางเลือกหนึ่งในการทำเกณฑ์มาตรฐาน 3D คือการใช้โปรแกรมในโลกแห่งความเป็นจริงเช่นวิดีโอเกมหรือซอฟต์แวร์การแสดงผลที่ใช้กราฟิก 3D อย่างเข้มข้น โดยทั่วไปโปรแกรมเหล่านี้มีวิธีแสดงจำนวนเฟรมต่อวินาทีที่แสดง ด้วยการตั้งค่าตัวเลือกการแสดงผลทั้งหมดเป็นการตั้งค่าคุณภาพสูงสุดเฟรมต่อวินาทีสามารถทำหน้าที่เป็นคะแนนมาตรฐานสำหรับการเปรียบเทียบกับการตั้งค่าที่แตกต่างกันหรือระบบต่าง ๆ ที่ใช้โปรแกรมเดียวกัน อย่างไรก็ตามการใช้โปรแกรมในโลกแห่งความเป็นจริงเพื่อการเปรียบเทียบอย่างไรก็ตามโดยทั่วไปไม่สามารถเข้าถึงคุณสมบัติทั้งหมดของกราฟิกการ์ดและอาจไม่แสดงการประเมินความสามารถตามโปรแกรมการเปรียบเทียบเฉพาะ

ในกรณีส่วนใหญ่ซอฟต์แวร์เบนช์มาร์ก 3D ใช้ระบบปฏิบัติการเฉพาะและไลบรารีกราฟิกและไดรเวอร์เฉพาะเพื่อเรียกใช้การทดสอบ ระบบปฏิบัติการและไดรเวอร์หลายตัวได้รับการอัปเดตเป็นประจำดังนั้นผลการเปรียบเทียบมักจะไม่สามารถเปรียบเทียบได้กับซอฟต์แวร์เวอร์ชั่นต่าง ๆ นอกจากนี้ขึ้นอยู่กับไดรเวอร์และชนิดของฮาร์ดแวร์กราฟิกที่ติดตั้งผลการทดสอบเกณฑ์มาตรฐานจากไลบรารีกราฟิกประเภทหนึ่งเช่นOpenGL®อาจแตกต่างอย่างมากจากที่อื่นเช่นDirectX®แม้ในระบบคอมพิวเตอร์เดียวกัน