GEM能管理显存（在现代的显示芯片上尤指处理非统一访存（即NUMA））并控制图形相关的。GEM允许多个应用程序在不需完整地存储和恢复显卡当前状态的情况下共享显示设备资源，且以管理内存同步的方式保证了应用程序间数据共享时不发生冲突。GEM利用了许多现有的内核子系统来进行操作，因而代码量也相当小。
应用.从2.6.28版开始，Linux内核就包含了GEM以供Intel显卡驱动使用。GEM也被设计成能与BSD内核兼容，实际应用仍在开发中。GEM也在原始发布声明里包含了GEM的API的相