图形执行管理器

✍ dations ◷ 2025-02-24 08:20:16 #英特尔软件,Linux

图形执行管理器(英语:Graphics Execution Manager,简称GEM)是Intel开发的一套计算机软件系统,用于为GPU的驱动程序提供内存管理服务。

GEM由Intel公司于2008年3月开始开发,目标是成为Tungsten Graphics公司所开发的TTM(Translation Table Maps)的轻量且易用的替代品。

GEM能管理显存(在现代的显示芯片上尤指处理非统一访存(即NUMA))并控制图形相关的执行上下文(英语:Execution_(computing)#Context_of_execution)。GEM允许多个应用程序在不需完整地存储和恢复显卡当前状态的情况下共享显示设备资源,且以管理内存同步的方式保证了应用程序间数据共享时不发生冲突。GEM利用了许多现有的内核子系统来进行操作,因而代码量也相当小。

从2.6.28版开始,Linux内核就包含了GEM以供Intel显卡驱动使用。GEM也被设计成能与BSD内核兼容,实际应用仍在开发中。GEM也在原始发布声明里包含了GEM的API的相关文档。

但是,GEM也给非Intel开发者造成了困扰,并会与当前的X.Org Server开发相冲突(尤其是与DRI2(英语:Direct_Rendering_Infrastructure)和新的EXA(英语:EXA)加速架构),导致一些用户选择使用“GEM化”的TTM(提供了和GEM相同的接口,但内部仍用TTM实现),如ATI Radeon和VIA S3 Graphics显示芯片驱动就在此列。

相关

  • 同一性在逻辑中,同一(identity)关系通常被定义为只在一个事物和它自身之间成立的关系。就是说同一是两元谓词"=",使得对于所有x和y,"x = y"为真,当且仅当x和y是同一个事物。同一是传递
  • 马立克病毒属马立克病毒属(学名:Mardivirus)是疱疹病毒科甲型疱疹病毒亚科(英语:Alphaherpesvirinae)的一个属,共包含六种感染鸟类的病毒,其中模式种第二型鸡疹病毒(Gallid herpesvirus 2)可造成鸡
  • 伊万·迈克格雷戈伊万·高登·迈克格雷戈,OBE(英语:Ewan Gordon McGregor,发音为/ˌjuːən məˈɡrɛɡər/,1971年3月31日-)是一名苏格兰男演员、歌手与冒险家,在主流、独立与艺术电影均有杰出成
  • 真核起始因子1eIF1(eukaryotic initiation factor 1,真核起始因子1)是一种参与真核翻译起始的重要的蛋白质。eIF1在起始密码子AUG的识别中发挥重要的作用,它能使起始密码子的识别具有很高的保
  • 加密在密码学中,加密(英语:Encryption)是将明文信息改变为难以读取的密文内容,使之不可读的过程。只有拥有解密方法的对象,经由解密过程,才能将密文还原为正常可读的内容。虽然加密作为
  • 狄娜·曼佛瑞迪尼狄娜·曼佛瑞迪尼(英语:Dina Manfredini,1897年4月4日-2012年12月17日),又译为迪娜·曼弗雷迪尼,本姓古里(Guerri),生于意大利艾米利亚-罗马涅皮耶韦佩拉戈,意大利裔美国人。2012年12月
  • 诸冈一羽诸冈一羽(日语:もろおか いちは/いっぱ、天文2年(1533年) - 文禄2年9月8日(1593年10月2日),姓氏也可译作师冈,通称平五郎,又名常成、一巴、一端。日本剑术一羽流的开山始祖,诸冈氏世代
  • 湖南科学技术出版社湖南科学技术出版社是一家中国湖南省的出版社,1979年成立于长沙,侧重出版科学类和技术类图书。除主打的科学技术类图书外,该社出版的图书还涵盖医学、经管、生活及教材等领域,年
  • 2005年洪都拉斯大选里卡多·马杜罗 洪都拉斯国民党曼努埃尔·塞拉亚 洪都拉斯自由党2005年洪都拉斯大选于2005年11月27日星期日举行,此次是洪都拉斯第38届总统选举暨国会选举,本届总统候选人有5
  • 自动控制自动化控制(英语:automation control)属于自动化技术的一门,广义来说,通常是指不需借着人力亲自操作机器或机构,而能利用动物以外的其他装置元件或能源,来达成人类所期盼执行的工作