Chris,

I ran a quick test on UNIX/AIX. I only ran for 1000, 10000, 100000, and 1000000. 100 is too painful. :)

The results show a similar pattern. See below.

Jim

1000
NOTE: DATA statement used (Total process time):
real time 3:57.31
cpu time 40.44 seconds

10000
NOTE: DATA statement used (Total process time):
real time 2:24.81
cpu time 18.59 seconds

100000
NOTE: DATA statement used (Total process time):
real time 2:00.69
cpu time 15.76 seconds

1000000
NOTE: DATA statement used (Total process time):
real time 1:56.22
cpu time 14.63 seconds