C# - 100 characters
C# - 137 characters
Here is an answer in C# (although AsParallel only spawns accordingly to the numberupdated with degrees of cores in ones CPUparallelism as commented).
void ss(int[]xs){xs.AsParallel().WithDegreeOfParallelism(xs.Length).Select(x=>{Thread.Sleep(x);return x;}).ForAll(Console.WriteLine);}