nVidia Performance Primitives


NVPP 是 nVidia Performance Primitives 的縮寫,是一個 nVidia 官方推出用來加速 CUDA 程式開發的函式庫;它裡面的功能,主要是針對影像和視訊處理的領域。它裡面有的元件包含了:

  • Data Exchange and Initialization
    Set, Convert, Copy, CopyConstBorder, Transpose, SwapChannels

  • Arithmetic and Logical Operations
    Add, Sub, Mul, Div, AbsDiff

  • Threshold and Compare Operations
    Thresh old, Compare

  • Color Conversion
    RGBToYCbCr, YcbCrToRGB, YCbCrToYCbCr, ColorTwist, LUT_Linear

  • Filter Functions
    FilterBox, Filter, FilterRow, FilterColumn, FilterMax, FilterMin, FilterMedian, Dilate, Erode, SumWindowColumn, SumWindowRow

  • JPEG
    DCTQuantInv, DCTQuandFwd, QuantizationTableJPEG

  • GEOMETRY TRANSFORMS
    Mirror, WarpAffine, WarpAffineBack, WarpAffineQuad, WarpPerspective, WarpPerspectiveBack, WarpPerspectiveQuad, Resize

  • Statistics Functions
    Mean_StdDev, NormDiff, Sum, MinMax, HistogramEven, SqrIntegral, RectStdDev

  • ComputerVision
    ApplyHaarClassifier, Canny

而目前 NVPP 還沒開放大家下載,需要先去登記為開發者,之後才能下載。

比較重要的,是希望 nVidia 能夠提供更多、更好的函式庫,來降低大家的開發成本了~


發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.