GPU คืออะไร และทำไมจึงมีไลบรารีนี้
GPU (Graphics Processing Unit) ใช้สำหรับเรนเดอร์ภาพ วิดีโอ และฉาก 3D ในเบราว์เซอร์ ข้อมูลบางส่วนของ GPU จะถูกเปิดเผยผ่าน WebGL/WebGPU มักอยู่ในรูป renderer string เช่น "ANGLE (NVIDIA GeForce RTX 3060)"
CheckProxy.org ดูแลไลบรารี GPU จากการสแกนแบบไม่ระบุตัวตนผ่าน My GPU โดยแต่ละรายการมี renderer, vendor, ประเภทแพลตฟอร์ม (PC, Laptop, Workstation, Mobile) และเวลาที่พบล่าสุด
ฐานข้อมูลนี้สะท้อน fingerprint จริงจากเบราว์เซอร์ ไม่ใช่สเปกการตลาด เหมาะกับนักพัฒนา QA งานวิจัยความเป็นส่วนตัว และผู้ใช้หลายโปรไฟล์
ประวัติย่อของ GPU
ชิปกราฟิกแบบแยกเริ่มมีในยุค 1980s และ 3D สำหรับผู้ใช้ทั่วไปเติบโตในยุค 1990s กับ 3dfx Voodoo, NVIDIA RIVA และ ATI Rage
ยุค 2000s มี programmable shaders และ GPU มือถือ ส่วนยุค 2020s มี RTX, Apple Silicon, WebGL และ WebGPU ที่โดดเด่น
renderer string ในเบราว์เซอร์อาจไม่ตรงกับชื่อการ์ดจริง เพราะ ANGLE, virtualization หรือการป้องกัน privacy
คำศัพท์ GPU และความหมายทางเทคนิค
แนวคิดสำคัญที่พบในตารางและเครื่องมือพัฒนาของเบราว์เซอร์
- GPU renderer (WebGL)
- สตริง UNMASKED_RENDERER_WEBGL ที่เบราว์เซอร์ส่งกลับ มักมีชื่อรุ่นและชั้นไดรเวอร์
- Vendor
- ผู้ผลิตชิปกราฟิกที่รายงานร่วมกับ renderer
- WebGL
- JavaScript API สำหรับกราฟิก 2D/3D ในเบราว์เซอร์ และเผย renderer/vendor กับค่าขีดจำกัดต่างๆ
- WebGPU
- API รุ่นใหม่ต่อจาก WebGL มี overhead ต่ำกว่าและรองรับงานสมัยใหม่ดีกว่า
- VRAM
- หน่วยความจำวิดีโอเฉพาะของการ์ดจอแยก หรือ RAM ระบบที่แชร์ใน GPU แบบรวม/มือถือ
- ประเภทแพลตฟอร์ม
- การจัดหมวดการใช้งาน GPU: PC, Laptop, Workstation หรือ Mobile
คำถามที่พบบ่อยเกี่ยวกับ GPU
คำตอบเกี่ยวกับ renderer string การตรวจจับผ่านเบราว์เซอร์ และไลบรารีของ CheckProxy.org