Skip to content

Commit 05ddba9

Browse files
Michael Larabelmichaellarabel
authored andcommitted
pts/y-cruncher-1.2.0: Update against Y-Cruncher upstream, add more digits options.
1 parent f862eeb commit 05ddba9

File tree

5 files changed

+100
-0
lines changed

5 files changed

+100
-0
lines changed

pts/y-cruncher-1.2.0/downloads.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<?xml version="1.0"?>
2+
<!--Phoronix Test Suite v10.8.4-->
3+
<PhoronixTestSuite>
4+
<Downloads>
5+
<Package>
6+
<URL>http://www.numberworld.org/y-cruncher/y-cruncher%20v0.7.10.9513-static.tar.xz</URL>
7+
<MD5>c90787b3e4e1f2b5fcd393f750575424</MD5>
8+
<SHA256>292006496bba83bf0f8c354ceb1c2ea571f0c67b9fe46297701a8d387773db1b</SHA256>
9+
<FileName>y-cruncher-v0.7.10.9513-static.tar.xz</FileName>
10+
<FileSize>35823300</FileSize>
11+
<PlatformSpecific>Linux</PlatformSpecific>
12+
</Package>
13+
<Package>
14+
<URL>http://www.numberworld.org/y-cruncher/y-cruncher%20v0.7.10.9513.zip</URL>
15+
<MD5>808e4a7f969b62e4a34bf30b9f27e9c0</MD5>
16+
<SHA256>fd5c1940ce62cb631fd16f961d7714a0b050087a4ba1915736313c5bb799b7f2</SHA256>
17+
<FileName>y-cruncher-v0.7.10.9513.zip</FileName>
18+
<FileSize>47293905</FileSize>
19+
<PlatformSpecific>Windows</PlatformSpecific>
20+
</Package>
21+
</Downloads>
22+
</PhoronixTestSuite>

pts/y-cruncher-1.2.0/install.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/sh
2+
3+
tar -xf y-cruncher-v0.7.10.9513-static.tar.xz
4+
5+
echo "#!/bin/sh
6+
cd y-cruncher\ v0.7.10.9513-static/
7+
./y-cruncher \$@ | sed -r \"s/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGK]//g\" > \$LOG_FILE 2>&1
8+
echo \$? > ~/test-exit-status" > y-cruncher
9+
chmod +x y-cruncher
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/sh
2+
unzip -o y-cruncher-v0.7.10.9513.zip
3+
echo "#!/bin/sh
4+
cd y-cruncher\ v0.7.10.9513/
5+
rm -f Pi*
6+
./y-cruncher.exe \$@
7+
cat Pi\ -\ 2* > \$LOG_FILE" > y-cruncher
8+
chmod +x y-cruncher
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0"?>
2+
<!--Phoronix Test Suite v10.8.4-->
3+
<PhoronixTestSuite>
4+
<ResultsParser>
5+
<OutputTemplate>Total Computation Time: #_RESULT_# seconds ( 0.106 minutes )</OutputTemplate>
6+
</ResultsParser>
7+
</PhoronixTestSuite>
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
<?xml version="1.0"?>
2+
<!--Phoronix Test Suite v10.8.4-->
3+
<PhoronixTestSuite>
4+
<TestInformation>
5+
<Title>Y-Cruncher</Title>
6+
<AppVersion>0.7.10.9513</AppVersion>
7+
<Description>Y-Cruncher is a multi-threaded Pi benchmark capable of computing Pi to trillions of digits.</Description>
8+
<ResultScale>Seconds</ResultScale>
9+
<Proportion>LIB</Proportion>
10+
<SubTitle>Calculating 500M Pi Digits</SubTitle>
11+
<TimesToRun>3</TimesToRun>
12+
</TestInformation>
13+
<TestProfile>
14+
<Version>1.2.0</Version>
15+
<SupportedPlatforms>Linux, Windows</SupportedPlatforms>
16+
<SoftwareType>Utility</SoftwareType>
17+
<TestType>Processor</TestType>
18+
<License>Non-Free</License>
19+
<Status>Verified</Status>
20+
<SupportedArchitectures>x86_64</SupportedArchitectures>
21+
<EnvironmentSize>150</EnvironmentSize>
22+
<ProjectURL>http://www.numberworld.org/y-cruncher/</ProjectURL>
23+
<InternalTags>SMP</InternalTags>
24+
<Maintainer>Michael Larabel</Maintainer>
25+
</TestProfile>
26+
<TestSettings>
27+
<Default>
28+
<Arguments>skip-warnings bench </Arguments>
29+
</Default>
30+
<Option>
31+
<DisplayName>Pi Digits To Calculate</DisplayName>
32+
<Identifier>pi-length</Identifier>
33+
<Menu>
34+
<Entry>
35+
<Name>500M</Name>
36+
<Value>500m</Value>
37+
</Entry>
38+
<Entry>
39+
<Name>1B</Name>
40+
<Value>1b</Value>
41+
</Entry>
42+
<Entry>
43+
<Name>10B</Name>
44+
<Value>10b</Value>
45+
</Entry>
46+
<Entry>
47+
<Name>25B</Name>
48+
<Value>25b</Value>
49+
<Message>This is very time consuming except for very high core count server CPUs.</Message>
50+
</Entry>
51+
</Menu>
52+
</Option>
53+
</TestSettings>
54+
</PhoronixTestSuite>

0 commit comments

Comments
 (0)