# A task
foo <- function()
{
for(i in 1:10)
mat <- matrix(rnorm(1e6), nrow=1e3)
mat^-0.5
}
# Time the task
timer <- system.time(foo())
# Extract the processing time
timer["user.self"]