PC-WINDOWS10-支持指令集

Posted happylich

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PC-WINDOWS10-支持指令集相关的知识,希望对你有一定的参考价值。

GPU是典型的单指令多数据(SIMD)的体系结构,善于大规模的并行计算;而CPU是多指令单数据(MISD)的体系结构,更擅长逻辑控制。

技术图片

一:OPENCL

OPENCL是一种异构计算的标准,支持A卡和N卡,还支持CPU计算。

二:CUDA

CUDA是一种异构计算的标准,只支持N卡。在此基础上提供PhysX/DirectCompute/OpenCL。

直接竞争对手是AMD Stream,硬件相关的。

三:Stream

Stream是AMD提供的异构计算标准,以此为基础提供OpenCL/DirectCompute

四:DirectCompute

五:开放物理计划

Havok + Bullet + Pixelux DMM | ATI Stream + OpenCL + Directcompute

六:Vulkan

一个跨平台的2D和3D绘图应用程序接口,目的是为了取代OpenGL。

七:Ray Tracing

八:PhysX

由AGEIA开发的物理运算引擎,世界三大物理运算引擎之一(Havok & Bullet & PhysX)。

九:OpenGL 4.6

图形API

十:Direct3D

图形API

十一:Mantle

十二:Havok

最新版本的Havok使用OpenCL实现了用GPU加速的物理引擎。只是个物理引擎,与硬件无关,与操作系统无关。

十三:Bullet

跨平台的物理模拟计算引擎。用在了Maya和Blender 3D中。

与AMD合作后,Bullet物理引擎可以透过OpenGL或者DirectCompute,使用GPU完成物理模拟计算。

十四:OpenCL

通用计算API,与硬件无关。

直接竞争对手是DirectCompute。

以上是关于PC-WINDOWS10-支持指令集的主要内容,如果未能解决你的问题,请参考以下文章

FMA指令集的硬件支持有多丰富

国产化系列龙芯平台指令集简介及现有处理器的支持特性

国产化系列龙芯平台指令集简介及现有处理器的支持特性

Mac OS X10.10_xcode6.1_ios8.1环境下,编译lame静态库libmp3lame.a,支持arm64 armv7s x86_64 i386 armv7指令集

2022款macbookpro13寸能装windows10吗

微软发布新的开源项目,Windows上支持Linux工具eBPF