สอน

▷วิธีการติดตั้ง vulkan บนพีซีของคุณ

สารบัญ:

Anonim

Vulkan เป็น API แฟชั่นพร้อม DirectX 12 ในบทความนี้เราพูดถึงข้อดีทั้งหมดและเราอธิบาย วิธีติดตั้ง Vulkan ด้วยวิธีที่ง่ายมากเพื่อให้คุณสามารถใช้ประโยชน์จากศักยภาพทั้งหมดบนพีซีของคุณ

Vulkan คืออะไรและมีข้อดีอย่างไร

Vulkan เป็นกราฟิก 3D ข้ามแพลตฟอร์มและค่าใช้จ่ายต่ำ Vulkan ตั้ง เป้าไปที่แอพพลิเคชั่นกราฟิก 3D แบบเรียลไทม์เช่นวิดีโอเกมและสื่อเชิงโต้ตอบ บนทุกแพลตฟอร์ม เมื่อเปรียบเทียบกับ OpenGL และ Direct3D 11 และเช่นเดียวกับ Direct3D 12 และโลหะ Vulkan มีจุดประสงค์เพื่อให้ประสิทธิภาพที่สูงขึ้นและการใช้ CPU / GPU ที่สมดุลยิ่งขึ้น ความแตกต่างที่สำคัญอื่น ๆ ระหว่าง Direct3D 11 และก่อนหน้านี้กับ OpenGL คือ Vulkan เป็น API ระดับที่ต่ำกว่ามากและให้งานแบบขนาน Vulkan ยังมีความสามารถในการเรนเดอร์แอปพลิเคชั่นกราฟิก 2D แต่โดยทั่วไปจะเหมาะสมกว่าสำหรับ 3D นอกเหนือจากการใช้งานซีพียูที่ต่ำกว่า Vulkan ยังสามารถกระจายงานข้ามคอร์ CPU หลาย ๆ ตัว ได้ดีขึ้น โดยทั่วไป Vulkan ได้รับการกล่าวขานว่าจะเหนี่ยวนำให้เกิดการเร่งความเร็วแบบพหุนามกับพหุนามที่รันไทม์เมื่อเทียบกับ API อื่น ๆ หากใช้อย่างถูกต้องบนฮาร์ดแวร์เดียวกัน

Vulkan ได้รับการประกาศครั้งแรกโดยองค์กรที่ไม่แสวงหาผลกำไร Khronos Group ที่ GDC 2015 Khronos เริ่มเรียก Vulkan API ว่า "Next Generation OpenGL Initiative" หรือ "OpenGL next" แต่การใช้ชื่อเหล่านั้นจะถูกยกเลิกเมื่อมีการประกาศชื่อ Vulkan Vulkan มาจากส่วนประกอบของ Mantle API ของ AMD ซึ่ง AMD บริจาคให้ Khronos ด้วยความตั้งใจที่จะให้ Khronos เป็นรากฐานในการเริ่มพัฒนา API ระดับต่ำ ที่พวกเขาสามารถสร้างมาตรฐานทั่วทั้งอุตสาหกรรม เช่น OpenGL

Vulkan มีจุดประสงค์เพื่อมอบข้อได้เปรียบที่หลากหลายเหนือ API อื่น ๆ รวมถึง OpenGL รุ่นก่อน Vulkan ให้ค่าใช้จ่ายที่ต่ำกว่าการควบคุม GPU โดยตรงและการใช้ CPU น้อยลง แนวคิดและชุดคุณลักษณะโดยรวมของ Vulkan คล้ายคลึงกับ Direct3D 12, Metal และ Mantle

ประโยชน์ที่คาดว่าจะได้รับจาก Vulkan เหนือ API รุ่นก่อนหน้ารวมถึง:

  • Vulkan API เหมาะสำหรับการ์ดกราฟิกคุณภาพสูงและ ฮาร์ดแวร์กราฟิกบนอุปกรณ์พกพาซึ่งแตกต่างจาก Direct3D 12, Vulkan มีอยู่ในระบบปฏิบัติการที่ทันสมัยหลายระบบ เช่นเดียวกับ OpenGL Vulkan API ไม่ได้ล็อคกับระบบปฏิบัติการเดียวหรือฟอร์มแฟคเตอร์ของอุปกรณ์ ตั้งแต่เริ่มเปิดตัว Vulkan ทำงานบน Android, Linux, Tizen, Windows 7, Windows 8 และ Windows 10 ลดค่าใช้จ่ายไดรเวอร์ ซึ่งช่วยลดภาระงานของ CPU ลดภาระของ CPU ผ่านการใช้การประมวลผลแบบแบตช์ปล่อยให้ CPU ว่างเพื่อทำการคำนวณหรือการเรนเดอร์มากกว่า ปรับขนาดได้ดีขึ้นบน CPU แบบมัลติคอ ร์ Direct3D 11 และ OpenGL 4 ได้รับการออกแบบมาเพื่อใช้กับซีพียูแบบ Single-Core และได้รับการสนับสนุนให้ทำงานบนหลายคอร์เท่านั้น แม้ว่านักพัฒนาแอปจะใช้ augmentations แต่ API ก็ยังปรับตัวได้ไม่ดีในหลายคอร์ OpenGL ใช้ภาษา GLSL ระดับสูง ในการเขียน shaders บังคับให้แต่ละไดรเวอร์ OpenGL ใช้คอมไพเลอร์ของตัวเองสำหรับ GLSL ที่รันที่รันไทม์ของแอปพลิเคชันเพื่อแปลโปรแกรม shaders เป็นรหัสเครื่อง GPU. แต่ ไดรเวอร์ของ Vulkan นั้นควรจะนำส่วนที่แปลแล้วมาเป็นรูปแบบไบนารี่ระดับกลางที่เรียกว่า SPIR-V (Standard Portable Intermediate Representation) ซึ่งคล้ายกับรูปแบบไบนารี่ที่ HLSL รวบรวมไว้ใน Direct3D ด้วยการอนุญาตการคอมไพล์ล่วงหน้าของ Shader ความเร็วในการเริ่มต้นแอปพลิเคชันจะดีขึ้นและความหลากหลายของเฉดสีที่กว้างขึ้นสามารถใช้ต่อฉากได้ ไดรเวอร์ Vulkan ต้องการเพียงการปรับแต่งเฉพาะ GPU และการสร้างรหัสทำให้การบำรุงรักษาไดรเวอร์ง่ายขึ้นและแพคเกจไดรเวอร์ที่เล็กลง การจัดการแบบรวมของแกนประมวลผลและตัวแปลงกราฟิก ทำให้ไม่จำเป็นต้องใช้ API การคำนวณแยกต่างหากร่วมกับกราฟ API

วิธีการติดตั้ง Vulkan บนพีซีของคุณ

การติดตั้ง Vulkan บนพีซีของคุณ นั้นง่ายดายเหมือนการติดตั้งไดรเวอร์การ์ดแสดงผลเนื่องจากทั้ง Nvidia และ AMD รวม Vulkan ไว้ใน ตัว ขั้นตอนแรกคือการ ค้นหาไดรเวอร์สำหรับกราฟิกการ์ด ของคุณและสำหรับระบบปฏิบัติการของคุณบนเว็บไซต์ Nvidia หรือ AMD

เมื่อเลือกไดรเวอร์แล้วเราจะดาวน์โหลดลงในพีซีของเราและ เราสามารถติดตั้ง เพื่อที่เราจะต้อง เรียกใช้ไฟล์และทำตามขั้นตอนของตัวช่วยสร้าง

โปรแกรมการติดตั้งจะให้ทาง เลือก แก่เราใน การติดตั้งซอฟต์แวร์ GeForce Experience ด้วย

เราแนะนำให้ทำการติดตั้งด่วน ด้วยวิธีนี้เราจะหลีกเลี่ยงปัญหาที่อาจเกิดขึ้น หลังจากนั้นเราจะต้องรอให้การติดตั้งเสร็จสิ้น

เราขอแนะนำให้อ่านคู่มือของเราเกี่ยวกับ กราฟิกการ์ดที่ดีที่สุด และ วิธีทำความสะอาดการ์ดกราฟิก ทีละขั้นตอน

นี่จะจบบทความของเราเกี่ยวกับวิธีการติดตั้ง Vulkan บนพีซีของคุณโปรดจำไว้ว่าคุณสามารถแสดงความคิดเห็นหากคุณมีคำถามหรือต้องการให้คำแนะนำ

สอน

ตัวเลือกของบรรณาธิการ

Back to top button