腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
R
中
的
并行
cpp
函数
r
、
parallel-processing
、
doparallel
所以我有两个自定义
的
Rcpp
函数
CustFunc1(x,y)和CustFunc2(a,b)。这两种方法都对计算要求很高(例如c++)。我
的
问题是,在
R
中有一种方法可以与多巴软件包同时运行吗?或者我可以做一个系统调用来直接访问
cpp
代码,并尝试通过一些命令行工具进行
并行
吗?现在
的
流程是: result1=CustFunc(x,y) ##Takes 20 minutes get_both &
浏览 19
提问于2019-03-09
得票数 0
1
回答
在使用Rcpp时如何
并行
化C++代码?
c++
、
r
、
parallel-processing
、
rcpp
、
rparallel
我有一个
R
脚本,它通过sourceCpp("prog.
cpp
")编译sourceCpp("prog.
cpp
")代码,然后调用从prog.
cpp
导出
的
函数
go。这项任务可以通过以下几种方式来处理: (如果可能的话,这就是我想要做
的
)在
R
中
调用clusterApply,即clusterApplied,然后调用这个C++
函数
,这意味着这个
函数
将被
并行</
浏览 1
提问于2019-05-20
得票数 0
1
回答
在Windows环境下parLapply中使用Rcpp
函数
r
、
parallel-processing
、
rcpp
我正在使用Rcpp和Windows上
的
并行
计算进行
R
代码优化。在parLapply
中
调用Rcpp
函数
有困难。下面的示例如下#include <Rcpp.h>NumericVector payoff( double strike, NumericVector data) { return pmax(data - strike, 0
浏览 0
提问于2014-09-01
得票数 6
回答已采纳
1
回答
并行
的
sourceCpp()
c++
、
r
、
parallel-processing
、
rcpp
使用sourceCpp似乎不适用于
并行
。如何在parallel集群上调用Rcpp
函数
?我
的
例子:#include <Rcpp.h>NumericVector timesTwo(NumericVector x) {}library(parallel)sourceCpp("
浏览 1
提问于2015-06-25
得票数 0
2
回答
对工作人员
中
自定义
函数
的
未定义引用(C++和RcppParallel)
c++
、
r
、
rcpp
、
rcppparallel
我对C++编程很陌生,我尝试通过
R
.对Rcpp进行实验,我创建了一个
函数
来从字符串中生成所有可能
的
k。它在它
的
系列形式
中
工作得很好:#include <string>#include <ctime> kmer = s.substr( z, k ); kmers.push_back(
浏览 0
提问于2017-04-20
得票数 1
回答已采纳
2
回答
使用Rcpp时抛出错误
的
线程安全方法是什么?
multithreading
、
rcpp
我使用RcppThread作为Rcpp
函数
中
的
并行
性。在
并行
循环中间抛出错误
的
首选方法是什么?
R
的
API是单线程
的
,所以我假设Rcpp::stop()不是线程安全
的
。RcppThread提供了线程安全cout和CheckUserInterrupt
的
方法,但据我所知,它不是线程安全
的
stop。我想要做
的
一个例子是: #include <RcppThread.h
浏览 6
提问于2020-07-27
得票数 2
回答已采纳
2
回答
模拟在
R
-我如何使这更快?
r
、
while-loop
、
simulation
、
bayesian
、
julia
我正在模拟类似于
的
东西。 模拟工作如下:我将从空分布x N(0,1)或从替代分布N(theta,1)生成一个大小为n
的
样本。我将假定空值
的
先验概率是一定比例
的
prop (因此,替代方案
的
先验是1-prop),并且theta在替代方案
中
的
分布是N(0,2) (我可以更改所有这些参数,但这只是开始)。我希望从上面描述
的
模拟场景
中
获得大量在某个范围内
的
pvalue(比如0.049到0.05之间
的
2000
浏览 1
提问于2014-05-16
得票数 3
回答已采纳
2
回答
有效地删除NA值
r
、
eigen
、
rcpp
我需要有效地从用NA实现
的
函数
内
的
向量
中
删除RcppEigen值。当然,我可以使用for循环来完成它,但是我想知道是否有更有效
的
方法。Rcpp::List::create(Rcpp::Named("x") = x1,' na.omit.
cpp
cxxfunction(signature(xx = "Vector", y
浏览 1
提问于2013-10-03
得票数 1
回答已采纳
2
回答
System Verilog DPI -运行
并行
线程,一个在
cpp
中
,另一个在SV
中
c++
、
parallel-processing
、
system-verilog
、
dpi
、
system-verilog-dpi
我在SV
的
forever循环中有一个fork-join_none块,它有两个线程。一个线程是对SV本身
中
的
任务
的
调用。另一个线程是对从
CPP
导入
的
函数
的
调用。是否可以
并行
运行这两个线程?我试过了,但是一旦
CPP
函数
被调用,control就不会返回到sv端,使得SV
中
的
另一个线程无法工作。 如何将这两者
并行
运行?
浏览 5
提问于2018-08-27
得票数 0
1
回答
如何从一个PETSc (用C++ )代码链接到它?
c++
、
armadillo
、
petsc
我有一段C++代码(main.
cpp
),它使用armadillo来编写一个非常大
的
稀疏矩阵及其
r
.h.s,以便像x= A\b那样进行求解。问题:在armadillo
中
,不存在
并行
迭代线性稀疏求解器.我想考虑一下PETSc,它有很多有能力
的
解决者。但是,我不知道如何将它链接到我
的
main.
cpp
代码。提示: 1-我
的
代码是串行
的
,然而,armadillo使用线程进程。2- PETSc是基于MPI
的
<e
浏览 1
提问于2021-03-01
得票数 0
1
回答
cpp
中
的
并行
记忆
c++
、
multithreading
、
pointers
、
c++14
、
memcpy
我正试图
并行
复制一个矩阵。下面是我正在使用
的
代码。目前,它
的
工作,如预期
的
焦炭,但它堵塞故障时,我使用短裤。我假设错误是在向量之外
的
内存之外复制。我试图调试我
的
假设,但没有成功。cmake_minimum_required(VERSION 3.0)find_package (Threads) add_executable(memcpy main.
cpp
TARGET memcpy PROPERTY CXX_STANDARD 17)
浏览 2
提问于2018-11-15
得票数 0
回答已采纳
1
回答
未被识别的语用:约简子句x openMP
c++
、
openmp
、
reduction
注意,
函数
内部
的
for-循环不是
并行
的
,因为
函数
本身已经被
并行
化了。你能说问题出在哪里吗?主
cpp
文件:{ { }另一个
cpp
文件,其中
函数
定义了{ T pr
浏览 3
提问于2012-07-10
得票数 0
回答已采纳
1
回答
基于OpenMP
的
集成
并行
计算
c++
、
parallel-processing
、
default
、
openmp
我想将c++代码与OpenMP
并行
。代码并不是很简单,但在我看来,
并行
化并不难,因为我有一个独立
的
系统集合,我想将包含系统
的
for循环
并行
化。 time_increment = function_B_of(
r
,max_rate);
R
= function
浏览 4
提问于2013-08-07
得票数 4
回答已采纳
1
回答
CLCompile /MP
并行
群?
c++
、
visual-studio-2010
、
msbuild
当使用/MP时,如果文件使用相同
的
编译选项,则将
并行
地编译项目中
的
所有.
cpp
。例如: 然后(a+b+c) (<e
浏览 3
提问于2015-05-07
得票数 0
1
回答
R
Snowfall在
并行
函数
中
调用
并行
函数
?
r
、
parallel-processing
、
snowfall
我最近开始在
R
中使用雪花包,我让它在一个相当复杂
的
实现
中
成功地工作,如下所示(y循环
并行
处理): increment y from 1:100{ increment q from 1:20 { }} 我在一台2或4处理器
的
计算机上运行这个程序。理论上,我想我可以
并行
运行x,y,z和q循环。所以
并行
运行x计数器,然后对
浏览 4
提问于2013-09-13
得票数 0
1
回答
同时注册.C和.Call符号
的
Rcpp包: compileAttributes()错误地将.C符号导出为.Call符号
r
、
rcpp
我主要用Rcpp编写一个
R
包(因此使用// [[Rcpp::export]]和compileAttributes()导出我
的
函数
),但我
的
/src目录也包含一些取自其他包
的
.c文件。到目前为止,这些都是compileAttributes()忠实地找到并导出
的
.Call
函数
,但现在我遇到了一个.C
函数
的
问题,不幸
的
是,compileAttributes()也像其他
函数
一样
浏览 15
提问于2019-12-02
得票数 1
1
回答
在
R
包错误中使用Rcpp:<simpleError in .Call(“<function_name>”.“<Functionname>”)对于.Call()包"<package>">“不可用
r
、
rcpp
、
parallel-foreach
我正在尝试
并行
化Rcpp代码。在
中
,我能够让我
的
MRE运行并生成预期
的
输出,方法是只需获取以下功能:> source("~/<path to projectfolder>/rnormpar/
R
/normal_mat.
R
")[[1]]
浏览 6
提问于2022-01-04
得票数 0
回答已采纳
1
回答
为什么MSVC12
的
自动向量器不能分析
函数
模板?
templates
、
visual-c++
、
parallel-processing
、
msvc12
、
auto-vectorization
VS2013
中
的
自动向量化或自动
并行
化(/Qpar)引擎看不到
函数
模板。i = 0; i < 1000000; i++) myArray[i] = i+1;}但是,一旦我将someFunc()转换为<em
浏览 4
提问于2018-08-24
得票数 0
1
回答
cpp
中
的
并行
openMP循环
c++
、
openmp
、
parallel-for
我正在尝试在
cpp
中学习openMP
的
并行
化。100000 ; j++ ){ } 我使用了4个线程;使用top (在unix
中
)但是我得到了100%
的
连续执行
的
情况。如果我测量时间,与串行执行相比,没有速度增益。我不知道我做错了什么。
浏览 8
提问于2018-02-25
得票数 0
回答已采纳
1
回答
R
中
函数
的
并行
化
r
、
database
、
dataframe
、
parallel-processing
、
data-science
我有一些正以序号形式执行
的
函数
,即一个被执行,然后又被执行,依此类推。由于计算时间
的
关系,我对在
R
中
并行
化这些
函数
很感兴趣。在这个论坛上执行一个搜索,我可以访问以下主题中包含
的
一些信息:。但是,我承认我是这个数据科学领域
的
初学者,我从来没有做过
并行
编程。我
的
目标是完全嵌套这样一个事实:我通过left_join()
函数
连接一些数据库,对于每个连接,我应用了六个不同
的
浏览 9
提问于2022-11-09
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
R语言笔记6:在R中写一些简单的函数
Shell中的并行计算
机器学习算法中的并行处理
如何用 Python 编写你喜爱的 R 函数
Python中的并行处理:实例编程指南
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券