-
Notifications
You must be signed in to change notification settings - Fork 83
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pts/openradioss-1.1.0: Update against latest OpenRadioss upstream, ad…
…d Chrysler Neon 1M test for bigger systems too.
- Loading branch information
1 parent
578d387
commit 970e98e
Showing
4 changed files
with
154 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
<?xml version="1.0"?> | ||
<!--Phoronix Test Suite v10.8.4--> | ||
<PhoronixTestSuite> | ||
<Downloads> | ||
<Package> | ||
<URL>http://www.phoronix-test-suite.com/benchmark-files/OpenRadioss_linux64_20230915.tar.xz</URL> | ||
<MD5>074731b4a03e9a4dee6bdd34b8f6c3c3</MD5> | ||
<SHA256>b3f9313eceb5ef482182eced401a33848f9f6cad00c9b9e89c197a0fbdd36fcd</SHA256> | ||
<FileName>OpenRadioss_linux64_20230915.tar.xz</FileName> | ||
<FileSize>54523704</FileSize> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/8847361/BirdStrike.zip</URL> | ||
<MD5>2fb0fbb910bcf743ac0bdbd829fb8ac0</MD5> | ||
<SHA256>22ce19a422db9635cec043eb5bd306bbf00b38b6bb347ae7e7d87f7b30d7e021</SHA256> | ||
<FileName>BirdStrike.zip</FileName> | ||
<FileSize>1423972</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/11173889/O-Ring_Model.zip</URL> | ||
<MD5>12511a04ac7ae544f7c02c7a966ad981</MD5> | ||
<SHA256>76a74335e206495c384d9b4894f375f05a26cdfa1cc4710d9f181755e6462373</SHA256> | ||
<FileName>O-Ring_Model.zip</FileName> | ||
<FileSize>522791</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/11141156/Cell_Phone_Drop.zip</URL> | ||
<MD5>d8c79a232613ef0c466020a125e7373c</MD5> | ||
<SHA256>024764ed1550d94b45ef318d784f030a7caf8d55ba007e538ecb6b58277d0f95</SHA256> | ||
<FileName>Cell_Phone_Drop.zip</FileName> | ||
<FileSize>7173427</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/11075585/Bumper_Beam.zip</URL> | ||
<MD5>7587e1e447ccbeda4551c2e90d95ec90</MD5> | ||
<SHA256>5dc6e1f6bfed6dd0cb4f955c0f522d9dceaf6729986f8195c8f15cadc1c4c930</SHA256> | ||
<FileName>Bumper_Beam.zip</FileName> | ||
<FileSize>401343</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/9338881/Drop_Container.zip</URL> | ||
<MD5>36d3f8e4a5164a93a41978a0fd3bcd65</MD5> | ||
<SHA256>22fb6a306f8741624e9f728bbd3ff2e859f83a6180bdb09f5b784d94b19eafff</SHA256> | ||
<FileName>Drop_Container.zip</FileName> | ||
<FileSize>1637383</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
<Package> | ||
<URL>https://openradioss.atlassian.net/wiki/download/attachments/47546369/Neon1m11_2017.zip?api=v2</URL> | ||
<MD5>617121af5e524e50c130ce2465a47258</MD5> | ||
<SHA256>0077444173c51600f5d733fed3735e180fc7ed0eda18b3c615c17837322f9aaa</SHA256> | ||
<FileName>Neon1m11_2017.zip</FileName> | ||
<FileSize>29827597</FileSize> | ||
<Optional>TRUE</Optional> | ||
</Package> | ||
</Downloads> | ||
</PhoronixTestSuite> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
#!/bin/bash | ||
tar -xf OpenRadioss_linux64_20230915.tar.xz | ||
echo $? > ~/install-exit-status | ||
unzip -o BirdStrike.zip | ||
unzip -o O-Ring_Model.zip | ||
unzip -o Cell_Phone_Drop.zip | ||
unzip -o Bumper_Beam.zip | ||
unzip -o Drop_Container.zip | ||
unzip -o Neon1m11_2017.zip | ||
sed -i 's/0.08/0.008/g' Neon1m11_2017/NEON1M11_0001.rad | ||
mv Neon1m11_2017/* . | ||
cat>openradioss<<EOT | ||
#!/bin/sh | ||
cd OpenRadioss_linux64_20230915/OpenRadioss/exec | ||
export RAD_CFG_PATH=../hm_cfg_files/ | ||
export LD_LIBRARY_PATH=../extlib/hm_reader/linux64/:../extlib/h3d/lib/linux64/:\$LD_LIBRARY_PATH | ||
export OMP_NUM_THREADS=1 | ||
./starter_linux64_gf -i ~/\$1 -np \$NUM_CPU_PHYSICAL_CORES | ||
mpirun --allow-run-as-root -np \$NUM_CPU_PHYSICAL_CORES ./engine_linux64_gf_ompi -i ~/\$2 > \$LOG_FILE 2>&1 | ||
echo $? > ~/test-exit-status | ||
# Cleanup old files | ||
rm -f *0* | ||
rm -f *.h3d | ||
EOT | ||
chmod +x openradioss |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
<?xml version="1.0"?> | ||
<!--Phoronix Test Suite v10.8.4--> | ||
<PhoronixTestSuite> | ||
<ResultsParser> | ||
<OutputTemplate> ELAPSED TIME = #_RESULT_# s</OutputTemplate> | ||
</ResultsParser> | ||
</PhoronixTestSuite> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
<?xml version="1.0"?> | ||
<!--Phoronix Test Suite v10.8.4--> | ||
<PhoronixTestSuite> | ||
<TestInformation> | ||
<Title>OpenRadioss</Title> | ||
<AppVersion>2023.09.15</AppVersion> | ||
<Description>OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/ and https://github.com/OpenRadioss/ModelExchange/tree/main/Examples. This test is currently using a reference OpenRadioss binary build offered via GitHub.</Description> | ||
<ResultScale>Seconds</ResultScale> | ||
<Proportion>LIB</Proportion> | ||
<TimesToRun>3</TimesToRun> | ||
</TestInformation> | ||
<TestProfile> | ||
<Version>1.1.0</Version> | ||
<SupportedPlatforms>Linux</SupportedPlatforms> | ||
<SoftwareType>Scientific</SoftwareType> | ||
<TestType>Processor</TestType> | ||
<License>Free</License> | ||
<Status>Verified</Status> | ||
<SupportedArchitectures>x86_64</SupportedArchitectures> | ||
<ExternalDependencies>openmpi-development</ExternalDependencies> | ||
<EnvironmentSize>395</EnvironmentSize> | ||
<ProjectURL>https://www.openradioss.org/</ProjectURL> | ||
<RepositoryURL>https://github.com/OpenRadioss/OpenRadioss</RepositoryURL> | ||
<Maintainer>Michael Larabel</Maintainer> | ||
</TestProfile> | ||
<TestSettings> | ||
<Option> | ||
<DisplayName>Model</DisplayName> | ||
<Identifier>model</Identifier> | ||
<Menu> | ||
<Entry> | ||
<Name>Bird Strike on Windshield</Name> | ||
<Value>BIRD_WINDSHIELD_v1_0000.rad BIRD_WINDSHIELD_v1_0001.rad</Value> | ||
</Entry> | ||
<Entry> | ||
<Name>Rubber O-Ring Seal Installation</Name> | ||
<Value>RUBBER_SEAL_IMPDISP_GEOM_0000.rad RUBBER_SEAL_IMPDISP_GEOM_0001.rad</Value> | ||
</Entry> | ||
<Entry> | ||
<Name>Cell Phone Drop Test</Name> | ||
<Value>Cell_Phone_Drop_0000.rad Cell_Phone_Drop_0001.rad</Value> | ||
<Message>Least time consuming model.</Message> | ||
</Entry> | ||
<Entry> | ||
<Name>Bumper Beam</Name> | ||
<Value>Bumper_Beam_AP_meshed_0000.rad Bumper_Beam_AP_meshed_0001.rad</Value> | ||
</Entry> | ||
<Entry> | ||
<Name>INIVOL and Fluid Structure Interaction Drop Container</Name> | ||
<Value>fsi_drop_container_0000.rad fsi_drop_container_0001.rad</Value> | ||
<Message>Very time consuming model.</Message> | ||
</Entry> | ||
<Entry> | ||
<Name>Chrysler Neon 1M</Name> | ||
<Value>NEON1M11_0000.rad NEON1M11_0001.rad</Value> | ||
<Message>Most time consuming model for HPC benchmarks.</Message> | ||
</Entry> | ||
</Menu> | ||
</Option> | ||
</TestSettings> | ||
</PhoronixTestSuite> |