Prime95 - Prime95

Prime95
Prime95 simgesi "açık" durumunda
Prime95 simgesi "açık" durumunda
Geliştirici(ler) George Woltman
İlk sürüm 3 Ocak 1996 ; 25 yıl önce ( 1996-01-03 )
kararlı sürüm
30.3 yapı 6 / 15 Eylül 2020 ( 2020-09-15 )
Önizleme sürümü
30.7 yapı 5/14 Ekim 2021 ; 3 gün önce ( 2021-10-14 )
Yazılmış ASM , C
İşletim sistemi Microsoft Windows , macOS , Linux , FreeBSD
Tip Mersenne ana bulucu / sistem kararlılığı test cihazı
Lisans ücretsiz
İnternet sitesi mersenne .org / indir Bunu Vikiveri'de düzenleyin

Prime95 ayrıca komut satırı yardımcı programı olarak dağıtılan, mprime için FreeBSD ve Linux , bir olan ücretsiz bir uygulama tarafından yazılmış George Woltman . Mersenne asal sayılarını aramaya adanmış dağıtılmış bir bilgi işlem projesi olan Great Internet Mersenne Prime Search'ün (GIMPS) resmi müşterisidir . Ayrıca sistem kararlılığını test etmek için hız aşırtmada kullanılır .

Kaynak kodunun çoğu mevcut olmasına rağmen , Prime95 ücretsiz ve açık kaynaklı bir yazılım değildir, çünkü son kullanıcı lisans sözleşmesi , yazılımın Electronic Frontier Foundation tarafından sunulan bir ödüle hak kazanan bir prim bulmak için kullanılması halinde , o zaman bu ödülün olduğunu belirtir. GIMPS tarafından talep edilecek ve dağıtılacaktır.

Dağıtılmış hesaplama ile Mersenne asal sayılarını bulma

Prime95, Fermat asallık testini (dahili olarak PRP veya "olası asal" olarak anılır) kullanarak asallık için sayıları test eder . Geçmişinin büyük bir bölümünde Lucas-Lehmer asallık testini kullandı , ancak arama verimini artırmak için Lucas-Lehmer atamalarının kullanılabilirliği Nisan 2021'de kullanımdan kaldırıldı. Özellikle, hatalı sonuçlara karşı korunmak için, her Lucas-Lehmer testinin tamamında iki kez yapılması gerekirken, Fermat testleri Prime95 tarafından test sırasında oluşturulan bir kanıt kullanılarak orijinal çalışma sürelerinin küçük bir bölümünde doğrulanabilir. Prime95'in mevcut sürümleri, mevcut Lucas-Lehmer sonuçlarını iki kez kontrol etmek amacıyla Lucas-Lehmer testi yapmaya devam ediyor.

Gereken tam uzunluktaki asallık testlerinin sayısını azaltmak için Prime95, uygun olmayan adayları filtrelemek için tasarlanmış, hesaplama açısından daha basit başka testler de uygular. Bunlar, Pollard'ın p – 1 algoritmasını ve eliptik eğri çarpanlarına ayırma yöntemini içerir . Prime95 , deneme bölümü uygular , ancak pratikte, neredeyse tüm GIMPS deneme bölümü, üçüncü taraf istemciler tarafından daha hızlı GPU hesaplaması kullanılarak yapılır (Prime95 desteklemez).

GIMPS, kurulduğu 1996 yılından bu yana tümü Prime95 kullanan 17 yeni Mersenne asal çarpanı keşfetti. M 37156667 ve M 42643801 , daha büyük M 431112602'den düzensiz olarak keşfedilen hariç , her biri, keşfedildiği sırada bilinen en büyük asal sayıydı .

Stres testi için kullanın

Prime95 28.7, Intel dört çekirdekli Windows 10 sisteminde stres testi yapıyor

Arama verimini en üst düzeye çıkarmak için, Prime95'in çoğu , sistem kaynak kullanımını diğer bilgisayar programlarının çoğundan çok daha fazla yapan elle ayarlanmış derleme ile yazılmıştır . Ayrıca, asallık testinin yüksek hassasiyet gereksinimleri nedeniyle, program hesaplama hatalarına karşı çok hassastır ve proaktif olarak bunları raporlar. Bu faktörler, onu belirli bir konfigürasyonun kararlılığını kontrol etmek için hız aşırtmacılar arasında yaygın olarak kullanılan bir araç haline getirir .

Ayrıca bakınız

Referanslar

Dış bağlantılar