compress01

AMD Ryzen 9 7900 12-Core testing with a ASUS ProArt X670E-CREATOR WIFI (1710 BIOS) and Intel Arctm A750 DG2 8GB on openSUSE 20231108 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2311091-NE-COMPRESS003.

compress01ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLFile-SystemScreen Resolutioncompression testsAMD Ryzen 9 7900 12-Core @ 5.48GHz (12 Cores / 24 Threads)ASUS ProArt X670E-CREATOR WIFI (1710 BIOS)AMD Device 14d8128GB2000GB Samsung SSD 990 PRO 2TB + 2 x 1000GB Samsung SSD 980 PRO 1TB + 6001GB Western Digital WD60EFRX-68L + 8002GB Seagate ST8000DX001-3GK1 + 60GB Transcend 64GBIntel Arctm A750 DG2 8GB (2200/1800MHz)Intel DG2 AudioS2402WIntel I225-V + Aquantia AQC113CS NBase-T/IEEE + MEDIATEK MT7922 802.11ax PCIopenSUSE 202311086.5.9-1-default (x86_64)KDE Plasma 5.27.9X Server 1.21.1.94.6 Mesa 23.2.1btrfs1920x1200OpenBenchmarking.org- Transparent Huge Pages: always- Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601206- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

compress01blosc: blosclz shuffle - 8MBblosc: blosclz shuffle - 16MBblosc: blosclz shuffle - 32MBblosc: blosclz shuffle - 64MBblosc: blosclz noshuffle - 8MBblosc: blosclz shuffle - 128MBblosc: blosclz shuffle - 256MBblosc: blosclz bitshuffle - 8MBblosc: blosclz noshuffle - 16MBblosc: blosclz noshuffle - 32MBblosc: blosclz noshuffle - 64MBblosc: blosclz bitshuffle - 16MBblosc: blosclz bitshuffle - 32MBblosc: blosclz bitshuffle - 64MBblosc: blosclz noshuffle - 128MBblosc: blosclz noshuffle - 256MBblosc: blosclz bitshuffle - 128MBblosc: blosclz bitshuffle - 256MBlzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Libdeflate 1 - Decompressioncompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 3 - Compression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 12 - Compression Speedcompress-zstd: 12 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingcompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9system-decompress-gzip: system-decompress-zlib: compress-rar: Linux Source Tree Archiving To RARcompression tests26775.026438.721691.616743.415858.213507.710835.322874.715413.111853.29548.823023.520200.416777.28103.66948.313471.910734.267201781271716131062248077669633211135398170712728.9813983.077.7113977.977.4714099.43617.8745.62370.9208.02452.122.32126.21278.02196.7715.02395.912.22000.313725812402125.38919.9982.1011098.34380444.908OpenBenchmarking.org

C-Blosc

Test: blosclz shuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 8MBcompression tests6K12K18K24K30KSE +/- 213.74, N = 926775.01. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 16MBcompression tests6K12K18K24K30KSE +/- 94.01, N = 326438.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 32MBcompression tests5K10K15K20K25KSE +/- 169.50, N = 321691.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 64MBcompression tests4K8K12K16K20KSE +/- 161.13, N = 316743.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 8MBcompression tests3K6K9K12K15KSE +/- 51.68, N = 315858.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 128MBcompression tests3K6K9K12K15KSE +/- 35.23, N = 313507.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz shuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz shuffle - Buffer Size: 256MBcompression tests2K4K6K8K10KSE +/- 17.57, N = 310835.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 8MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 8MBcompression tests5K10K15K20K25KSE +/- 31.09, N = 322874.71. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 16MBcompression tests3K6K9K12K15KSE +/- 158.65, N = 315413.11. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 32MBcompression tests3K6K9K12K15KSE +/- 10.37, N = 311853.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 64MBcompression tests2K4K6K8K10KSE +/- 16.13, N = 39548.81. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 16MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 16MBcompression tests5K10K15K20K25KSE +/- 105.14, N = 323023.51. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 32MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 32MBcompression tests4K8K12K16K20KSE +/- 70.89, N = 320200.41. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 64MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 64MBcompression tests4K8K12K16K20KSE +/- 51.71, N = 316777.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 128MBcompression tests2K4K6K8K10KSE +/- 24.93, N = 38103.61. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz noshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz noshuffle - Buffer Size: 256MBcompression tests15003000450060007500SE +/- 12.64, N = 36948.31. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 128MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 128MBcompression tests3K6K9K12K15KSE +/- 45.67, N = 313471.91. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

C-Blosc

Test: blosclz bitshuffle - Buffer Size: 256MB

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.11Test: blosclz bitshuffle - Buffer Size: 256MBcompression tests2K4K6K8K10KSE +/- 34.50, N = 310734.21. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compressioncompression tests1530456075SE +/- 0.75, N = 4671. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Decompressioncompression tests4080120160200SE +/- 0.63, N = 42011. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Compressioncompression tests2004006008001000SE +/- 1.53, N = 37811. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Decompressioncompression tests6001200180024003000SE +/- 14.52, N = 327171. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Compressioncompression tests4080120160200SE +/- 0.00, N = 31611. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Decompressioncompression tests7001400210028003500SE +/- 14.29, N = 331061. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Compressioncompression tests50100150200250SE +/- 2.40, N = 32241. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Decompressioncompression tests2004006008001000SE +/- 2.67, N = 38071. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Compressioncompression tests170340510680850SE +/- 6.17, N = 37661. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Decompressioncompression tests2004006008001000SE +/- 10.67, N = 39631. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Compressioncompression tests70140210280350SE +/- 2.08, N = 33211. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Decompressioncompression tests2004006008001000SE +/- 0.88, N = 311351. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Compressioncompression tests90180270360450SE +/- 0.58, N = 33981. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Decompressioncompression tests400800120016002000SE +/- 0.33, N = 317071. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression Speedcompression tests3K6K9K12K15KSE +/- 14.65, N = 312728.981. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression Speedcompression tests3K6K9K12K15KSE +/- 17.88, N = 313983.01. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression Speedcompression tests20406080100SE +/- 0.14, N = 377.711. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression Speedcompression tests3K6K9K12K15KSE +/- 7.56, N = 313977.91. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression Speedcompression tests20406080100SE +/- 0.80, N = 477.471. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression Speedcompression tests3K6K9K12K15KSE +/- 37.17, N = 414099.41. (CC) gcc options: -O3

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3 - Compression Speedcompression tests8001600240032004000SE +/- 0.75, N = 33617.81. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Compression Speedcompression tests160320480640800SE +/- 3.85, N = 3745.61. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8 - Decompression Speedcompression tests5001000150020002500SE +/- 3.28, N = 32370.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 12 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Compression Speedcompression tests50100150200250SE +/- 0.68, N = 3208.01. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 12 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 12 - Decompression Speedcompression tests5001000150020002500SE +/- 5.72, N = 32452.11. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Compression Speedcompression tests510152025SE +/- 0.09, N = 322.31. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19 - Decompression Speedcompression tests5001000150020002500SE +/- 1.96, N = 32126.21. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Compression Speedcompression tests30060090012001500SE +/- 1.27, N = 31278.01. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 3, Long Mode - Decompression Speedcompression tests5001000150020002500SE +/- 10.00, N = 22196.71. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Compression Speedcompression tests150300450600750SE +/- 1.62, N = 3715.01. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 8, Long Mode - Decompression Speedcompression tests5001000150020002500SE +/- 2.87, N = 32395.91. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Compression Speedcompression tests3691215SE +/- 0.06, N = 312.21. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.4Compression Level: 19, Long Mode - Decompression Speedcompression tests400800120016002000SE +/- 0.50, N = 32000.31. (CC) gcc options: -O3 -pthread -lz -llzma

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression Ratingcompression tests30K60K90K120K150KSE +/- 101.57, N = 31372581. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression Ratingcompression tests30K60K90K120K150KSE +/- 51.52, N = 31240211. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzcompression tests612182430SE +/- 0.11, N = 325.39

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compression tests510152025SE +/- 0.03, N = 320.001. (CC) gcc options: -fvisibility=hidden -O2

System GZIP Decompression

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem GZIP Decompressioncompression tests0.47270.94541.41811.89082.3635SE +/- 0.005, N = 32.101

System ZLIB Decompression

OpenBenchmarking.orgms, Fewer Is BetterSystem ZLIB Decompression 1.2.7compression tests2004006008001000SE +/- 1.14, N = 101098.34

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 6.0.2Linux Source Tree Archiving To RARcompression tests1020304050SE +/- 0.29, N = 1544.91


Phoronix Test Suite v10.8.5