Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
7-Zip Compression
SVT-AV1
FFmpeg
PostgreSQL
Stockfish
Newest Tests
WarpX
Epoch
Valkey
Whisperfile
XNNPACK
GROMACS
Recently Updated Tests
Apache CouchDB
PostgreSQL
NAMD
Apache Cassandra
Opus Codec Encoding
ParaView
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
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
easyWave 1.0.0
pts/easywave-1.0.0
- 14 October 2023 -
Initial commit for easyWave tsunami generator.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/easywave_r34_src.tar.gz</URL> <MD5>2974a3eebac5dd51ffacbdf760e910e4</MD5> <SHA256>046521ba79f0aee4ef9d45b537c7a14d68a4c846d444b95bc1380715871cf9cd</SHA256> <FileName>easywave_r34_src.tar.gz</FileName> <FileSize>3995705</FileSize> </Package> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/easywave_examples_1.tar.gz</URL> <MD5>f4c0ef9786f9797e4afc468aa61ddd2e</MD5> <SHA256>8048d7b782f2678464169138733cb1f5636cca55f2416f3376d23f9e4da967f3</SHA256> <FileName>easywave_examples_1.tar.gz</FileName> <FileSize>48632405</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh rm -rf easywave rm -rf easywave_r34_src tar -xf easywave_r34_src.tar.gz tar -xf easywave_examples_1.tar.gz mv easywave easywave_r34_src cd easywave_r34_src CXXFLAGS="-O3 $CXXFLAGS" ./configure make -j $NUM_CPU_CORES echo $? > ~/install-exit-status cd ~ echo "#!/bin/sh OMP_NUM_THREADS=\$NUM_CPU_CORES ./easywave_r34_src/src/easywave \$@ > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status rm -f eWave* rm -f examples/*.png" > easywave chmod +x easywave
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>Model time = 20:00:00, elapsed: #_RESULT_# msec</OutputTemplate> <LineHint>elapsed</LineHint> <DivideResultBy>1000</DivideResultBy> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <TestInformation> <Title>easyWave</Title> <AppVersion>r34</AppVersion> <Description>The easyWave software allows simulating tsunami generation and propagation in the context of early warning systems. EasyWave supports making use of OpenMP for CPU multi-threading and there are also GPU ports available but not currently incorporated as part of this test profile. The easyWave tsunami generation software is run with one of the example/reference input files for measuring the CPU execution time.</Description> <ResultScale>Seconds</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.0</Version> <SupportedPlatforms>Linux</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>Processor</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>build-utilities</ExternalDependencies> <EnvironmentSize>3400</EnvironmentSize> <ProjectURL>https://git.gfz-potsdam.de/id2/geoperil/easyWave/</ProjectURL> <RepositoryURL>https://git.gfz-potsdam.de/id2/geoperil/easyWave</RepositoryURL> <InternalTags>SMP, OpenMP</InternalTags> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Input</DisplayName> <Identifier>input</Identifier> <Menu> <Entry> <Name>e2Asean Grid + BengkuluSept2007 Source</Name> <Value>-grid examples/e2Asean.grd -source examples/BengkuluSept2007.flt</Value> </Entry> </Menu> </Option> <Option> <DisplayName>Time</DisplayName> <Identifier>time</Identifier> <ArgumentPrefix>-time </ArgumentPrefix> <Menu> <Entry> <Name>240</Name> <Value>240</Value> <Message>Intended for very slow systems or just a quick reference run.</Message> </Entry> <Entry> <Name>1200</Name> <Value>1200</Value> </Entry> <Entry> <Name>2400</Name> <Value>2400</Value> <Message>Just intended for very large core count servers / HPC</Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>