Amazon EC2 with 96 vCPU and 768 GB RAM. The for loop only needs roughly half the time per iteration compared to parSapply.
library(parallel) mat <- matrix(rno