Welcome to the Great Internet Mersenne Prime Search!
To use this program you must agree to the terms and conditions,
prize rules, etc. at https://mersenne.org/legal/
The GIMPS web site is at https://mersenne.org
Help is available at https://mersenneforum.org
My email address is woltman@alum.mit.edu
FILE LIST
---------
readme.txt This file.
prime95.exe The windows program to trial factor and primality test Mersenne numbers.
mprime The Linux program to trial factor and primality test Mersenne numbers.
libgmp* A library containing the GNU multi-precision math package.
libhwloc* A library containing routines to analyze your hardware (cores, cache sizes, etc.)
libcurl* A library containing routines to send and receive internet messages.
libcrypto*, libssl* Libraries required by libcurl.
On some OSes you may need to copy libraries to the system library directory.
whatsnew.txt A list of new features in prime95.exe.
stress.txt A discussion of issues relating to stress testing a computer.
undoc.txt A list of undocumented and unsupported features.
prime.txt A file containing your preferences. The menu choices
and dialog boxes are used to change your preferences.
local.txt Like prime.txt, this file contains more preferences.
The reason there are two files is discussed later.
worktodo.txt A list of exponents the program will be factoring and/or Lucas-Lehmer testing.
results.txt Prime95.exe writes its results to this file.
results.json.txt Prime95.exe writes results to this file in an easy-to-parse JSON format.
results.bench.txt Prime95.exe writes benchmark results to this file.
gwnum.txt A file containing benchmark data. Used to tune FFTs for your particular machine.
prime.log A text file listing all messages that have been sent to the PrimeNet server.
prime.spl A binary file of messages that have not yet been sent to the PrimeNet server.
mprime.pid Linux only. The PID of the currently running mprime.
cNNNNNNN,cNNNNNNN.buN Intermediate files produced during certification runs.
pNNNNNNN,pNNNNNNN.buN Intermediate files produced by prime95.exe to resume computation where it left off.
pNNNNNNN.residues Large intermediate file produced during PRP test for constructing a PRP proof.
pNNNNNNN.proof PRP proof file.
eNNNNNNN,eNNNNNNN.buN Intermediate files produced during ECM factoring.
fNNNNNNN,fNNNNNNN.buN Intermediate files produced during trial factoring.
mNNNNNNN,mNNNNNNN.buN Intermediate files produced during P-1 factoring.
nNNNNNNN,nNNNNNNN.buN Intermediate files produced during P+1 factoring.
WHAT IS THIS PROGRAM?
---------------------
This program is used to find Mersenne Prime numbers. See
https://primes.utm.edu/mersenne/index.html for a good
description of Mersenne primes. Mersenne numbers can be proved
composite (not prime) by either finding a factor or by running
a PRP (PRobable Prime) or Lucas-Lehmer primality test.
The preferred primality test is PRP because it allows vastly superior error checking
as well as the ability to generate a separate proof file that proves the test was
run and the results were correct.
WHERE TO GET HELP
-----------------
The best help is available by asking a question at mersenneforum.org. It can be
a little overwhelming at first. Especially with acronyms commonly used as a
shorthand (there even used in this file). So here is a quick list of some of
the more common acronyms.
PRP - PRobable Prime test (this is how we find new Mersenne primes)
LL - Lucas-Lehmer test (this is how we used to find new primes)
DC - Double-Checking (LL tests must be double-checked with a second LL test)
TF - Trial Factoring (can eliminate some candidates cheaply)
P-1 - P-1 factoring (also eliminates candidates cheaply)
P+1 - P+1 factoring (used in an effort to fully factor tiny Mersennes)
ECM - Elliptic Curve Method factoring (used in an effort to fully factor tiny Mersennes)
CERT - CERTification (certifies PRP proofs, better and cheaper than a DC)
GEC - Gerbicz Error Checking (powerful error cheking and recovery for PRP tests)
GPU72 - subproject to TF candidates on GPUs (GPUs TF much better than CPUs)
INSTRUCTIONS
------------
Create a directory to hold the executable and associated files. Make sure you have
write access to this new directory. In Windows, this may mean choosing a different
directory than the standard Windows unzip utility suggests! Unzip your download
into this new directory.
Now run the program. In Windows, double-click on prime95. In Linux, FreeBSD,
Mac OS X command line version, cd to the directory and type "./mprime -m".
You may need to install the included libraries.
There are two ways to use this program. The automatic way uses a central server,
which we call the PrimeNet server, to get work to do and report your results.
You do not need a permanent connection to the Internet.
The second method is the manual method. It requires a little more work
and monitoring. This is recommended for computers with no Internet access
or with some kind of firewall problem that prevents the automatic method
from working.
If you are running this program at your place of employment, you must
first GET PERMISSION from your network administrator, boss, or both.
This is especially true if you are installing the software on several machines.
Many companies have policies that prohibit running unauthorized software.
Violating that policy could result in TERMINATION and/or PROSECUTION.
INSTRUCTIONS FOR THE AUTOMATIC METHOD
-------------------------------------
1) Connect to the Internet. Create an account at https://mersenne.org
2) Run prime95.exe on Windows or "mprime -m" on Linux. You will see 5 dialog boxes:
2a) In the welcome dialog box, choose "Join GIMPS!".
2b) In the second dialog box, enter your user id and optional computer name.
If you are using several computers, use the same user ID but a unique computer
name on each machine. An easy-to-remember user ID will be helpful if you
plan to visit the PrimeNet server's web page to view reports on your progress.
2c) In the third dialog box, fill in roughly how many hours a day you leave
your computer running. Click OK (just close the dialog box on a Mac).
2d) In the fourth dialog box, place constraints on the resources the program
is allowed to use.
2e) In the fifth dialog box, choose the number of workers you want to
run. Choose the type of work you want each worker to perform.
3a) If a proxy server is the causing connection troubles, see the
later section on "SETTING UP A PROXY SERVER".
3b) If the program will not connect to the server, then
you will have to use the manual method described below.
4) Disable screen savers or use the "blank screen" screen saver. If this
is not practical, consider raising prime95's priority to 4 or 5.
MANUAL METHOD INSTRUCTIONS
--------------------------
1) Visit https://mersenne.org/update/ to create a userid for yourself and
https://mersenne.org/manual_assignment/ to get an exponent or two to
work on. Copy these exponents to a file called worktodo.txt.
2) Run prime95.exe on Windows or "mprime -m" on Linux. You will see 3 dialog boxes:
2a) In the welcome dialog box, choose "Join GIMPS!".
2b) In the second dialog box, uncheck "Use PrimeNet to get work and report
results", click OK.
2c) In the third dialog box, place constraints on the resources the program
is allowed to use.
3) Disable screen savers or use the "blank screen" screen saver. If this
is not practical, consider raising the program's priority to 4 or 5.
4) When done with your exponents, use the web pages again to send the
file "results.json.txt" to the PrimeNet server and get more work.
WARNINGS and NOTES
------------------
Running this program may SIGNIFICANTLY INCREASE YOUR ELECTRIC BILL. The amount
depends on your computer and your local electric rates.
It can take many CPU weeks to test a large Mersenne number. This program
can be safely interrupted by using the
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
p95v308b17.linux64.tar.gz (9个子文件)
libgmp.so.10.4.1 690KB
whatsnew.txt 60KB
libgmp.so 690KB
undoc.txt 45KB
mprime 36.01MB
license.txt 2KB
libgmp.so.10 690KB
stress.txt 9KB
readme.txt 35KB
共 9 条
- 1
资源评论
服务器技术研究
- 粉丝: 1696
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功