硬件加速 编辑
硬件加速是指在计算机中通过把计算量非常大的工作分配给专门的硬件来处理以减轻中央处理器的工作量之技术。尤其是在图像处理中这个技术经常被使用。
5
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
图形库是一个用于在显示器上渲染计算机图形的程序库。它通常提供一组经过优化的函数来执行常见的渲染任务。这些任务通常可以完全在软件层面上解决,使用CPU进行计算,常见于嵌入式系统;或者由一枚GPU进行硬件加速,常见于家用计算机。使用这些函数,一个程序可以组合成一张图像在显示器上输出。这样,便解除了程序员创建和优化这些函数的负担,使得他们得以专注于构造图形程序。
GNOME Shell,是GNOME桌面环境3.0及其后续版本中的核心用户界面,取代了GNOME 2.0版本中的GNOME Panel与其他相关程序。GNOME shell于2011年4月6日发布。GNOME shell提供窗口切换、载入应用程序等基本功能。GNOME Shell使用Mutter作为窗口管理器,Clutter工具箱提供视觉特效与硬件加速
DirectWrite是微软的一个文本布局和字形渲染应用程序接口。它的设计是为取代GDI+/GDI+和面向屏幕渲染的Uniscribe,并已随Windows 7和Windows Server 2008 R2发售提供,Windows Vista和Windows Server 2008亦可获取。DirectWrite在Direct2D上以硬件加速形式运行,但也可以在CPU上渲染任何目标,包括GDI+位图。
人工智能加速器是一类专用于人工智能硬件加速的微处理器或计算系统。典型的应用包括机器人学、物联网等数据密集型应用或传感器驱动的任务。
OpenVG是为硬件加速矢量图形而设计的一个应用程序接口,主要面向的计算平台为智能手机、游戏主机、机顶盒与消费电子产品。它可以帮助设备制造商将用户界面的图形计算量由CPU转移到GPU上,使用户界面可以使用更多的多边形来绘制的更加优美,同时降低能耗。OpenVG可以很好地加速Adobe Animate与移动设备级别的Scalable Vector Graphics图像。OpenGL ES提供了相似的3D图像函数。OpenVG由科纳斯组织非营利组织技术协会管理。
人工智能加速器是一类专用于人工智能硬件加速的微处理器或计算系统。典型的应用包括机器人学、物联网等数据密集型应用或传感器驱动的任务。
Internet Explorer Test Drive是一个由微软创建,展示网页浏览器性能的网站。其主要展示HTML5,Javascript及硬件加速。此外他还对新增的浏览器功能的演示,以说明Internet Explorer和其他浏览器的分别。
Metal 是由苹果公司所开发的一个应用程序接口,兼顾图形与计算功能,面向底层、低开销的硬件加速。其类似于将 OpenGL 与 OpenCL 的功能集成到了同一个API上,最初支持它的系统是 IOS 8。Metal 使得 IOS 可以实现其他平台的类似功能,例如 Khronos Group 的跨平台 Vulkan 与 Microsoft Windows 上的 Direct3D。
Metal 是由苹果公司所开发的一个应用程序接口,兼顾图形与计算功能,面向底层、低开销的硬件加速。其类似于将 OpenGL 与 OpenCL 的功能集成到了同一个API上,最初支持它的系统是 IOS 8。Metal 使得 IOS 可以实现其他平台的类似功能,例如 Khronos Group 的跨平台 Vulkan 与 Microsoft Windows 上的 Direct3D。