问题标签 [nvidia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
154107 浏览

cuda - 了解CUDA网格尺寸、块尺寸和线程组织(简单解释)

如何组织线程以由 GPU 执行?

0 投票
1 回答
1302 浏览

linux - 为什么 X11 Composite 扩展与立体视觉效果不兼容?

在 Quadro 卡 X 驱动程序的 NVIDIA README 中,有这样的评论:

工作站覆盖、立体视觉效果和统一后台缓冲区 (UBB) 与 Composite 不兼容。当检测到复合时,这些功能将被自动禁用

有一些基本的 X 原因吗?为什么 Windows 上的 quadro 卡能够制作半透明窗口并同时具有活动的立体视觉效果?

有人在解决这个问题吗?未来似乎是合成桌面,立体视觉效果也越来越受某些应用程序的欢迎。

0 投票
2 回答
6913 浏览

c# - 强制重新加载 Windows 视频驱动程序。有可能吗?

一些驱动程序在启动时加载时使用注册表中写入的参数来配置自己。我可以修改这些值然后重新启动,但我想知道是否可以强制重新加载驱动程序,使更改生效而无需重新启动。

具体来说,我说的是视频驱动程序(nvidia)。

我在某处读到,通过 pINvoke() [User32.ll]::ChangeDisplaySettings() 以 640x480x8bits 分辨率调用(它太低以至于现代驱动程序不应支持)将强制 Windows 加载“标准 VGA驱动程序”,并以当前分辨率再次调用将再次加载 nvidia 驱动程序。

但这不起作用。至少在 Windows 7 中,即使低分辨率不显示为“支持”,系统也会将屏幕缩小到屏幕中心的一个小方块,在不卸载 nvidia 驱动程序的情况下显示低分辨率。

那么,是否有任何 .NET/Win32 API、重新启动服务或任何强制重新加载视频驱动程序的方式?

也许以编程方式禁用设备(就像您可以从设备管理器中执行的那样)并再次重新启用它?

任何想法?

非常感谢。

0 投票
1 回答
278 浏览

gpu - NVIDIA GPU 和 PhysX 引擎

NVIDIA PhysX 引擎是如何在 NVIDIA GPU 中实现的:它是协处理器还是物理算法被实现为在 GPU 管道中执行的片段程序?

0 投票
2 回答
473 浏览

opencl - 对 Nvidia GTX 295 的 OpenCL 支持

Linux 是否存在对 Nvidia GTX 295 的 OpenCL 支持,还是预计在不久的将来?

0 投票
1 回答
3289 浏览

cuda - 在程序中计算 FLOPS/GFLOPS - CUDA

已经完成了将 CRS 矩阵和向量 (SpMV) 相乘的应用程序,现在唯一要做的就是计算我的应用程序所做的 FLOPS。在我看来,在稀疏矩阵 - 向量乘法的情况下,很难估计浮点运算的数量,因为一行中的乘法数量确实“跳跃”或流畅。

我只尝试使用“cudaprof”(在 ./CUDA/bin 目录中可用)来测量时间 - 它工作正常。

任何建议和指导贴表示赞赏!

0 投票
1 回答
1403 浏览

linux - CUDA SDK 编译错误

我正在设置一个 CUDA 工作站。

平台规格:Intel Core 2 Duo、Nvidia GTX 280、Fedora 10、GCC 版本 4.3.2

我已经安装了开发者驱动程序、工具包和 SDK。
当我尝试编译 SDK 示例代码时,出现以下错误:

我认为这意味着我缺少一个库文件,但我不确定。

0 投票
0 回答
171 浏览

visual-studio-2008 - 在 Windows XP 上编译 NVIDIA 的 Quadro FX SDK (NVGVOSDK)

我在 Windows XP 机器上连接了一个 NVIDIA Quadro FX 4800 卡,我正在尝试使用NVGVOSDK编译和运行一些代码。这个 SDK 没有很好的文档记录,而且相当陈旧。我从 2007 年的 NVIDIA 合作伙伴网站下载了 1.2 版,但似乎是最新版本。

我正在尝试编译和运行下载附带的一些示例。我尝试使用 Visual Studio 2008 Professional 中提供的“NVGVOExamples2003.sln”解决方案文件专门运行“textcrawl”示例。我必须删除对 GLaux 的引用才能使示例成功编译和链接。当我尝试运行它时,我在弹出窗口中收到以下错误:“此应用程序无法启动,因为未找到 NvCpl.dll。重新安装应用程序可能会解决此问题。”

NvCpl.dll 位于“C:\WINDOWS\system32\nvcpl.dll”,我很确定它已正确注册,因为我使用 NVIDIA 控制面板没有问题。

我对 Windows 上的开发相当陌生,所以我不确定这是否是 NVGVOSDK 特定问题,或者这只是我在 Visual C++ 中链接事物的方式。欢迎任何见解或建议。

0 投票
1 回答
1783 浏览

linux - 如何使用 DKMS 将 NVIDIA .run 驱动程序重新打包到 .deb 中

目前,Ubuntunvidia-current在其存储库中提供 195.36.24 驱动程序。这个打包的驱动程序非常酷,因为它使用 DKMS,因此您不必在新内核版本后继续重新安装驱动程序。

NVIDIA .run 软件包驱动程序的版本为 257(测试版),但它们不使用 DKMS,因此每次安装新内核并且您无需重新安装驱动程序时,图形都会出错。

如何修改 .run 以使用 DKMS 甚至更好地将其打包为 deb 包?

0 投票
1 回答
1759 浏览

multithreading - NVIDIA Tesla 上的线程总数

可以在 nvidia Tesla 上同时运行的线程总数是多少,比如 S1070。