应用程序在不需完整地存储和恢复显卡当前状态的情况下共享显示设备资源，且以管理内存同步的方式保证了应用程序间数据共享时不发生冲突。GEM利用了许多现有的内核子系统来进行操作，因而代码量也相当小。
应用.从2.6.28版开始，Linux内核就包含了GEM以供Intel显卡驱动使用。GEM也被设计成能与BSD内核兼容，实际应用仍在开发中。GEM也在原始发布声明里包含了GEM的API的相关文档。但是，GEM也给非Intel开发者造成了困扰，并会与当前的X.Org Server开发相冲突