zoukankan      html  css  js  c++  java
  • 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。

    博客签名的内容
  • 相关阅读:
    PAT 1088. Rational Arithmetic
    PAT 1087. All Roads Lead to Rome
    PAT 1086. Tree Traversals Again
    PAT 1085. Perfect Sequence
    PAT 1084. Broken Keyboard
    PAT 1083. List Grades
    PAT 1082. Read Number in Chinese
    求最大公因数
    [转载]Latex文件转成pdf后的字体嵌入问题的解决
    [转载]Matlab有用的小工具小技巧
  • 原文地址:https://www.cnblogs.com/happylich/p/11921181.html
Copyright © 2011-2022 走看看