Benchmark Test Report on VeritakSV

                                                                               Revised Apr.212012              
                                           Initial :Apr.11.2012
                                                                                      Tak.Sugawara
1. Purpose

 To report performance comparison between  new version of VeritakSV416A and Others.


2. Test Result
Measure time between start and finish of the simulation.

2.1 Comparison between VeritakSV3232 and Certain Simulator


Designs are from www.opencores.com with minor modifications. You can download sources by google search.
VeritakSV is 2,3X speed in ac97, while VeritakSV is around 0.5X in m68K.

2.2 Comparison between VeritakSV3232 and ModelSimXE

VertitakSV runs at 33X speed in usb benchmark.

2.3 VeritakSV 32bit -64bit Comparison



VeritakSV6464(GUI64bit/Simulator64bit) shows 10% degradation in ata.
VeritakSV6432(GUI64bit/Simulator32bit) shows 5% degradation in ethernet.



VeritakSV6464 shows almost the same performance as SV3232.

2.4 Comparion between W/O waveform histories and W/ waveform histories

With waveform addtion,40% performance degradation is shown in generic fifos benchmark on SV6464.One note is wb_dma requires 20Gbyte-30Gbytes for saving all waveform histories.


2.6 Comparion of CPUs

2500K shows around 20-60% higher performance.

3. Consideration


VeritakSV shows around 23X peformance as compared to initial veritak version.
Great advantage of VeritakSV is with waveform histories on 64bit GUI..

4.Conclusion


5. Attachments (Raw Data)

CPU 2500K 3.3GHz Windows7 64bit

Q9550 2.83GHz Vista 32bit
AthlonX2 255 3.1GHz
Windows7 64bit
Testbench/Software C(From their HP) VeritakSV3232 Veritak6432 Veritak6464 "=C/VeritakSV” VeritaSV ModelSimXE "=xe/VeritakSV3232" VeritakSV3232 VeritakSV6432 VeritakSV6464 VeritakSV6464 w/waveform
usb 2.5 1.9 1.91 2 1.31 3.81 127 33.31 2.25 2.25 2.27 3.21
m68k 10.3 18.98 18.69 21.26 0.54 41.98 722 17.2 28.92 28.86 29.62 39.73
ata 17.8 16.54 16.28 18.46 1.08 34.71 840 24.2 25.94 24.97 25.13 32.4
ac97 39.2 16.79 16.02 17.91 2.33 33.83 2227 65.83 25.92 26.13 25.93 32.3
can 5.5 2.53 2.66 2.73 2.18 5.05 229.8 45.53 3.61 3.64 3.85 4.78
sha1 0.9 1.79 1.86 2.02 0.5 3.92 241.6 61.6 2.71 2.76 2.68 6.32
ethernet 113.7 61.29 66.77 69.27 1.86 131.17
0 85.2 86.34 89.25 122.62
generic_fifos 100.4 165.92 168.9 193.3 0.61 308 8695 28.23 242.56 243 237.31 387.22
wb_dma 706.9 955 928 967.44 0.74 1949 0 1278 1278 1289 1549