腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PyCuda -如何在内核中使用用Python
语言
编写的函数?
、
、
、
、
我想要
并行
化我的Python代码,并且我正在尝试使用PyCuda。到目前为止,我所看到的是,您必须在Python代码中使用
C
语言
编写一个“内核”。这个内核就是将要
并行
化的东西。我说的对吗?= cuda.mem_alloc(a.nbytes)# Kernel: __global__, block=(4, 4, 1)) a_doubled = numpy.empty_like
浏览 1
提问于2018-11-29
得票数 0
2
回答
数据自动化系统是什么样的?它是用来做什么的?有什么福利待遇?那怎么开始呢?
、
、
(除了给
GPU
编程之外,还有什么更多的东西吗?)使用CUDA编程而不是向CPU编程有什么好处? 什么是开始使用数据自动化系统编程的好地方?
浏览 3
提问于2011-03-06
得票数 30
回答已采纳
2
回答
什么是数据自动化系统和OpenCL?它们是如何和为什么被用于PoW挖掘?
、
、
它允许软件开发人员和软件工程师使用CUDA支持的图形处理单元(
GPU
)进行通用处理,这种方法称为
GPU
(图形处理单元上的通用计算)。CUDA平台是一个软件层,可以直接访问
GPU
的虚拟指令集和
并行
计算元素,用于执行计算内核。OpenCL(开放计算
语言
)是一个跨异构平台执行程序的框架,包括中央处理器(CPU)、图形处理单元(
GPU
)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)和其他处理器或硬件加速器。OpenCL指定编程
语言
(基于
C
99和<em
浏览 0
提问于2017-07-22
得票数 1
2
回答
C
:使用任何
GPU
进行
并行
计算
、
、
也就是说,从逻辑上讲,我可以
并行
地运行它们,因为它们都不依赖于其他人的结果。我的问题是:是否有一个通用的
C
库,用于在
GPU
上进行
并行
的数学(矩阵)操作,它可以在所有平台(Windows/等等)上工作? 当我说general -我指的是一些可以与任何现代
GPU
一起工作的库。
浏览 0
提问于2015-06-11
得票数 4
5
回答
是否有运行在
GPU
上的函数式编程
语言
?
、
、
、
、
使用传统的顺序约简方法,将下列图形简化为:(+ 3 (+ 3 4)) ->10(+ (+ 1 2) (+ 3 4)) ->10 据我所知,每种函数式编程
语言
都使用第一种方法。我认为这主要是因为,在CPU上,调度线程过多地补偿了
并行
裁减的好处。然而,最近,我们开始在
并行
应用程序中使用
GPU
而不是CPU。如果一种
语言<
浏览 2
提问于2014-02-05
得票数 9
1
回答
R内部:从SEXP对象中提取函数指针
、
、
有没有办法从SEXP对象中提取一个
C
风格的函数指针? 几乎就是我想要的。f.check的主体从R传递到
C
,然后用eval调用。
浏览 2
提问于2015-10-24
得票数 1
3
回答
使用
GPU
进行
并行
循环的最简单方法
、
、
、
、
我目前有一个类似于此的
并行
for循环:parallel_for (1, 100,我感兴趣的是利用
GPU
来帮助
并行
处理任务。我读过这样令人难堪的
并行
任务可以相当有效地利用现代
GPU
。 使用任何
语言
,对于这样一个简单的
并行
循环,使用
GPU
的最简单方法是什么?我对
GPU
架构或本地
GPU
代码一无所知。
浏览 4
提问于2012-04-10
得票数 6
回答已采纳
1
回答
英特尔oneAPI相对于旧的
并行
Studio (Fortran用户)的优势
、
、
、
我编制了数值模型,在Fortran,串行和
并行
(与MPI)中求解偏微分方程。只有Fortran,我不知道/不需要其他
语言
。我知道我现在需要迁移到Intel OneAPI,然后我才有了
并行
的StudioXE2019。在迁移到OneAPI之后,Fortran普通用户会享受哪些优势/新特性?我从未使用过
GPU
,如果将来我想学习如何
并行
化代码并在
GPU
上运行它,OneAPI会使转换更容易吗?
浏览 7
提问于2021-12-01
得票数 3
回答已采纳
4
回答
我有一个Nvidia图形处理器,我怎么能在上面写代码呢?
、
我从来没有真正喜欢过
GPU
,我不是一个游戏玩家,但我知道它们的
并行
能力,我想知道如何开始在一个上编程?我记得(在某个地方)有一种CUDA
C
风格的编程
语言
。
浏览 1
提问于2010-10-31
得票数 4
回答已采纳
6
回答
在
GPU
上运行
C
#代码
、
我对
GPU
编程的概念和API一无所知。我有几个问题: 是否有可能编写一段托管
C
#代码并将其编译/转换成某种模块,这些模块可以在
GPU
上执行?或者我注定要有两个实现,一个是CPU上的托管实现,另一个是
GPU
的实现(我知道在
GPU
上执行什么是有限制的)?是否存在一个体面而成熟的API来独立地针对各种
GPU
硬件供应商(即公共API)进行编程?如果您想要开发以托管
语言
编写的在CPU上运行的应用程序,并且在存在合适的
GPU
硬件的情况下也提供速度优化
浏览 10
提问于2010-11-07
得票数 41
回答已采纳
1
回答
带有ArrayFire的多个主机线程
、
、
我们目前有一个高度
并行
的CPU专用代码,使用Open和mpi4py
并行
化.每个CPU线程执行大型矩阵乘法,通常与多个线程同时相乘。我们希望通过使用ArrayFire在单个
GPU
上执行矩阵乘法来提高性能。我很难找到答案,因为我不太精通
GPU
计算
语言
。我的印象是某些<e
浏览 3
提问于2018-01-11
得票数 2
回答已采纳
4
回答
有没有针对CUDA的Lisp扩展?
、
、
、
、
Hillis的Connection-Machine的最早的
语言
之一是* Lisp,它是具有
并行
构造的Common Lisp的扩展。Connection-Machine是一台具有SIMD架构的大规模
并行
计算机,与现代
GPU
卡非常相似。到目前为止,除了用于
C
/
C
++的Python之外,我只找到了PyCUDA,一个nVidia环境。有人听说过Lisp吗?
浏览 44
提问于2011-05-18
得票数 17
回答已采纳
2
回答
使用
GPU
加速MATLAB代码?
、
、
、
据我所知,基于ArrayFire的夹克
GPU
阵列解决方案比MATLAB提供的gpuArray解决方案要快得多。所以我的问题是: 如何加速MATLAB提供的糟糕实现的默认
GPU
实现?特别是,我如何使用
GPU
加速MATLAB中的稀疏矩阵运算?
浏览 6
提问于2013-06-05
得票数 57
回答已采纳
1
回答
如何在Eclipse中编写和编译混合编程
语言
(
C
和FORTRAN)
、
、
基本上,我想在Ubuntu(
Linux
环境)中的Eclipse(
并行
应用程序开发) IDE中使用
C
和FORTRAN编写一种混合编程
语言
。我的主程序是用
C
语言
编写的,而调用函数是用FORTRAN编写的。现在,我应该如何将这个FORTRAN源程序链接到
C
项目? 我能够从终端(
Linux
)编写和编译相同的(混合编程),没有任何问题。
浏览 3
提问于2013-01-19
得票数 2
1
回答
有没有好的
并行
混合整数编程优化器可以在
Linux
上运行?
、
、
有没有好的
并行
混合整数编程优化器可以在
Linux
上运行?尤其是那些提供高级
语言
API的人,例如Java、
C
#或
C
++
浏览 1
提问于2012-03-02
得票数 2
回答已采纳
3
回答
数据自动化系统有汇编
语言
吗?
、
另外,我猜想使用汇编
语言
可以更容易地模拟函数指针。除非
GPU
上的程序集与CPU上的程序集完全不同。
浏览 2
提问于2011-09-08
得票数 23
回答已采纳
2
回答
如果没有显卡,谁运行OpenGL着色器?
、
、
我正在编写一个非常基本的OpenGL
C
++程序(
Linux
64位)。 我的问题是,如果我的计算机包含一个没有
GPU
的非常基本的视频卡,会发生什么? 我已经尝试运行我的程序在VirtualBox上“三维加速”禁用和程序工作!这是否意味着如果没有
GPU
,opengl会自动检测显卡并在CPU上运行着色器?
浏览 9
提问于2017-09-30
得票数 3
回答已采纳
2
回答
循环在
gpu
上是顺序执行还是
并行
执行?
、
、
我的问题是关于GLSL
语言
的。当我在顶点着色器中运行for循环时,该循环是在
GPU
上顺序执行还是
并行
执行?
浏览 1
提问于2012-11-05
得票数 4
回答已采纳
1
回答
从Java在
GPU
上运行Python代码
、
、
、
我目前正在进行一个java项目,可以在几个
GPU
上运行python任务(小型机器学习任务)。Java应该接受一个任务并尝试将其
并行
化。我知道我可以使用OpenCL\CUDA在
GPU
上执行任务,我可以使用几个库来运行Java中的Python代码。我现在看到的唯一方法就是使用PyCUDA编写Python代码,然后在Java
语言
中运行它。但我不确定是否有可能通过Java在
GPU
上
并行
Python代码。因为仅仅运行脚本并不等同于选择特定的向量和矩阵运算,并在
GPU
上有效地运行它
浏览 6
提问于2018-03-16
得票数 0
2
回答
Python中
并行
计算的性能低于无
并行
计算
、
、
、
我只是写了一个在Numba上使用list和parallel的例子,如bellow Parallel and No Parallel:<code>A0</code><code>A1</code<code>
C
4</code>
浏览 34
提问于2021-03-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
首个GPU高级语言,大规模并行就像写Python,已获8500 Star
浅谈CPU 并行编程和 GPU 并行编程的区别
分享:C语言编程——LINUX 多线程
GPU并行编程有哪些优点?
英特尔推出采用数据并行 C ++ 编程语言的 OneAPI
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券