I did a for from 1 to 999999999 and that was in my dual core computer.
And all those tests in Pascal didn't bring the exact the result. Some would take 514ms (lowest I found) and 550ms (highest). Both LongInt (32 bits) and Integer (16 bits) were always between 514 and 550 (by the way, it was LongInt that got 514ms).