首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在GPU上运行spatstat函数

在GPU上运行spatstat函数
EN

Stack Overflow用户
提问于 2020-04-10 01:27:57
回答 1查看 66关注 0票数 0

here那里,我学到了如何在多处理器上运行spatstat函数,我想知道我们是否可以在GPU上运行spatstat函数。如果是,我非常感谢您提到我们如何在GPU上运行以下代码。

诚挚的问候

代码语言:javascript
复制
library(spatstat)
ppplist <- replicate(4, cells, simplify = FALSE)
envlist <- parallel::mclapply(ppplist, spatstat::envelope, savefuns = TRUE, nsim = 10)
envfinal <- do.call(pool, envlist)
envfinal
EN

回答 1

Stack Overflow用户

发布于 2020-04-10 12:04:28

如果你问spatstat是否在低级别使用图形处理器硬件(在它的内部C代码中),答案是否定的。内部的C代码被设计成可以在广泛的系统上移植,而不是利用特殊的硬件。

可以安装支持GPU硬件的R。这将对spatstat的性能产生影响,因为它将加速spatstat严重依赖的基本R功能,如排序。

使用图形处理器并不一定会让事情运行得更快--这取决于任务和代码--但我们可以想象,使用图形处理器可以让spatstat模拟引擎rmh运行得更快。

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

https://stackoverflow.com/questions/61126811

复制
相关文章

相似问题

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