CUDALink公司

CUDALink公司允许Wolfram语言在图形处理单元(GPU)上使用CUDA并行计算架构。它包含使用支持CUDA的GPU提高多个领域性能的功能,例如线性代数、金融模拟和图像处理。CUDALink公司还将CUDA与现有的Wolfram语言开发工具集成,实现高度自动化和控制。

查询

库达克 确定是否CUDALink公司支持

CUDA信息 枚举所有设备信息

CUDADriver版本 提供视频驱动程序版本

$CUDA设备计数 系统上的设备数量

$CUDALinkPath(美元链接路径) 到的路径CUDALink公司应用

$CUDA设备 中使用的设备CUDALink公司计算

资源安装

CUDA资源信息 提供有关已安装CUDA资源的信息

图像处理

过滤

CUDAImageConvolve公司 用指定核卷积图像

CUDABox过滤器 对图像应用方框过滤器

形态学

CUDA扩张 形态学膨胀在图像中的应用

CUDA侵蚀 形态学侵蚀在图像中的应用

CUDA开幕 在图像上应用形态学开放

CUDA关闭 在图像上应用形态学闭合

二进制操作

CUDA图像添加 添加两个图像

CUDAImage子目录 减去两幅图像

CUDAImageMultiply公司 将两个图像相乘

CUDA图像分割 分割两个图像

CUDA夹钳 将图像的值钳制在指定范围内

CUDA颜色负值 反转图像

数据类型

CUDA矢量 驻留在启用CUDA的GPU上的数据矢量

CUDA矩阵 位于支持CUDA的GPU上的数据矩阵

CUDAS解析向量 驻留在启用CUDA的GPU上的稀疏数据矢量

CUDAS解析矩阵 驻留在支持CUDA的GPU上的稀疏数据矩阵

傅里叶变换

CUDA傅里叶 找到傅里叶变换

CUDA逆傅里叶 求傅里叶逆变换

线性代数

CUDADot公司 给出向量和矩阵的乘积

CUDAT转运 转置输入矩阵

CUDAArg最大列表 给出绝对元素最大的指数

CUDAArgMin列表 给出绝对元素最小的指数

CUD总计 给出向量绝对值的总和

存储器

CUDA内存 使用注册的CUDA内存句柄CUDA内存加载CUDA内存分配

CUDA内存加载 将Wolfram系统内存加载到CUDALink公司返回CUDA内存

CUDA内存分配 为分配内存CUDALink公司返回CUDA内存

CUDA内存获取 复制CUDA内存至Wolfram系统

CUDA内存卸载 卸载并删除CUDA内存手柄

CUDA内存信息 得到CUDA内存处理信息

CUDA内存复制到主机 复制CUDA内存从GPU到CPU

CUDA内存复制到设备 复制CUDA内存从CPU到GPU

正在执行代码

CUDA功能 CUDA函数的句柄使用加载CUDA功能加载

CUDA功能加载 负载CUDA函数进入Wolfram系统

CUDA功能信息 得到CUDA函数信息

正在编译

NVCC编译器 使用NVIDIA CUDA编译器编译代码

CUDAC编译器 列出系统上安装的受支持的C编译器

象征性CUDA

符号CUDA功能 CUDA函数的符号表示

符号CUDABlock索引 块索引CUDA调用的符号表示

符号CUDAThreadIndex 线程索引CUDA调用的符号表示

符号CUDABlock尺寸 块尺寸CUDA调用的符号表示

符号CUDA计算内核索引 CUDA指数计算的符号表示

符号CUDADeclareIndexBlock CUDA索引声明的符号表示

示例

CUDA金融衍生品 金融期权估价

CUDA地图 对输入列表中的每个元素应用函数

CUD端口 对输入元素排序

CUDA折叠 折叠输入元素

CUDA文件夹列表 将输入元素折叠到列表中

CUDA体积数据读取 读取要渲染的原始体积数据

CUDAVolume渲染 渲染体积数据读取

CUDA流体动力学 计算和渲染流体动力学模拟