กลับไปหน้าบทความ

อ่าน 6 นาที

กลุ่มโครโนส

Khronos Group, Inc. เป็น องค์กร มาตรฐานเปิด ที่ขับเคลื่อนโดยบริษัทสมาชิกกว่า 180 แห่ง ซึ่งพัฒนา เผยแพร่ และบำรุงรักษามาตรฐานการทำงานร่วมกันที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับกราฟิก 3...

กลุ่มโครโนส

บริษัท โครโนส กรุ๊ป จำกัด
พิมพ์กลุ่มพันธมิตร
อุตสาหกรรมมาตรฐานแบบเปิด
ก่อตั้ง2000 ( 2000 )
ผู้ก่อตั้ง
สำนักงานใหญ่บีเวอร์ตัน รัฐโอเรกอนสหรัฐอเมริกา
บุคคลสำคัญ
นีล เทรเว็ตต์ (ประธาน)
บริการมาตรฐานแบบเปิดสำหรับกราฟิก 3 มิติ , ความเป็นจริงเสมือน , การประมวลผลแบบขนาน , การเรียนรู้ของเครื่องและคอมพิวเตอร์วิชั่น
เว็บไซต์www.khronos.orgแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า

Khronos Group, Inc.เป็น องค์กร มาตรฐานเปิดที่ขับเคลื่อนโดยบริษัทสมาชิกกว่า 180 แห่ง ซึ่งพัฒนา เผยแพร่ และบำรุงรักษามาตรฐานการทำงานร่วมกันที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับกราฟิก3 มิติความเป็นจริงเสมือนความเป็นจริงเสริมการคำนวณแบบขนาน การเร่งความเร็วการมองเห็น และการเรียนรู้ของเครื่อง[ 1 ] [ 2 ]มาตรฐานเปิดและการทดสอบความสอดคล้องที่เกี่ยวข้องช่วยให้แอปพลิเคชันซอฟต์แวร์และมิดเดิลแวร์สามารถใช้ประโยชน์จากการสร้างและการเล่นสื่อแบบไดนามิกที่เร่งความเร็วได้อย่างมีประสิทธิภาพบนแพลตฟอร์มและอุปกรณ์ที่หลากหลาย กลุ่มนี้ตั้งอยู่ที่เมืองบีเวอร์ตัน รัฐโอเรกอน[ 3 ]

ประวัติศาสตร์

กลุ่ม Khronos ก่อตั้งขึ้นในปี 2000 โดยบริษัทต่างๆ ได้แก่3Dlabs , ATI , Discreet , Evans & Sutherland , Intel , SGIและSun Microsystems [ 2 ] [ 4 ]สมาชิกผู้ก่อตั้ง ได้แก่AMD , Apple , Arm , Epic Games , Google , Huawei , Nokia , Imagination , Intel , Nvidia , Qualcomm , Samsung , Sony , Valveและ Verisilicon [ 5 ]ประธานของกลุ่มคือNeil Trevett [ 6 ]

ข้อกำหนดและกลุ่มงาน

ข้อกำหนด/มาตรฐานแต่ละข้อจะได้รับการจัดการโดยกลุ่มทำงานที่จัดตั้งขึ้นเพื่อกำหนดข้อกำหนด รับฟังความคิดเห็น อภิปราย และสร้างข้อกำหนด[ 1 ]ปัจจุบันมีกลุ่มทำงาน 16 กลุ่ม[ 7 ]

มาตรฐานที่ใช้งานอยู่

  • 3D Commerce แนวทางปฏิบัติสากล มาตรฐาน และการรับรองสำหรับการสร้างและเผยแพร่เนื้อหา 3D ในอีคอมเมิร์ซ[ 8 ] [ 9 ]
  • ANARI, อินเทอร์เฟซการแสดงผลเชิงวิเคราะห์สำหรับการแสดงภาพข้อมูล
  • COLLADAคือรูปแบบไฟล์ที่ออกแบบมาเพื่ออำนวยความสะดวกในการแลกเปลี่ยนโมเดล 3 มิติ
  • EGLซึ่งเป็นอินเทอร์เฟซระหว่าง API การเรนเดอร์ (เช่น OpenGL ES) และระบบหน้าต่าง ดั้งเดิม [ 10 ]
  • glTFซึ่งเป็นข้อกำหนดรูปแบบไฟล์สำหรับฉากและโมเดล 3 มิติ[ 11 ]
  • Kamaros ซึ่งเป็น API ข้ามแพลตฟอร์มสำหรับการเขียนโปรแกรมฮาร์ดแวร์กล้องและเซ็นเซอร์ และการประมวลผล ISP [ 12 ]
  • KTX รูปแบบไฟล์คอนเทนเนอร์สำหรับจัดเก็บข้อมูลพื้นผิวที่พร้อมใช้งานGPU [ 13 ]
  • NNEFช่วยลดการแบ่งส่วนการใช้งานการเรียนรู้ของเครื่องโดยการเปิดใช้งานการผสมผสานที่หลากหลายของเครื่องมือฝึกอบรมเครือข่ายประสาทและเครื่องมืออนุมานที่สามารถนำไปใช้กับแอปพลิเคชันบนอุปกรณ์และแพลตฟอร์มที่หลากหลาย[ 14 ]
  • OpenCLซึ่งเป็นAPI การคำนวณข้ามแพลตฟอร์ม[ 15 ] [ 16 ]
  • OpenGLซึ่งเป็น API กราฟิกคอมพิวเตอร์แบบข้ามแพลตฟอร์ม[ 17 ]
  • OpenGL ESเป็นเวอร์ชันที่พัฒนาต่อยอดมาจาก OpenGL สำหรับใช้งานบนระบบพกพาและระบบฝังตัว เช่นโทรศัพท์มือถืออุปกรณ์เล่นเกมพกพา และอื่นๆ
  • OpenGL SCเป็นโปรไฟล์ OpenGL ES ที่เน้นความปลอดภัยเป็นพิเศษ ออกแบบมาเพื่อตอบสนองความต้องการของตลาดที่ให้ความสำคัญกับความปลอดภัย
  • OpenVGคือ API สำหรับเร่งความเร็วในการประมวลผลกราฟิกเวกเตอร์ 2 มิติ
  • OpenVXคือ API สำหรับการเร่งความเร็วฮาร์ดแวร์สำหรับแอปพลิเคชันและไลบรารีด้านคอมพิวเตอร์วิชั่น
  • OpenXRซึ่งเป็นมาตรฐานแบบเปิดและไม่เสียค่าลิขสิทธิ์สำหรับ แอป พลิเคชันและอุปกรณ์เสมือนจริงและความเป็นจริงเสริม[ 18 ]
  • Slang เป็นภาษาแรเงา แบบโอเพนซอร์ส และคอมไพเลอร์/ ทรานสไพเลอร์ที่กำหนดเป้าหมายไปยังภาษาแรเงาที่มีอยู่ (GLSL, MSL , CUDA, WGSL ) ไบต์โค้ด (D3D11, D3D12, Vulkan SPIR-V ) รวมถึง CPU ซอร์สโค้ดส่วนใหญ่เข้ากันได้กับ HLSL และ GLSL [ 19 ]
  • SPIR-Vคือเป้าหมายคอมไพเลอร์ระดับกลางสำหรับ OpenCL และ Vulkan
  • SYCL ซึ่งเป็น DSEL C++ แหล่งเดียวสำหรับการประมวลผลแบบเฮเทอโรจีนัส[ 20 ]
  • Vulkanซึ่งเป็น API กราฟิกคอมพิวเตอร์ที่มีโอเวอร์เฮดต่ำ[ 21 ]
  • Vulkan SCพัฒนาขึ้นโดยอิงตามข้อกำหนด API ของ Vulkan ที่มีอยู่เดิม เพื่อรองรับอุตสาหกรรมที่ต้องการความปลอดภัยสูง
  • WebGLคือ การเชื่อมต่อ JavaScriptกับOpenGL ESภายในเบราว์เซอร์บนแพลตฟอร์มใดๆ ที่รองรับมาตรฐานกราฟิก OpenGL หรือ OpenGL ES

สามารถดูไทม์ไลน์ของการอนุมัติและการเผยแพร่ข้อกำหนด API ได้ที่เว็บไซต์ของ Khronos Group [ 22 ]

กลุ่มและสภาสำรวจ

โดยทั่วไป Khronos จะสร้างกลุ่มสำรวจขึ้นก่อนเพื่อประเมินความสนใจของอุตสาหกรรมก่อนที่จะสร้างกลุ่มทำงาน ซึ่งบริษัทต่างๆ สามารถเข้าร่วมเป็นสมาชิกเพื่อช่วยในการพัฒนามาตรฐานได้[ 23 ]

  • สภาการเรียนรู้ของเครื่อง ซึ่งเป็นเวทีความร่วมมือที่ประกอบด้วยบริษัทสมาชิกของ Khronos ที่ทำงานเพื่อให้แน่ใจว่ามาตรฐานที่เกี่ยวข้องกับ AI และ ML ของ Khronos พัฒนาไปในทิศทางเดียวกับความต้องการของอุตสาหกรรม[ 24 ]

กิจกรรมอื่นๆ

  • สมาชิกของ Metaverse Standards Forum ทำงานเกี่ยวกับการพัฒนามาตรฐานการทำงานร่วมกันสำหรับMetaverse ที่ครอบคลุมและเปิดกว้าง ร่วมกับองค์กรมาตรฐานระหว่างประเทศอื่นๆ[ 25 ]

กลุ่มมาตรฐานและกลุ่มสำรวจที่ไม่ได้ใช้งาน

  • OpenML คือ API สำหรับการบันทึก ขนส่ง ประมวลผล แสดงผล และซิงโครไนซ์สื่อดิจิทัล
  • OpenKODEคือ API ที่ให้การเข้าถึงทรัพยากรของระบบปฏิบัติการในรูปแบบนามธรรมและพกพาได้ เช่น ระบบไฟล์ เครือข่าย และไลบรารีทางคณิตศาสตร์
  • OpenKCam, API ควบคุมกล้องขั้นสูง
  • OpenMAXคือชุดอินเทอร์เฟซการเขียนโปรแกรมสามชั้นที่มีระดับนามธรรมแตกต่างกัน ซึ่งช่วยให้เข้าถึงฟังก์ชันมัลติมีเดียได้
  • OpenSL ESคือ API ด้านเสียงที่ปรับแต่งมาสำหรับระบบฝังตัว (embedded systems) ซึ่งกำหนดมาตรฐานการเข้าถึงคุณสมบัติต่างๆ เช่น เสียงแบบ 3 มิติ (3D positional audio) และการเล่น MIDI
  • OpenWFคือ API สำหรับการจัดองค์ประกอบกราฟิก 2 มิติและการควบคุมการแสดงผล
  • StreamInput คือ API สำหรับจัดการอุปกรณ์อินพุตอย่างสม่ำเสมอ
  • WebCLคือ การเชื่อมต่อ JavaScriptกับOpenCLภายในเบราว์เซอร์
  • กลุ่มสำรวจ HetComm ทำงานเกี่ยวกับ API ระดับต่ำเพื่ออำนวยความสะดวกในการสื่อสารระหว่างส่วนประกอบฮาร์ดแวร์ในระบบเฮเทอโรจีนัส[ 26 ]

สมาชิก

การเป็นสมาชิกและการบริจาค

สมาชิก Khronos อาจมีส่วนร่วมในการพัฒนา ข้อกำหนด API ของ Khronos ลงคะแนนในขั้นตอนต่างๆ ก่อนการใช้งานสาธารณะ และเร่งการส่งมอบแพลตฟอร์มและแอปพลิเคชันของตนผ่านการเข้าถึงร่างข้อกำหนดและการทดสอบความสอดคล้องก่อนใคร[ 1 ]เพื่อให้มั่นใจว่ามาตรฐานได้รับการนำไปใช้อย่างสม่ำเสมอและเพื่อสร้างแพลตฟอร์มที่เชื่อถือได้สำหรับนักพัฒนา ผลิตภัณฑ์ใดๆ ที่ใช้มาตรฐาน API ของ Khronos จะต้องผ่านการทดสอบความสอดคล้อง โปรแกรม API Adopter ช่วยให้บริษัทต่างๆ สามารถทดสอบผลิตภัณฑ์ของตนเพื่อความสอดคล้องได้[ 27 ]การเป็นสมาชิกในกลุ่ม Khronos ช่วยให้เข้าถึง กรอบงาน IPที่ออกแบบมาเพื่อปกป้อง IP ของผู้เข้าร่วม สมาชิก Khronos ตกลงที่จะไม่ใช้สิทธิ์ใน IP กับผู้ที่นำข้อกำหนดของ Khronos ไปใช้ กรอบงาน IP ปกป้องสมาชิก Khronos จากการถูกฟ้องร้องเรื่องสิทธิบัตรและลดปริมาณ IP ที่ต้องได้รับอนุญาตจากสมาชิกกลุ่มอื่นๆ[ 28 ]

ระดับสมาชิก

  • ผู้สนับสนุน : การมีส่วนร่วมอย่างเต็มรูปแบบในคณะทำงาน พร้อมสิทธิ์ในการออกเสียงลงคะแนน รวมถึงสิทธิ์ในการแต่งตั้งกรรมการเข้าสู่คณะกรรมการบริหารของ Khronos
  • ผู้มีส่วนร่วม : มีส่วนร่วมในคณะทำงานอย่างเต็มรูปแบบพร้อมสิทธิ์ในการออกเสียง
  • องค์กร ไม่แสวงหาผลกำไร : เข้าร่วมกลุ่มทำงานอย่างเต็มรูปแบบ เปิดให้สำหรับองค์กรไม่แสวงหาผลกำไรที่จดทะเบียนแล้ว
  • ด้านวิชาการ : สามารถเข้าร่วมกลุ่มทำงานได้อย่างเต็มรูปแบบ เปิดให้สถาบันการศึกษาที่ได้รับการรับรองเข้าร่วมได้
  • ระดับ Associate : เข้าร่วมกลุ่มทำงานอย่างเต็มรูปแบบ เหมาะสำหรับบริษัทที่มีพนักงานไม่เกิน 100 คน
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • พุลลี, คาริ. "API ใหม่สำหรับกราฟิกบนมือถือ" (PDF) . เก็บถาวรจากต้นฉบับ(PDF)เมื่อวันที่ 2 พฤษภาคม 2556 . สืบค้นเมื่อ21 ตุลาคม 2550 .
  • คู่มืออ้างอิง OpenGL
  • สมาคมการเขียนโปรแกรม OpenGL
  • ภาษาการเขียนเงา OpenGL (GLSL) เวอร์ชัน 4.60
  • เอกสารข้อกำหนด Vulkan 1.4 (PDF)
  • ข้อกำหนด GLSL ES v3.20
  • ข้อกำหนดโปรไฟล์หลักของ OpenGL 4.6
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Khronos_Group&oldid=1359568861 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ กลุ่มโครโนส

Khronos Group, Inc. เป็น องค์กร มาตรฐานเปิด ที่ขับเคลื่อนโดยบริษัทสมาชิกกว่า 180 แห่ง ซึ่งพัฒนา เผยแพร่ และบำรุงรักษามาตรฐานการทำงานร่วมกันที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับกราฟิก 3...

ประวัติศาสตร์

กลุ่ม Khronos ก่อตั้งขึ้นในปี 2000 โดยบริษัทต่างๆ ได้แก่ 3Dlabs , ATI , Discreet , Evans & Sutherland , Intel , SGI และ Sun Microsystems [ 2 ] [ 4 ] สมาชิกผู้ก่อตั้ง ได้แก่ AMD , Apple , Arm , Epic Games , Google , Huawei , Nokia , Imagination , Intel ,...

ข้อกำหนดและกลุ่มงาน

ข้อกำหนด/มาตรฐานแต่ละข้อจะได้รับการจัดการโดยกลุ่มทำงานที่จัดตั้งขึ้นเพื่อกำหนดข้อกำหนด รับฟังความคิดเห็น อภิปราย และสร้างข้อกำหนด [ 1 ] ปัจจุบันมีกลุ่มทำงาน 16 กลุ่ม [ 7 ]

มาตรฐานที่ใช้งานอยู่

สามารถดูไทม์ไลน์ของการอนุมัติและการเผยแพร่ข้อกำหนด API ได้ที่เว็บไซต์ของ Khronos Group [ 22 ]