CompilerDeathMatch(6+4+4+4)x-64bit This is a collection of compiler benchmarks, 64-bit. $: $="2", "3" or "s"; O$: MAKEOPTS="-j3" CXXFLAGS=CFLAGS="-march=core2 -mtune=generic -O$ -pipe"; i: AR=xiar LD=xild; o: no "-pipe"
HTML result view exported from: https://openbenchmarking.org/result/1102041-IV-CCCC3540686&gru&sro&rro .
CompilerDeathMatch(6+4+4+4)x-64bit Processor Motherboard Chipset Memory Disk Graphics Audio OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution icc-64bit-default icc-64bit-o2i icc-64bit-o3i gcc-64bit-o2 #1 gcc-64bit-o2 #2 gcc-64bit-default gcc-64bit-o3 gcc-64bit-os clang-64bit-default clang-64bit-o2 clang-64bit-o3 clang-64bit-os open64-64bit-default open64-64bit-o2o open64-64bit-o3o open64-64bit-oso pcc-64bit-default tcc-64bit-default Intel Pentium Dual CPU T2370 @ 1.73GHz (Total Cores: 2) ZEPTO JFL92 Intel Mobile PM965/GM965/GL960 + ICH8M 2007MB 160GB SAMSUNG HM160HI nVidia G84 [GeForce 8600M GT] Realtek ALC268 Arch 2.6.36-ARCH (x86_64) KDE 4.5.5 X.Org Server 1.9.2 nouveau 0.0.16 ICC 11.1.073 ext4 1280x800 ICC 11.1.073 GCC 4.5.2 Clang 2.8 + llvm version 2.8 Open64 4.2.3 PCC 0.9.9 TCC 0.9.25 OpenBenchmarking.org System Details - icc-64bit-o2i, gcc-64bit-o2 #1, gcc-64bit-o2 #2, gcc-64bit-default, gcc-64bit-o3, clang-64bit-o3, clang-64bit-os, open64-64bit-default, open64-64bit-o3o, pcc-64bit-default, tcc-64bit-default: .
CompilerDeathMatch(6+4+4+4)x-64bit compress-7zip: Compress Speed Test john-the-ripper: Blowfish apache: Static Web Page Serving openssl: RSA 4096-bit Performance gcrypt: CAMELLIA256-ECB Cipher build-apache: Time To Compile build-php: Time To Compile build-imagemagick: Time To Compile encode-mp3: WAV To MP3 c-ray: Total Time bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: Convex Trimesh hmmer: Pfam Database Search icc-64bit-default icc-64bit-o2i icc-64bit-o3i gcc-64bit-o2 #1 gcc-64bit-o2 #2 gcc-64bit-default gcc-64bit-o3 gcc-64bit-os clang-64bit-default clang-64bit-o2 clang-64bit-o3 clang-64bit-os open64-64bit-default open64-64bit-o2o open64-64bit-o3o open64-64bit-oso pcc-64bit-default tcc-64bit-default 660 196 1401.32 11 40.03 523.69 1087.37 133.63 638.03 152.20 155.01 88.55 132.13 176.94 1690 453 2310.05 21.25 5935 44.08 500.07 1658.43 63.46 643.89 65.84 76.04 45.21 77.21 162.55 994 453 1975.99 16.65 5888 42.11 548.42 1854.77 128.95 639.12 57.52 59.60 37.34 57.15 136.00 1570 283 2478.54 25.38 5315 28.64 278.87 760.62 58.80 637.69 66.96 68.35 47.76 59.54 159.22 1041 387 1978.93 20.91 5300 35.81 375.29 848.09 69.82 637.27 67.28 74.28 45.60 69.36 160.09 1625 355 2385.13 23.06 5303 41.74 413.67 1200.08 58.96 634.11 79.42 98.24 41.82 74.57 158.39 1679 454 3350.64 23.88 6392 26.39 217.91 479.91 58.37 619.95 64.22 72.98 41.32 69.85 155.26 775 193 1168.47 10.95 7218 19.26 384.57 892.70 136.87 632.57 152.61 153.81 87.01 130.55 171.25 1684 369 3499.10 21.93 5523 32.39 322.45 346.47 58.32 619.60 68.95 69.26 44.04 72.10 147.34 1731 322 3885.03 25.18 5343 35.84 225.71 419.85 58.26 627.56 58.59 56.67 32.79 57.77 156.97 1516 453 1971.15 20.51 5293 26.35 273.46 687.87 63.74 620.67 64.50 69.30 34.07 52.39 155.87 1835 451 3282.64 24.97 5290 48.26 330.43 552.02 59.14 633.87 53.62 55.41 32.57 66.41 159.79 1998 454 4054.90 25.30 5303 378.56 54.87 622.88 53.69 55.72 32.77 52.87 155.41 2007 452 3664.18 23.23 6210 496.50 58.40 628.39 72.19 75.69 43.23 73.96 155.68 979 425 1804.81 25.18 5357 1063.15 57.70 653.88 65.28 56.96 32.81 76.92 167.65 1172 235 1968.48 16.94 586.29 133.51 644.95 84.69 102.64 62.53 111.43 169.81 1137 454 4298.43 25.38 5317 42.06 62.01 644.30 53.59 55.69 32.74 60.96 128.83 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.04 Compress Speed Test tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 400 800 1200 1600 2000 SE +/- 142.20, N = 6 SE +/- 85.36, N = 6 SE +/- 34.96, N = 6 SE +/- 109.49, N = 6 SE +/- 80.24, N = 6 SE +/- 184.63, N = 6 SE +/- 3.28, N = 3 SE +/- 76.90, N = 6 SE +/- 2.03, N = 3 SE +/- 115.47, N = 6 SE +/- 88.27, N = 6 SE +/- 98.71, N = 6 SE +/- 30.85, N = 6 SE +/- 22.37, N = 3 SE +/- 115.64, N = 6 SE +/- 117.28, N = 6 SE +/- 12.01, N = 6 1137 1172 979 2007 1998 1835 994 1690 660 1679 1625 1570 1041 1516 1731 1684 775
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.3.1 Test: Blowfish tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 100 200 300 400 500 SE +/- 0.33, N = 3 SE +/- 41.34, N = 6 SE +/- 24.44, N = 6 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 2.52, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 51.23, N = 6 SE +/- 53.86, N = 6 SE +/- 44.63, N = 6 SE +/- 0.33, N = 3 SE +/- 56.80, N = 6 SE +/- 54.08, N = 6 SE +/- 2.85, N = 3 454 235 425 452 454 451 453 453 196 454 355 283 387 453 322 369 193
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.2.11 Static Web Page Serving tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 900 1800 2700 3600 4500 SE +/- 94.95, N = 6 SE +/- 34.51, N = 6 SE +/- 46.22, N = 6 SE +/- 181.42, N = 6 SE +/- 71.37, N = 6 SE +/- 31.05, N = 3 SE +/- 3.10, N = 3 SE +/- 131.52, N = 6 SE +/- 82.02, N = 6 SE +/- 94.22, N = 6 SE +/- 140.07, N = 6 SE +/- 183.58, N = 6 SE +/- 3.53, N = 3 SE +/- 67.59, N = 6 SE +/- 100.84, N = 6 SE +/- 99.67, N = 6 SE +/- 57.13, N = 6 4298.43 1968.48 1804.81 3664.18 4054.90 3282.64 1975.99 2310.05 1401.32 3350.64 2385.13 2478.54 1978.93 1971.15 3885.03 3499.10 1168.47
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0a RSA 4096-bit Performance tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 6 12 18 24 30 SE +/- 0.02, N = 4 SE +/- 1.15, N = 8 SE +/- 0.05, N = 4 SE +/- 1.23, N = 8 SE +/- 0.00, N = 4 SE +/- 0.33, N = 6 SE +/- 2.31, N = 8 SE +/- 1.61, N = 8 SE +/- 0.00, N = 4 SE +/- 1.28, N = 8 SE +/- 1.66, N = 8 SE +/- 0.02, N = 4 SE +/- 1.52, N = 8 SE +/- 1.85, N = 8 SE +/- 0.05, N = 4 SE +/- 0.36, N = 4 SE +/- 0.03, N = 4 25.38 16.94 25.18 23.23 25.30 24.97 16.65 21.25 11.00 23.88 23.06 25.38 20.91 20.51 25.18 21.93 10.95
Gcrypt Library CAMELLIA256-ECB Cipher OpenBenchmarking.org Microseconds, Fewer Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher tcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 1500 3000 4500 6000 7500 SE +/- 3.33, N = 3 SE +/- 12.02, N = 3 SE +/- 503.12, N = 6 SE +/- 6.67, N = 3 SE +/- 5.77, N = 3 SE +/- 485.62, N = 6 SE +/- 384.81, N = 6 SE +/- 691.19, N = 6 SE +/- 6.67, N = 3 SE +/- 5.00, N = 3 SE +/- 15.28, N = 3 SE +/- 3.33, N = 3 SE +/- 21.86, N = 3 SE +/- 209.18, N = 6 SE +/- 697.85, N = 6 5317 5357 6210 5303 5290 5888 5935 6392 5303 5315 5300 5293 5343 5523 7218
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.11 Time To Compile open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 11 22 33 44 55 SE +/- 4.92, N = 6 SE +/- 2.41, N = 6 SE +/- 3.41, N = 6 SE +/- 3.02, N = 6 SE +/- 1.53, N = 6 SE +/- 3.32, N = 6 SE +/- 0.17, N = 3 SE +/- 1.33, N = 6 SE +/- 0.88, N = 6 SE +/- 3.52, N = 6 SE +/- 2.49, N = 6 SE +/- 1.46, N = 6 48.26 42.11 44.08 40.03 26.39 41.74 28.64 35.81 26.35 35.84 32.39 19.26
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile tcc-64bit-default open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 120 240 360 480 600 SE +/- 1.53, N = 6 SE +/- 5.13, N = 3 SE +/- 51.26, N = 6 SE +/- 22.43, N = 6 SE +/- 18.42, N = 6 SE +/- 8.22, N = 6 SE +/- 17.96, N = 6 SE +/- 30.88, N = 6 SE +/- 23.61, N = 6 SE +/- 19.29, N = 6 SE +/- 3.86, N = 4 SE +/- 5.37, N = 3 SE +/- 3.42, N = 3 42.06 330.43 548.42 500.07 523.69 217.91 413.67 278.87 375.29 273.46 225.71 322.45 384.57
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.6.3-4 Time To Compile pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 400 800 1200 1600 2000 SE +/- 38.38, N = 6 SE +/- 142.21, N = 3 SE +/- 35.53, N = 6 SE +/- 6.97, N = 3 SE +/- 3.50, N = 3 SE +/- 1.21, N = 3 SE +/- 4.26, N = 3 SE +/- 162.03, N = 3 SE +/- 33.84, N = 6 SE +/- 5.91, N = 3 SE +/- 1.87, N = 3 SE +/- 30.42, N = 6 SE +/- 4.94, N = 3 SE +/- 1.54, N = 3 SE +/- 22.59, N = 6 SE +/- 3.96, N = 3 586.29 1063.15 496.50 378.56 552.02 1854.77 1658.43 1087.37 479.91 1200.08 760.62 848.09 687.87 419.85 346.47 892.70
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 30 60 90 120 150 SE +/- 7.15, N = 10 SE +/- 0.92, N = 5 SE +/- 1.36, N = 10 SE +/- 1.43, N = 10 SE +/- 0.07, N = 5 SE +/- 1.71, N = 10 SE +/- 1.19, N = 5 SE +/- 3.43, N = 10 SE +/- 0.19, N = 5 SE +/- 1.20, N = 10 SE +/- 2.58, N = 10 SE +/- 2.26, N = 10 SE +/- 6.79, N = 10 SE +/- 4.12, N = 10 SE +/- 0.62, N = 5 SE +/- 1.31, N = 10 SE +/- 1.23, N = 5 62.01 133.51 57.70 58.40 54.87 59.14 128.95 63.46 133.63 58.37 58.96 58.80 69.82 63.74 58.26 58.32 136.87
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 140 280 420 560 700 SE +/- 0.46, N = 3 SE +/- 0.41, N = 3 SE +/- 5.26, N = 3 SE +/- 0.70, N = 3 SE +/- 5.08, N = 3 SE +/- 0.09, N = 3 SE +/- 11.83, N = 3 SE +/- 1.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.89, N = 3 SE +/- 4.51, N = 3 SE +/- 0.22, N = 3 SE +/- 0.38, N = 3 SE +/- 0.50, N = 3 SE +/- 3.29, N = 3 SE +/- 0.72, N = 3 SE +/- 0.13, N = 3 644.30 644.95 653.88 628.39 622.88 633.87 639.12 643.89 638.03 619.95 634.11 637.69 637.27 620.67 627.56 619.60 632.57
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.75 Test: 3000 Fall tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 14.35, N = 6 SE +/- 11.56, N = 6 SE +/- 13.70, N = 6 SE +/- 0.11, N = 3 SE +/- 0.54, N = 3 SE +/- 3.83, N = 6 SE +/- 11.67, N = 6 SE +/- 0.97, N = 3 SE +/- 11.49, N = 6 SE +/- 15.30, N = 6 SE +/- 11.34, N = 6 SE +/- 11.33, N = 6 SE +/- 11.55, N = 6 SE +/- 2.95, N = 6 SE +/- 11.02, N = 6 SE +/- 0.72, N = 3 53.59 84.69 65.28 72.19 53.69 53.62 57.52 65.84 152.20 64.22 79.42 66.96 67.28 64.50 58.59 68.95 152.61
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.75 Test: 1000 Stack tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 11.83, N = 6 SE +/- 1.26, N = 6 SE +/- 15.49, N = 6 SE +/- 0.20, N = 3 SE +/- 0.07, N = 3 SE +/- 4.54, N = 6 SE +/- 10.95, N = 6 SE +/- 0.68, N = 3 SE +/- 11.09, N = 6 SE +/- 13.07, N = 6 SE +/- 12.10, N = 6 SE +/- 11.33, N = 6 SE +/- 11.59, N = 6 SE +/- 0.67, N = 3 SE +/- 11.80, N = 6 SE +/- 1.95, N = 3 55.69 102.64 56.96 75.69 55.72 55.41 59.60 76.04 155.01 72.98 98.24 68.35 74.28 69.30 56.67 69.26 153.81
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.75 Test: 1000 Convex tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 5.34, N = 6 SE +/- 0.10, N = 3 SE +/- 6.96, N = 6 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 5.29, N = 6 SE +/- 6.44, N = 6 SE +/- 0.61, N = 3 SE +/- 5.13, N = 6 SE +/- 7.74, N = 6 SE +/- 7.71, N = 6 SE +/- 7.41, N = 6 SE +/- 0.89, N = 6 SE +/- 0.22, N = 3 SE +/- 6.01, N = 6 SE +/- 0.57, N = 3 32.74 62.53 32.81 43.23 32.77 32.57 37.34 45.21 88.55 41.32 41.82 47.76 45.60 34.07 32.79 44.04 87.01
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.75 Test: Convex Trimesh tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 30 60 90 120 150 SE +/- 8.56, N = 3 SE +/- 8.50, N = 6 SE +/- 7.29, N = 6 SE +/- 11.96, N = 6 SE +/- 0.31, N = 3 SE +/- 9.92, N = 3 SE +/- 4.83, N = 6 SE +/- 9.73, N = 6 SE +/- 0.43, N = 3 SE +/- 8.38, N = 6 SE +/- 11.10, N = 6 SE +/- 7.15, N = 6 SE +/- 6.22, N = 6 SE +/- 0.12, N = 3 SE +/- 1.34, N = 6 SE +/- 11.25, N = 6 SE +/- 1.12, N = 3 60.96 111.43 76.92 73.96 52.87 66.41 57.15 77.21 132.13 69.85 74.57 59.54 69.36 52.39 57.77 72.10 130.55
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search tcc-64bit-default pcc-64bit-default open64-64bit-oso open64-64bit-o3o open64-64bit-o2o open64-64bit-default icc-64bit-o3i icc-64bit-o2i icc-64bit-default gcc-64bit-os gcc-64bit-o3 gcc-64bit-o2 #1 gcc-64bit-default clang-64bit-os clang-64bit-o3 clang-64bit-o2 clang-64bit-default 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 5.16, N = 6 SE +/- 0.14, N = 3 SE +/- 0.79, N = 3 SE +/- 0.28, N = 3 SE +/- 1.94, N = 3 SE +/- 5.77, N = 6 SE +/- 0.31, N = 3 SE +/- 3.21, N = 3 SE +/- 0.41, N = 3 SE +/- 0.17, N = 3 SE +/- 0.89, N = 3 SE +/- 1.16, N = 3 SE +/- 0.33, N = 3 SE +/- 3.49, N = 6 SE +/- 6.30, N = 6 SE +/- 1.83, N = 3 128.83 169.81 167.65 155.68 155.41 159.79 136.00 162.55 176.94 155.26 158.39 159.22 160.09 155.87 156.97 147.34 171.25
Phoronix Test Suite v10.8.5