next up previous
Next: 5 Conclusions Up: Implementation and Comparison of Previous: 3 Implementation

4 Results

  A number of sample times for the author's radix-2 and radix-4 implementations are recorded in tables 1, 2, 3 and 4. Surprisingly, the author's 200MHz Pentium running Linux outperformed all of the architectures tested, including the department's 233MHz Alpha workstation ``taz.''


 
Table 1: Digital AlphaServer 2100 2*190MHz Unloaded Processor Times
Sequence Length Radix-2 Time (ms) Radix-4 Time (ms)
256 2.9 2.9
1024 16 14
4096 77 70
16384 380 300
65536 1750 1440
262144 8600 7700
 


 
Table 2: Digital AlphaStation 21164 233MHz Unloaded Processor Times
Sequence Length Radix-2 Time (ms) Radix-4 Time (ms)
256 2 1
1024 11 7.8
4096 55 42
16384 270 200
65536 1264 950
262144 5900 4800
 


 
Table 3: SGI Indigo2 250MHz Unloaded Processor Times
Sequence Length Radix-2 Time (ms) Radix-4 Time (ms)
256 2.2 1.9
1024 11 9.5
4096 55 50
16384 260 230
65536 1200 1100
262144 7300 7700
 


 
Table 4: Pentium 200MMX Running Linux 2.0.29 Unloaded Processor Times
Sequence Length Radix-2 Time (ms) Radix-4 Time (ms)
256 2.0 1.6
1024 11 8.1
4096 51 40
16384 240 190
65536 1100 880
262144 5100 4000
 


next up previous
Next: 5 Conclusions Up: Implementation and Comparison of Previous: 3 Implementation

Mike Andrews
6/29/1998