Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Flexible IO Tester
Timed Linux Kernel Compilation
Blender
7-Zip Compression
SVT-AV1
FFmpeg
Newest Tests
OpenVINO GenAI
Rustls
LiteRT
WarpX
Epoch
Valkey
Recently Updated Tests
srsRAN Project
VVenC
x265
RELION
Llamafile
Llama.cpp
New & Recently Updated Tests
Recently Updated Suites
Machine Learning
Server Motherboard
HPC - High Performance Computing
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
LZ4 Compression 1.10.0
pts/compress-lz4-1.10.0
- 22 July 2024 -
Update against LZ4 v1.10 upstream.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://wanos.co/assets/silesia.tar</URL> <MD5>860ad8e1581f5bbc977d8ead770eefb1</MD5> <SHA256>ea122ed051dc7a6c58d2bb56bb05b34d9f1537c4dc9e71519142e2ca8cd6338d</SHA256> <FileName>silesia.tar</FileName> <FileSize>211948544</FileSize> </Package> <Package> <URL>https://github.com/lz4/lz4/archive/refs/tags/v1.10.0.tar.gz</URL> <MD5>dead9f5f1966d9ae56e1e32761e4e675</MD5> <SHA256>537512904744b35e232912055ccf8ec66d768639ff3abe5788d90d792ec5f48b</SHA256> <FileName>lz4-1.10.0.tar.gz</FileName> <FileSize>387114</FileSize> </Package> <Package> <URL>https://github.com/lz4/lz4/releases/download/v1.10.0/lz4_win64_v1_10_0.zip</URL> <MD5>a3d5dec8e9fdb7ee4d3637151fcb476f</MD5> <SHA256>637b3a63cbc40490f8b4fbcb0e4ef097702f108e69d834dbdf176801c7a8fd08</SHA256> <FileName>lz4_win64_v1_10_0.zip</FileName> <FileSize>470715</FileSize> <PlatformSpecific>Windows</PlatformSpecific> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xf lz4-1.10.0.tar.gz cd lz4-1.10.0 make echo $? > ~/install-exit-status cd ~ cat > compress-lz4 <<EOT #!/bin/sh ./lz4-1.10.0/lz4 \$@ silesia.tar > \$LOG_FILE 2>&1 echo $? > ~/test-exit-status EOT chmod +x compress-lz4
install_windows.sh
#!/bin/sh unzip -o lz4_win64_v1_10_0.zip chmod +x lz4.exe cat > compress-lz4 <<EOT #!/bin/sh ./lz4.exe \$@ silesia.tar > \$LOG_FILE 2>&1 EOT chmod +x compress-lz4
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate> 3#desktop-amd64.iso :2082816000 ->2063395360 (1.009) #_RESULT_# MB/s 8080.3 MB/s </OutputTemplate> <LineHint>MB/s</LineHint> <ResultBeforeString>MB/s</ResultBeforeString> <AppendToArgumentsDescription>Compression Speed</AppendToArgumentsDescription> <TurnCharsToSpace>,</TurnCharsToSpace> </ResultsParser> <ResultsParser> <OutputTemplate> 3#desktop-amd64.iso :2082816000 ->2063395360 (1.009) 111 MB/s #_RESULT_# MB/s </OutputTemplate> <LineHint>MB/s</LineHint> <ResultAfterString>MB/s</ResultAfterString> <AppendToArgumentsDescription>Decompression Speed</AppendToArgumentsDescription> <TurnCharsToSpace>,</TurnCharsToSpace> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <TestInformation> <Title>LZ4 Compression</Title> <AppVersion>1.10</AppVersion> <Description>This test measures the time needed to compress/decompress a sample file (silesia archive) using LZ4 compression.</Description> <ResultScale>MB/s</ResultScale> <Proportion>HIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.10.0</Version> <SupportedPlatforms>Linux, BSD, MacOSX, Solaris, Windows</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>Processor</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>build-utilities</ExternalDependencies> <EnvironmentSize>2000</EnvironmentSize> <ProjectURL>https://lz4.org/</ProjectURL> <RepositoryURL>https://github.com/lz4/lz4</RepositoryURL> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Default> <Arguments>-q -i20</Arguments> </Default> <Option> <DisplayName>Compression Level</DisplayName> <Identifier>compression</Identifier> <Menu> <Entry> <Name>1</Name> <Value>-b1 -e1</Value> </Entry> <Entry> <Name>2</Name> <Value>-b2 -e2</Value> </Entry> <Entry> <Name>3</Name> <Value>-b3 -e3</Value> </Entry> <Entry> <Name>9</Name> <Value>-b9 -e9</Value> </Entry> <Entry> <Name>12</Name> <Value>-b12 -e12</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>