首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:“即使对于最小的块,GPU上也没有剩余的内存”

错误:“即使对于最小的块,GPU上也没有剩余的内存”
EN

Stack Overflow用户
提问于 2013-08-20 07:24:02
回答 1查看 502关注 0票数 3

我正在使用VTKSmartVolumeWrapper做一些体积渲染,并且已经在一台使用ATI GPU的计算机上运行,它运行得很好。

我正在运行AMD (ATI) FirePro M8900 (FireGL)移动专业显卡

一个新加入该项目的人刚刚开始,他有一台装有NVidia Quadro专业版的新戴尔笔记本电脑,在运行我的软件时,他收到以下错误:

我已检查过,计算机似乎正在运行戴尔的最新驱动程序(311.44)

我正在运行的VTK版本来自Activiz5.8.0(我在C#.net客户端上运行),这是最新版本。

有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-21 02:26:17

好吧,我终于搞清楚是怎么回事了.

装有GPU卡的计算机有4 4GB的NVidia内存。默认情况下,映射器使用75%的可用GPU内存。

不幸的是,最大内存似乎被存储为“带符号的整数”(我不确定这是在C#包装器中还是在基于C++的代码中),因此它被设置为3 1GB的无符号值,表示为带符号的整数的-1 1GB。

因此,作为临时措施,我将我的最大内存设置为1.9 GB,现在只要GPU至少有1.9 GB的内存,所有东西都可以工作(我需要检查一下)。

我会将此问题报告给VTK folks...thanks以获取帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18324659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档