Pc

ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル y-cruncher
URL http://www.numberworld.org/y-cruncher/
バージョン 0.7.5.9481   0.7.5.9480b   0.7.5.9480   0.7.4.9478   0.7.4.9477   0.7.3.9475   0.7.3.9474   0.7.3.9472   0.7.3.9471   0.7.2.9469   0.7.2.9468b  
更新日 2018/02/25
追加日 2013/08/17
種別 フリーソフト
説明 マルチスレッドで動作する円周率計算プログラム。

スクリーンショット

スクリーンショットはありません。

レビュー

レビューはありません。
スポンサーリンク

更新グラフ

バージョン履歴

2018/02/25 ver 0.7.5.9481

February 23, 2018)
Windows: Version 0.7.5 Build 9481 (Released: February 24, 2018)
Linux      : Version 0.7.5 Build 9481 (Released: February 24, 2018)
 
The main computational features of y-cruncher are:
Able to compute Pi and other constants to trillions of digits.
Two algorithms are available for most constants. One for computation and one for verification.
Vectorized - Able to fully utilize the SIMD capabilities for most processors. (SSE, AVX, AVX512, etc...)
Swap Space management for large computations that require more memory than there is available.
Multi-Hard Drive - Multiple hard drives can be used for faster disk swapping.
Latest Releases: (February 24, 2018)
y-cruncher v0.7.5.9481.zip
y-cruncher v0.7.5.9481-static.tar.gz
y-cruncher v0.7.5.9481-dynamic.tar.gz
Core i9 7940X
Intel Skylake X
14/28
4.3/4.0/3.6 GHz*
4.7/4.0/3.7 GHz*
(省略されました)

2018/01/23 ver 0.7.5.9480b

January 22, 2018)
y-cruncher v0.7.5.9480b.zip
The Windows download comes bundled with the HWBOT submitter which allows benchmarks to be submitted to HWBOT.
v0.7.5 ~ Kurumi
1.695
3.721
8.033
22.330
49.150
109.197
308.908
687.168
1,539.122
v0.7.5 ~ Miyu

2018/01/22 ver 0.7.5.9480

January 21, 2018)
Windows: Version 0.7.5 Build 9480 (Released: January 21, 2018)
Linux      : Version 0.7.5 Build 9480 (Released: January 21, 2018)
Version 0.7.5: (January 21, 2018)
This release finishes up a set of optimizations that were motivated by the scalability problems on Skylake X. Other than that, there are no major new features.
Most of the optimizations in this version fall into two categories:
Memory optimizations to reduce bandwidth consumption.
Attacks on Amdahl's Law.
Computationally cheap.
Difficult to parallelize and vectorize due to carry dependencies.
Memory-bound.
If you wish to set a record, you must:
Run the computation twice using different algorithms.
If using y-cruncher v0.7.5 or later, both computations must be done with "Verify Output" enabled.
The digits from both computations need to match.
Then send me the validation files, but do not make any attempt to modify* them.
*The validation files are protected with a checksum to prevent tampering/cheating. Yes, people have tried to cheat before.
Latest Releases: (January 21, 2018)
y-cruncher v0.7.5.9480.zip
(省略されました)

2017/12/03 ver 0.7.4.9478

December 3, 2017)
Performance Tips
Known Issues
Windows: Version 0.7.4 Build 9478 (Released: December 2, 2017)
Linux      : Version 0.7.4 Build 9478 (Released: December 2, 2017)
AV False Positives: (October 24, 2017)
 
It has come to my attention that the "y-cruncher.exe" launcher binary in Windows has been getting flagged by some virus scanners. This has been the case for at least the last several releases.
 
This is currently under investigation. Unfortunately, I'm not an expert in this field. So I don't really know what exactly is tripping up the AV heuristics. At this time, the only fix I've found will break compatibility with older versions of Windows.
 
In case anybody is willing to help, the source code for the launcher binary has been released on GitHub. Compiling it using the provided Visual Studio project will produce the binary that turns up false positive under said virus scanners.
 
 
 
Latest Releases: (December 2, 2017)
y-cruncher v0.7.4.9478.zip
y-cruncher v0.7.4.9478-static.tar.gz
y-cruncher v0.7.4.9478-dynamic.tar.gz
(省略されました)

2017/10/15 ver 0.7.4.9477

October 14, 2017)
Windows: Version 0.7.4 Build 9477 (Released: October 14, 2017)
Linux      : Version 0.7.4 Build 9477 (Released: October 14, 2017)
Version 0.7.4: (October 14, 2017)
A new version is out with some changes aimed at addressing the memory bottleneck on Ryzen 7 and Skylake X.
The stress-tester has been revamped. There are two new tests designed to stay within cache to avoid bottlenecking on memory access.
Some minor optimizations have been made to reduce the pressure on memory bandwidth.
A bug that caused excessive memory usage with large task decompositions has been fixed. It is now possible to fit the 25 billion digit Pi benchmark into 128 GB of memory on the high core-count processors with more than 16 logical cores.
Latest Releases: (October 14, 2017)
y-cruncher v0.7.4.9477.zip
31.1 MB
y-cruncher v0.7.4.9477-static.tar.gz
28.6 MB
y-cruncher v0.7.4.9477-dynamic.tar.gz
21.5 MB
HWBOT Submitter v0.9.8.118.jar
Comparison Chart: (Last updated: October 14, 2017)
3.8 GHz
32 GB - 1600 MHz
(省略されました)

2017/09/15 ver 0.7.3.9475

September 14, 2017)
Windows: Version 0.7.3 Build 9475 (Released: September 14, 2017)
Linux      : Version 0.7.3 Build 9475 (Released: September 14, 2017)
I look forward to see what phantom throttling looks like under the VTune profiler.
August 24, 2017
August 23, 2017
 
Ron Watkins
Euler-Mascheroni Constant
477,511,832,674
Compute:  34.4 days
Verify:  141 days
4 x Xeon E5-4660 v3 @ 2.1 GHz - 1 TB
2 x Xeon X5690 @ 3.47 GHz - 128 GB
Latest Releases: (September 14, 2017)
y-cruncher v0.7.3.9475.zip
y-cruncher v0.7.3.9475-static.tar.gz
y-cruncher v0.7.3.9475-dynamic.tar.gz
Threadripper 1950X2
(省略されました)

2017/08/16 ver 0.7.3.9474

y-cruncher - A Multi-Threaded Pi-Program
From a high-school project that went a little too far...
By Alexander J. Yee
(Last updated:
August 16, 2017)
 
Shortcuts:
Numberworld Home
Records Set by y-cruncher
Download y-cruncher
Features
Known Issues
Benchmarks
Fastest Times
Algorithms
FAQ
Links
Contact Me
 
(省略されました)

2017/07/13 ver 0.7.3.9472

July 12, 2017)
Windows: Version 0.7.3 Build 9472 (Released: July 12, 2017)
Linux      : Version 0.7.3 Build 9472 (Released: July 12, 2017)
EDIT (July 9, 2017):
 
I got asked about this, so here's some data showing the phantom throttling at stock settings. The pink entries are the ones with phantom throttling.
10 billion Hex-Digit of Pi - Plouffe's 4-term BBP Formula (y-cruncher v0.7.3)
Core i9 7900X - Gigabyte AORUS Gaming 7 (BIOS F7a)
All Stock Settings
Binary:
AVX2 (14-BDW)
AVX512 (17-SKX)
Threads/Cores
Time (secs)
Clock Speed
Power
Max Temperature
Time (secs)
Clock Speed
(省略されました)

2017/07/07 ver 0.7.3.9471

July 7, 2017)
Windows: Version 0.7.3 Build 9468 (Released: July 6, 2017)
Linux      : Version 0.7.3 Build 9468 (Released: July 6, 2017)
Skylake X and AVX512: (July 6, 2017)
Not all Skylake X and Skylake Purley processors will have the full AVX512 capability.
"Phantom throttling" of performance when certain thermal limits are exceeded.
Memory bandwidth is a significant bottleneck.
Amdahl's law and other unknown scalability issues.
Not all Skylake X and Skylake Purley processors will have the full AVX512 capability:
While this reason doesn't apply to my system, it's worth mentioning it anyway.
 
However, that dedicated 512-bit FMA is only enabled on the Core i9 parts. The 6-core and 8-core Core i7 parts are supposed to have it disabled. Therefore they only have half the AVX512 performance.
 
It's worth mentioning that there is a benchmark on an engineering-sample 6-core Core i7 that shows full-throughput AVX512 anyway. However, engineering sample processors are not always representative of the retail parts.
 
 
 
"Phantom throttling" of performance when certain thermal limits are exceeded:
 
(省略されました)

2017/06/04 ver 0.7.2.9469

June 3, 2017)
Windows: Version 0.7.2 Build 9469 (Released: June 3, 2017)
Linux      : Version 0.7.2 Build 9469 (Released: June 3, 2017)
 
Core i7 5960X @ 4.0 GHz - 128GB DDR4 @ 2666 MHz - 16 HDs
Latest Releases: (June 3, 2017)
y-cruncher v0.7.2.9469.zip
y-cruncher v0.7.2.9469-static.tar.gz
y-cruncher v0.7.2.9469-dynamic.tar.gz
The parallel scalability problem in Linux has improved significantly with Ubuntu 17.04. But it's still not as good as in Windows. More testing is required.
1 Billion digits of Pi (times in seconds)
Processor
Cores/Threads
Frequency
OS
Single-Threaded
Multi-Threaded
Parallel Speedup
Intel Core i7 4770k
(省略されました)

2017/03/21 ver 0.7.2.9468b

March 20, 2017)
Latest Releases: (March 20, 2017)
y-cruncher v0.7.2.9468b.zip
HWBOT Submitter v0.9.6.114.jar
Shigeru Kondo's Pi pages (dead)
Stu's Pi page (dead)