Graphics Execution Manager
Der Graphics Execution Manager (GEM) ist ein Teil der Direct Rendering Manager (DRM)-Programmierschnitstelle des Linux-Grafikstacks, die es mehreren Programmen erlaubt, Grafikspeicher untereinander gemeinsam zu verwenden. GEM stellt die konfliktfreie Speichernutzung zwischen den Anwendungen durch Speichersynchronisation sicher.
Geschichte
Die Entwicklung von GEM wurde von Intel im Mai 2008 begonnen, um eine leichtere Alternative zu den Translation Table Maps (von Tungsten Graphics) zu schaffen.[1][2] Allerdings kollidierte Intels Ansatz mit damaligen Entwicklungszielen des X.Org-Server (DRI2, EXA).[3] Trotzdem wurde GEM in den Linux-Kernel mit Version 2.6.28 aufgenommen.
Weblinks
- Linux Dokumentation: Memory management: Chapter 2. DRM Internals
- Keith Packard: Technische Erklärung
Einzelnachweise
- ↑ Michael Larabel: Intel's GEM Merging To Master. Phoronix, 12. Juni 2008, abgerufen am 10. Oktober 2014 (englisch).
- ↑ Michael Larabel: Intel's Graphics Execution Manager. Phoronix, 14. Mai 2008, abgerufen am 10. Oktober 2014 (englisch).
- ↑ Michael Larabel: A GEM-ified TTM Manager For Radeon. Phoronix, 26. August 2008, abgerufen am 10. Oktober 2014 (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.