การเขียน R Code อย่างมีประสิทธิภาพ
Colin Gillespie
Jumping Rivers & Newcastle University


แล้วการประมวลผลแบบขนานช่วยได้ที่ไหนบ้าง?
for(i in 1:8)
sims[i] <- monte_carlo()
# User defined function
combine_simulations(sims)
x <- 1:8
for(i in 2:8)
x[i] <- x[i-1]
x[8] = x[7] = ... x[2] = x[1] = 1
x[3] อาจถูกประมวลผลก่อน x[2]ลูปรันไปข้างหน้าและย้อนกลับได้หรือไม่?
for(i in 1:8)
sim[i] <- monte_carlo_simulation()
for(i in 8:1)
sim[i] <- monte_carlo_simulation()
ลูปรันไปข้างหน้าและย้อนกลับได้หรือไม่?
x <- 1:8
for(i in 2:8)
x[i] <- x[i-1]
for(i in 8:2)
x[i] <- x[i-1]
x[8] = x[7] = ... = 1x[8] = x[7] = 7จำไว้ว่า: ถ้ารันลูปย้อนกลับแล้วได้ผลเหมือนเดิม ก็ น่าจะ ใช้การประมวลผลแบบขนานได้
การเขียน R Code อย่างมีประสิทธิภาพ