• GPU上的图像和信号处理


    GPU上的图像和信号处理

    NVIDIA Performance Primitives(NPP)库提供GPU加速的图像,视频和信号处理功能,其执行速度比仅CPU实施快30倍。拥有5000多个用于图像和信号处理的原语,可以轻松执行诸如颜色转换,图像压缩,过滤,阈值处理和图像处理之类的任务。

    NPP库优化了可用计算资源的使用,因此您的应用程序可在数据中心,工作站和嵌入式平台上实现最佳性能。如今,NPP已被从事自动驾驶汽车,医学成像,机器人技术和HPC的图像处理,信号处理和计算机视觉应用的工程师,科学家和研究人员广泛使用。

    高性能

    NPP原语针对NVIDIA GPU进行了高度优化,其执行速度比仅CPU替代品快80倍。通过在NVIDIA GPU系列上实现性能最大化,较小内存占用和可用性的试探法,NPP为当今可用的多种学术和商业应用奠定了基础。

     

     主要特点

    • 优化与CPU内存之间的数据传输
      • 处理GPU内存中已经存在的数据
      • 将结果保留在GPU内存中,以便为后续处理做好准备
    • 数据交换与初始化
      • 设置,转换,复制,CopyConstBorder,转置,交换通道
    • 算术和逻辑运算
      • 添加,Sub,Mul,Div,AbsDiff,阈值,比较
    • 颜色转换
      • RGBToYCbCr,YcbCrToRGB,YCbCrToYCbCr,ColorTwist,LUT_Linear
    • 过滤功能
      • FilterBox,Filter,FilterRow,FilterColumn,FilterMax,FilterMin,Dilate,Erode,SumWindowColumn,SumWindowRow
    • JPEG格式
      • DCTQuantInv,DCTQuantFwd,量化表JPEG
    • 几何变换
      • 镜像,WarpAffine,WarpAffineBack,WarpAffineQuad,WarpPerspective,WarpPerspectiveBack,WarpPerspectiveQuad,调整大小
    • 统计功能
      • Mean_StdDev,NormDiff,Sum,MinMax,直方图甚至RectStdDev
    人工智能芯片与自动驾驶
  • 相关阅读:
    Docker 镜像
    Docker 安装命令
    Docker 基本概念
    Redis 高可用之"持久化"
    Git 安装和使用
    oracle角色
    oracle权限
    审计
    手动创建数据库
    oracle口令文件认证
  • 原文地址:https://www.cnblogs.com/wujianming-110117/p/14418992.html
Copyright © 2020-2023  润新知