makeCluster使用刚才检测的核并行运算。expr是执行命令的语句,不过如果命令太长的话,一般写到文件里比较好。比如把想执行的命令放在Rcode.r里:2.par开头的apply函数族这族函数和apply的用法基本一样,不过要多加一个参数cl。注意par后面的第一个字母是要大写的,而一般的apply函数族第一个字母不大写。案例3在Linux下使用mclapply函数的效果如下:使用数据,长下面这样:方法:使用parallel包,并行向量化处理,进一步提升原先向量化处理速度。原始代码:原始运行时间:3.083114 分使用parallel包后并行后运行时间:55.5877 秒,相较原先,速度提升了将近四倍!对于apply的并行处理,必须使用par开头的对应apply.列表如下:
暂无评论