ちょっとマルチCPUをやってみた。
クアッドコアなので時間も約4倍。
パラレルやっているときは4コアとも振り切っている。
12872
3377
class Program
{
static void Main(string[] args)
{
var sw = new Stopwatch();
sw.Start();
for (int i=1 ; i<100000 ; i++) for (int j=1 ; j < i ; j++);
sw.Stop();
Debug.WriteLine(sw.ElapsedMilliseconds);
sw.Reset();
sw.Start();
Parallel.For(1, 100000, i => { for (int j = 1; j < i; j++);});
sw.Stop();
Debug.WriteLine(sw.ElapsedMilliseconds);
}
}