草庐IT

cuda-context

全部标签

windows - 如何在 Windows 上部署 CUDA 程序?

我有一个链接到cuda、cublas和cudart的程序。有没有办法在不强制用户安装最新的nvidia驱动程序的情况下部署它?当我只是将提到的dll复制到启动路径时,程序没有启动并提示nvcuda.dll中不存在的过程。即使我也提供了这个,该程序的行为也很奇怪。如果安装了最新的驱动程序,则一切正常。相关问题……我如何检查是否支持cuda(+是最新的),如果不是这种情况,则回退到我的案例BLAS/LAPACK中?如果我提供prog的dll。行为不当,如果我不提供它们,它甚至可能无法启动。谢谢! 最佳答案 您是否尝试过不链接CUDAdl

windows - 是否可以在 Virtualbox Win8 中编写 CUDA 代码?

我知道通过使用virtualbox,显卡不能被所有的措施利用所以我认为这是不可能的但我也认为编码cuda至少设置CUDA开发环境在Windows上更容易(不幸的是)因此如果我可能计划在我的Ubuntu上将win8设置为虚拟框。我确实想使用win,因为我在optimusNvidia机器上,因此在Ubuntu上存在驱动程序问题。此外,由于该驱动程序缺陷,无法在Eclipse上编译代码。如果我使用Win,可能会有问题的补救措施。 最佳答案 即使您成功地在虚拟框中设置环境来编译cuda代码,并且在那里编译了cuda代码,它也没有用,因为您将

windows - 从命令行编译 cuda - win32

我不想安装整个VS,尤其是因为它会占用我的大部分C空间,所以我捕获了SDK。我还安装了cudaSDK。不过,我遇到了一个相当荒谬的问题:d:\cuda\class>nvcc--cubinunit1-1.cuunit1-1.cuunit1-1.cutmpxft_00001224_00000000-5_unit1-1.cudafe1.gputmpxft_00001224_00000000-11_unit1-1.cudafe2.gpu'nvopencc'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfil

windows - 将 CUDA .cu 文件转换为 PTX 文件

我在将.cu转换为.ptx时遇到问题。我正在使用nvcc如下:"C:\ProgramFiles\NVIDIAGPUComputingToolkit\CUDA\v5.0\bin\nvcc"-ptx-ccbin"C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\bin"-ofoo.ptxfoo.cu返回显示如下:foo.cuc1xx:fatalerrorC1083:cannotopensourcefile:'foo.cu':Nosuchfileordirectoryfoo.cu位于\CUDA\v5.0\bin。

入门Anaconda cuda yolov5 安装排坑

主要参考了  这篇博客 的流程,但是期间还是遇到不少问题首先pytorch的安装,除了pytorch还有torchvisiontorchaudio,对版本的匹配要求高,可以先试试pytorch首页的安装方式,如果不行,就去该网址去安装老版本https://pytorch.org/get-started/previous-versions/去英伟达开发者网站查阅显卡驱动对应CUDAtoolkit版本 并下载https://developer.nvidia.com/cuda-toolkit-archive安装pytorch过程中,可以添加清华源condaconfig--addchannelshtt

windows - CUDA编程: How to get my Legacy GPU to work with CUDA 7. 5个工具包?

外行在这里尝试学习新东西。光问这个问题太无聊了。如果不想看,直接跳到最后一行。这是故事:信不信由你。我当前的台式机中有一block可以正常工作的GeForce8800GTS,它只是为了工作而不是为了游戏而组合在一起的。当我输入时,它现在使用DVI-to-HDMI电缆连接到我的HDTV。我想得越多,它的作用就越让我惊讶。几天前弹出一条通知,提示我更新GPU的驱动程序。令我惊喜的是,Windows10在2016年仍然支持这一传统作品。干得好NVIDIA。然后我想,“我真的可以和这个child一起做CUDA编程吗?”多年来我一直在不同的主板上使用它,并多次考虑升级它。但我不再玩游戏了,所以我

windows - 在 Windows 中 : How do you programatically launch a process in administrator mode under another user context?

场景我有一台远程计算机,我想以编程方式在其上运行安装程序(任意可执行文件)。这些安装程序需要两件事:它们必须以管理员模式运行。它们必须在特定用户环境下运行(具体来说,是管理员组成员的本地用户)。事实证明这非常具有挑战性。似乎有一些外部工具可以执行此操作,但我正在寻找Windows附带的解决方案。这个问题的有效解决方案是什么样的从提升的上下文(例如,提升的批处理文件或可执行程序),有效的解决方案应该能够以编程方式在另一个用户上下文下以管理员模式启动进程。假设另一个用户的id和密码可用,并且另一个用户是Administrators组的成员。附加限制:有效的解决方案不能依赖外部工具。由于较新

windows - 我可以在没有visual studio的情况下在windows 7中编译运行cuda程序吗?

目前我是CUDA的新手我有NVIDIAteslac2075卡我安装了适用于Windows的CUDA工具包。现在我没有VisualStudio。我想在不使用visualstudio的情况下运行和测试CUDA程序。 最佳答案 唯一officiallysupportedcompilerforusewithCUDAonwindows是cl.exe,VisualStudio附带的编译器。它还带有express(免费)版本的visualstudio。您有什么理由不想这样做吗?您还可以使用MicrosoftWindowsSDK获取工具并设置命令行

c# - 在 Excel 中调用 WCF 方法切换 "context"并让 Word 继续 "work"

我的问题很难解释,因为我自己不能100%确定发生了什么。因此,我将尽力解释情况。只是一个警告,如果你希望有你必须查看的代码并尝试找出错误,恐怕我无法提供这样的东西,因为我面临的是一个更普遍的问题,而不是一个代码错误。那么……让我们开始吧我有一个Excel加载项、一个WPF应用程序和一个WCF服务器,它们都是我编写的,如果需要的话,我可以调整任何一侧。在我的Excel加载项中,我调用WCF服务器方法从WPF应用程序检索数据。打开Excel工作簿后,我的加载项将更新其值,并因此调用WCF服务器。这在用户“正常”打开Excel工作簿时工作正常,但在代码“自动”发生时失败。一个这样的场景是,提

c# - Entity Framework Context.SaveChanges 根本不起作用

我在使用这段代码时遇到了问题。我能够连接到mdf示例数据库存档并生成实体模型。虽然我能够查询上下文模型并从数据库中检索信息,但当我尝试更新、删除或插入上下文中的任何内容并将更改转换为数据库上下文时。SaveChanges不起作用。没有异常,实体模型已正确更新,但数据库没有更改。谢谢publicvoidaddCourse(intcourseId,intdeptId,stringcourseTitle){SchoolContexto=newSchoolEntities();Coursemycourse=newCourse();mycourse.CourseID=courseId;mycou