图形执行管理器

✍ dations ◷ 2025-04-12 08:29:23 #英特尔软件,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显示芯片驱动就在此列。

相关

  • 促甲状腺激素促甲状腺激素,又称TSH(英语:Thyroid-stimulating hormone, TSH or Thyrotropin),是一个由垂体前叶当中的促甲状腺激素细胞所分泌的肽类激素。该激素用于调节甲状腺的内分泌功能.
  • TrEMBLUniProt(联合的蛋白)是一个全面的,高质量的,免费使用的蛋白质序列与功能信息数据库,许多内容来自基因组计划,它还包含了大量来自研究文献的关于蛋白的生物学功能信息。UniProt共同
  • 网络犯罪使用现代信息技术(互联网、聊天室、电子邮件等)或移动设备(蓝牙/3G/4G等),对个人或群体付诸具有犯罪动机的冒犯,意图直接或间接伤害受害者的实体、心理、名声,造成损失。广义电
  • 动画展览会漫展(英语:Anime convention,日语:アニメコンベンション)是以动画、漫画和日本文化为主题的活动。一般而言,漫展的会期长达数天,会场一般设在展览馆、酒店和校园等地。漫展的特色是
  • 扩展适应扩展适应(英语:exaptation)是指在演化过程中一种特征的功能发生了变化。例如,如果一个特征最初演化出来是为了实现某种特定的功能,但后来它又有了另一种其他用途,就可称之为“扩展
  • 米尔哥罗德米尔哥罗德(乌克兰语:Миргород)是位于乌克兰中部波尔塔瓦州的城市。米尔哥罗德以矿泉水而著称。这里的矿泉水被认为对健康有益。
  • 元太科技元太科技(英语:E Ink Holdings Incorporated, 前Prime View International Co., Ltd.)为永丰余的子公司,专营电子纸设计及研发与制造。1992年,元太科技建立了台湾第一座TFT-LCD制
  • 沈策沈策(1907年-2005年10月22日),浙江省台州仙居县人,1928年考入黄埔军校第六期。曾任国民党陆军第一军参谋长、一一四军军长、六十九军军长等职。1975年被特赦后安排在浙江省政协工
  • 系统管理员系统管理员(System Administrator,简称sysadmin)是负责管理计算机系统的人。其具体的含义因环境而异。拥有庞大复杂的计算机系统的组织,通常按照专长分派计算机员工。在那里系统
  • 美好事物《美好事物》(Beautiful Thing)是一部1996年英国的同性恋主题电影,导演是希提·麦克唐纳。剧本是根据乔纳森·哈维原来的话剧由他本人改编的。故事叙述两个普通男孩间的初恋故