R与并行计算
感谢作者分享R与并行计算方面的知识。最后一段中的"如微软近期推出了一系列R在云上的产品,更多信息请参见这篇文章。"这篇文章是什么?好像并不在所列出的参考文献里面。
不好意思,这个链接给漏了,如下:
http://www.zdnet.com/article/microsofts-r-strategy/
http://www.zdnet.com/article/microsofts-r-strategy/
8 天 后
今天用R的并行计算小试牛刀,单次循环时间降低了1/2,赞博主
[未知用户] 很厉害,小试牛刀就2倍加速比了,期待能给大家分享你的案例:)
6 年 后
在显示并行计算小节中,有一段代码执行后会报错,abs(b) > 1e-8
这段公式是撒意思呢?
solve.quad.eq <- function(a, b, c) {
# Not validate eqution: a and b are almost ZERO
if(abs(a) < 1e-8 && abs(b) < 1e-8) return(c(NA, NA) )
# Not quad equation
if(abs(a) < 1e-8 && abs(b) > 1e-8) return(c(-c/b, NA))
# No Solution
if(b*b - 4*a*c < 0) return(c(NA,NA))
# Return solutions
x.delta <- sqrt(b*b - 4*a*c)
x1 <- (-b + x.delta)/(2*a)
x2 <- (-b - x.delta)/(2*a)
return(c(x1, x2))
}