Skip to content

MSVC 2013 Performance Boost 1.55 rev ed755a6fc5

AzothAmmo edited this page Sep 28, 2014 · 1 revision
-----------------------------------
Running test: Vector(double) size 1
  Boost results:
        save | time: 0.0400ms (1.00) size:           0.05468750kb (1.00000000) total:    4.0ms
        load | time: 0.0500ms (1.00) total:    5.0ms
  Cereal results:
        save | time: 0.0000ms (0.00) size:           0.01562500kb (0.28571429) total:    0.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
-----------------------------------
Running test: Vector(double) size 16
  Boost results:
        save | time: 0.1300ms (1.00) size:           0.17187500kb (1.00000000) total:   13.0ms
        load | time: 0.0500ms (1.00) total:    5.0ms
  Cereal results:
        save | time: 0.0000ms (0.00) size:           0.13281250kb (0.77272727) total:    0.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
-----------------------------------
Running test: Vector(double) size 1024
  Boost results:
        save | time: 0.0600ms (1.00) size:           8.04687500kb (1.00000000) total:    6.0ms
        load | time: 0.1200ms (1.00) total:   12.0ms
  Cereal results:
        save | time: 0.0000ms (0.00) size:           8.00781250kb (0.99514563) total:    0.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
-----------------------------------
Running test: Vector(double) size 1048576
  Boost results:
        save | time: 33.0600ms (1.00) size:        8192.04687500kb (1.00000000) total: 3306.0ms
        load | time: 10.3200ms (1.00) total: 1032.0ms
  Cereal results:
        save | time: 32.0200ms (0.97) size:        8192.00781250kb (0.99999523) total: 3202.0ms
        load | time: 9.8600ms (0.96) total:  986.0ms
-----------------------------------
Running test: Vector(uint8_t) size 67108864
  Boost results:
        save | time: 237.4100ms (1.00) size:       65536.04687500kb (1.00000000) total: 23741.0ms
        load | time: 75.3300ms (1.00) total: 7533.0ms
  Cereal results:
        save | time: 240.6000ms (1.01) size:       65536.00781250kb (0.99999940) total: 24060.0ms
        load | time: 75.4000ms (1.00) total: 7540.0ms
-----------------------------------
Running test: Vector(PoDStruct) size 1
  Boost results:
        save | time: 0.0600ms (1.00) size:           0.08398438kb (1.00000000) total:    6.0ms
        load | time: 0.0300ms (1.00) total:    3.0ms
  Cereal results:
        save | time: 0.0000ms (0.00) size:           0.03125000kb (0.37209302) total:    0.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
-----------------------------------
Running test: Vector(PoDStruct) size 64
  Boost results:
        save | time: 0.0600ms (1.00) size:           1.56054688kb (1.00000000) total:    6.0ms
        load | time: 0.0400ms (1.00) total:    4.0ms
  Cereal results:
        save | time: 0.0000ms (0.00) size:           1.50781250kb (0.96620776) total:    0.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
-----------------------------------
Running test: Vector(PoDStruct) size 1024
  Boost results:
        save | time: 0.3100ms (1.00) size:          24.06054688kb (1.00000000) total:   31.0ms
        load | time: 0.3900ms (1.00) total:   39.0ms
  Cereal results:
        save | time: 0.0500ms (0.16) size:          24.00781250kb (0.99780826) total:    5.0ms
        load | time: 0.1100ms (0.28) total:   11.0ms
-----------------------------------
Running test: Vector(PoDStruct) size 1048576
  Boost results:
        save | time: 274.3500ms (1.00) size:       24576.06054688kb (1.00000000) total: 27435.0ms
        load | time: 245.9300ms (1.00) total: 24593.0ms
  Cereal results:
        save | time: 122.4900ms (0.45) size:       24576.00781250kb (0.99999785) total: 12249.0ms
        load | time: 81.6900ms (0.33) total: 8169.0ms
-----------------------------------
Running test: Vector(PoDStruct) size 2097152
  Boost results:
        save | time: 586.0800ms (1.00) size:       49152.06054688kb (1.00000000) total: 58608.0ms
        load | time: 512.2800ms (1.00) total: 51228.0ms
  Cereal results:
        save | time: 281.1700ms (0.48) size:       49152.00781250kb (0.99999893) total: 28117.0ms
        load | time: 172.2800ms (0.34) total: 17228.0ms
-----------------------------------
Running test: Vector(PoDChild) size 1024
  Boost results:
        save | time: 9.0400ms (1.00) size:        4128.06542969kb (1.00000000) total:  904.0ms
        load | time: 2.7800ms (1.00) total:  278.0ms
  Cereal results:
        save | time: 9.5200ms (1.05) size:        4128.00781250kb (0.99998604) total:  952.0ms
        load | time: 2.7100ms (0.97) total:  271.0ms
-----------------------------------
Running test: Vector(PoDChild) size 32768
  Boost results:
        save | time: 302.8000ms (1.00) size:      132096.06542969kb (1.00000000) total: 30280.0ms
        load | time: 90.2600ms (1.00) total: 9026.0ms
  Cereal results:
        save | time: 305.6400ms (1.01) size:      132096.00781250kb (0.99999956) total: 30564.0ms
        load | time: 99.3500ms (1.10) total: 9935.0ms
data.size 116230
-----------------------------------
Running test: String size 200000
  Boost results:
        save | time: 0.1000ms (1.00) size:         113.55273438kb (1.00000000) total:   10.0ms
        load | time: 0.1000ms (1.00) total:   10.0ms
  Cereal results:
        save | time: 0.0200ms (0.20) size:         113.51367188kb (0.99965600) total:    2.0ms
        load | time: 0.0000ms (0.00) total:    0.0ms
data.size 1900114
-----------------------------------
Running test: String size 2000000
  Boost results:
        save | time: 3.9300ms (1.00) size:        1855.62695313kb (1.00000000) total:  393.0ms
        load | time: 1.3500ms (1.00) total:  135.0ms
  Cereal results:
        save | time: 3.8100ms (0.97) size:        1855.58789063kb (0.99997895) total:  381.0ms
        load | time: 1.4100ms (1.04) total:  141.0ms
data.size 15482828
-----------------------------------
Running test: String size 20000000
  Boost results:
        save | time: 45.0100ms (1.00) size:       15119.99609375kb (1.00000000) total: 4501.0ms
        load | time: 15.9800ms (1.00) total: 1598.0ms
  Cereal results:
        save | time: 44.8700ms (1.00) size:       15119.95703125kb (0.99999742) total: 4487.0ms
        load | time: 15.9500ms (1.00) total: 1595.0ms
-----------------------------------
Running test: Vector(String) size 512
  Boost results:
        save | time: 0.1200ms (1.00) size:          12.58398438kb (1.00000000) total:   12.0ms
        load | time: 0.1600ms (1.00) total:   16.0ms
  Cereal results:
        save | time: 0.0200ms (0.17) size:          12.53613281kb (0.99619742) total:    2.0ms
        load | time: 0.0600ms (0.38) total:    6.0ms
-----------------------------------
Running test: Vector(String) size 1024
  Boost results:
        save | time: 0.1700ms (1.00) size:          24.23144531kb (1.00000000) total:   17.0ms
        load | time: 0.1500ms (1.00) total:   15.0ms
  Cereal results:
        save | time: 0.0700ms (0.41) size:          24.18359375kb (0.99802523) total:    7.0ms
        load | time: 0.0700ms (0.47) total:    7.0ms
-----------------------------------
Running test: Vector(String) size 65536
  Boost results:
        save | time: 5.8900ms (1.00) size:        1567.60156250kb (1.00000000) total:  589.0ms
        load | time: 13.0900ms (1.00) total: 1309.0ms
  Cereal results:
        save | time: 5.6600ms (0.96) size:        1567.55371094kb (0.99996947) total:  566.0ms
        load | time: 7.4100ms (0.57) total:  741.0ms
-----------------------------------
Running test: Vector(String) size 131072
  Boost results:
        save | time: 13.5700ms (1.00) size:        3135.80859375kb (1.00000000) total: 1357.0ms
        load | time: 25.9800ms (1.00) total: 2598.0ms
  Cereal results:
        save | time: 13.6300ms (1.00) size:        3135.76074219kb (0.99998474) total: 1363.0ms
        load | time: 15.1700ms (0.58) total: 1517.0ms
-----------------------------------
Running test: Map(PoDStruct) size 1024
  Boost results:
        save | time: 0.4600ms (1.00) size:          34.98144531kb (1.00000000) total:   46.0ms
        load | time: 0.6500ms (1.00) total:   65.0ms
  Cereal results:
        save | time: 0.1200ms (0.26) size:          34.92382813kb (0.99835292) total:   12.0ms
        load | time: 0.2700ms (0.42) total:   27.0ms
-----------------------------------
Running test: Map(PoDStruct) size 65536
  Boost results:
        save | time: 35.4700ms (1.00) size:        2357.21582031kb (1.00000000) total: 3547.0ms
        load | time: 45.5500ms (1.00) total: 4555.0ms
  Cereal results:
        save | time: 17.1400ms (0.48) size:        2357.15820313kb (0.99997556) total: 1714.0ms
        load | time: 22.0300ms (0.48) total: 2203.0ms
Clone this wiki locally