gpu相关内容

是否可以在 AMD GPU 上运行 CUDA?

我想将我的技能扩展到 GPU 计算.我熟悉光线追踪和实时图形(OpenGL),但下一代图形和高性能计算似乎是在 GPU 计算或类似的东西. 我目前在我的家用电脑上使用 AMD HD 7870 显卡.我可以为此编写 CUDA 代码吗?(我的直觉是否定的,但由于 Nvidia 发布了编译器二进制文件,我可能是错的). 第二个更普遍的问题是,我从哪里开始使用 GPU 计算?我敢肯定这是一个经 ..
发布时间:2021-11-27 11:31:00 其他开发

将 Java 与 Nvidia GPU (CUDA) 结合使用

我正在从事一个用 Java 完成的商业项目,它需要强大的计算能力来计算商业市场.简单的数学,但有大量的数据. 我们订购了一些 CUDA GPU 来试用,由于 CUDA 不支持 Java,我想知道从哪里开始.我应该构建一个 JNI 接口吗?我应该使用 JCUDA 还是有其他方法? 我在这个领域没有经验,我希望有人能指导我做一些事情,这样我就可以开始研究和学习. 解决方案 首先,您 ..
发布时间:2021-11-25 17:36:32 Java Web开发

3D 图形选择 - 这种情况的最佳方法是什么

我正在开展一个项目,该项目允许用户在场景中选择 3d 对象,我想知道每个人都认为什么是处理这种特定场景的最佳方式. 基本上,我们有一个包含至少 100 个对象(它们是低多边形但由至少约 12-15 个三角形组成)和多达大约 1000-2000 个对象的场景. 并非所有对象都始终是“可拾取的",因为有些对象会遮挡其他对象,因此“可拾取"的对象可能落在 800-1500 之间(取决于场景的 ..
发布时间:2021-11-25 03:50:00 C#

现代 GPU 上的纹理更改(和其他状态更改)成本

我正在编写一个基于场景图的图形引擎用于建模.我正在使用 XNA 4.在我读过的很多地方,在渲染过程中应该最小化纹理变化(和其他状态变化)(所以我必须按材质等对我的图元进行排序). 我在 XNA 4 中创建了一个小型测试应用程序,它使用单个纹理渲染数百个 stanford bunny 模型,然后切换 2 个不同的纹理.渲染时间没有区别(但是我使用了大约 100x100 的小纹理). 所以 ..
发布时间:2021-11-25 02:24:16 C#

使用 3D 加速的图形渲染

我们为庞大的数据集生成图表.我们说的是每秒 4096 个样本,每张图 10 分钟.一个简单的计算使得每个折线图有 4096 * 60 * 10 = 2457600 个样本.每个样本都是一个双精度(8 字节)精度的 FP.此外,我们在一个屏幕上渲染多个线图,最多大约一百个.这使我们能够在单个屏幕中渲染大约 2500 万个样本.使用常识和简单的技巧,我们可以使用 CPU 在 2D 画布上绘制此代码,从 ..
发布时间:2021-11-25 02:21:20 C#

在 tensorflow 中调整 3D 数据的大小,如 tf.image.resize_images

我需要调整一些 3D 数据的大小,就像在用于 2d 数据的 tf.image.resize_images 方法中一样. 我想我可以尝试在其上循环运行 tf.image.resize_images 并交换轴,但我认为必须有更简单的方法.简单的最近邻应该没问题. 有什么想法吗?这并不理想,但我可以解决数据仅为 0 或 1 的情况并使用以下内容: tf.where(boolMap, tf. ..
发布时间:2021-11-25 02:15:21 C#

为什么绘制调用很昂贵?

假设纹理、顶点和着色器数据已经在显卡上,您不需要向显卡发送太多数据.有几个字节可以识别数据,大概是一个 4x4 矩阵,以及一些其他参数. 那么所有的开销来自哪里?操作是否需要与 gpu 进行某种握手? 为什么发送一个包含一堆小模型的单个网格,在 CPU 上计算,通常比发送顶点 id 和变换矩阵更快?(第二个选项看起来应该发送更少的数据,除非模型小于 4x4 矩阵) 解决方案 首 ..
发布时间:2021-11-25 01:16:18 C#

关于启动Android虚拟设备的GPU模式错误

当我尝试在 Android Studio 2.0 中启动 Android 虚拟设备时,出现以下错误. 错误:无效的 GPU 模式“台面",使用以下之一:在主机外来宾 下面给出了与此错误相关的屏幕截图:config.ini 文件并将相应的行更改为:hw.gpu.mode=guest然后保存config.ini,然后再次运行虚拟设备.它应该可以工作. ..
发布时间:2021-11-21 19:40:47 Android

如何以整数值获取 NVIDIA 核心温度?

我正在学习 Arduino 微控制器课程,我正在做我的最后一个项目:一个根据外壳温度工作的自动计算机冷却系统. 我无法使用以下来源获得我的 NVIDIA GPU 核心温度:此 MSDN 链接 或 此 NVIDIA 链接.如何获取 GPU 的温度值? 我对 C# 的了解是基本的,我无法从那些手册或 MSDN 中的代码示例中得出结论. 解决方案 经过长时间的搜索,我找到了获取数据的 ..
发布时间:2021-11-17 03:36:28 其他开发

有关当前 GPU 架构的信息

我已经决定我的学士论文将是关于通用 GPU 计算以及哪些问题比其他问题更适合于此.我还试图找出当前 GPU 架构之间是否存在任何可能影响这一点的重大差异. 我目前正在寻找一些直接从制造商那里获取有关当前 GPU 架构的科学论文和/或信息,但我似乎找不到任何看起来足够详细的信息.因此,我希望有人能够建议一些论文或至少为我指明正确的方向. 谢谢 解决方案 阅读有关 OpenCL 和 ..
发布时间:2021-11-17 03:07:30 其他开发

GPU - 系统内存映射

如何为 GPU 访问映射系统内存 (RAM)?我很清楚虚拟内存如何为 cpu 工作,但不确定当 GPU 访问 GPU 映射的系统内存(主机)时如何工作.基本上与数据如何从系统内存复制到主机内存有关,反之亦然.你能提供参考文章支持的解释吗? 解决方案 我发现以下幻灯片非常有用:http://developer.amd.com/afds/assets/presentations/1004_fi ..
发布时间:2021-11-17 02:22:59 其他开发

C#:在 GPU 上执行操作,而不是 CPU(计算 Pi)

我最近阅读了很多关于软件(主要是科学/数学和加密相关)的内容,这些软件将部分计算转移到 GPU 上,从而使支持的操作的速度提高 100-1000 (!) 倍. 是否有库、API 或其他方式可以通过 C# 在 GPU 上运行某些内容?我正在考虑简单的 Pi 计算.我有一个 GeForce 8800 GTX,如果这完全相关的话(不过我更喜欢独立于卡的解决方案). 解决方案 这是一项非常新 ..
发布时间:2021-11-15 01:00:08 其他开发

为什么gpu内存中的O3不小于O1?

我正在 2080TI * 1 中训练 EfficientDet-D7(head_only=True). 我正在使用 NVIDIA/APEX:amp. 当我使用 opt_level=O1 时,尽管与不使用 apex 时相比,内存确实减少了. 但是,当我使用opt_level=O2或O3时,会消耗更多内存. 我正在试验相同的 2080 Ti,通过创建两个具有相同 docker ..
发布时间:2021-11-15 00:09:39 其他开发

在 GPU 模式下对文本使用过滤器 AIR mobile

不幸的是,滤镜在 GPU 模式下不起作用(投影、发光).我正在寻找机会在这种模式下将这些效果用于文本.我欢迎任何建议. 解决方案 Astraport 提到,每次使用 bitmapData.draw()bitmapData.draw() 更新文本时,您都需要将文本字段绘制为 bitmapData代码>. 如果您使用 textField.getBounds 来确定您需要的 bitmapD ..
发布时间:2021-11-11 23:42:03 其他开发

使用 GPU 加速 (Matlab) 在 arrayfun 中使用匿名函数

我是 Matlab R2012b 的 Parallel 工具箱的新手,想知道克服以下问题的最佳方法是什么. 我正在分析图像中每个像素的邻域.这是并行化的绝佳案例.但是,我似乎无法让它工作. 问题的主要问题是应该将一些“常量"参数传递给函数.因此应该为每个像素调用该函数,但是,它还需要访问周围的像素.(最好通过将图像作为某种常量参数和要分析的像素的坐标传递). 输出是每个像素一个值 ..
发布时间:2021-11-10 23:39:12 其他开发

如何获取 GPU 信息?

我有一项任务是用 C++ 在 Windows 中收集有关 GPU 的信息,但我不知道从哪里开始!有什么想法吗? 更新:我想要名称、vram、dac、制造商、版本、时钟. update2:如果我使用 win32_videocontroller 类,我只是得到了当前使用的显卡的属性,但是如果有更多的我需要所有显卡的属性. 解决方案 您可能想要使用 WMI 和 Win32_Video ..
发布时间:2021-09-25 19:55:38 其他开发

ValueError: Unknown CUDA arch (8.6) or GPU not supported

当我在 conda 环境中构建 DCNv2 时,我收到了这条消息. 我已经通过 nvidia-smi 检查过 cuda: 2021 年 4 月 6 日星期二 20:03:13+------------------------------------------------------------------------------+|NVIDIA-SMI 460.67 驱动程序版本:460 ..
发布时间:2021-09-12 19:24:18 其他开发

cos-extensions 安装 gpu 未能在 GCP Compute Engine VM 上下载驱动程序签名

我正在 GCP Compute Engine 上使用支持 GPU 的虚拟机. 作为操作系统,我使用容器优化版本 (COS 89-16108.403.47 LTS),该版本通过 SSH 运行“cos-extensions install gpu"来支持简单的 GPU 驱动程序安装(请参阅 Google 文档). 到目前为止,这一直运行良好,直到几天前我开始收到一条错误消息,说某些驱动程序 ..
发布时间:2021-09-09 20:00:27 其他开发

Tensorflow 2.0 list_physical_devices 未检测到我的 GPU

我最近在我的计算机上安装了 tensorflow 2.0,但是当我尝试在我的 GPU 上运行它时,Jupyter 或 Vitual Studio 上的函数 tf.config.experimental.list_physical_devices('GPU')返回一个空数组.你知道为什么吗? 我的设置: 电脑:微星 处理器:Intel(R) Core(TM) i7-8750H CP ..
发布时间:2021-09-05 20:18:09 其他开发