Real Pi Benchmark

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 4.2/5 - ‎5 ‎Stemmen

Over Real Pi Benchmark

RealPi biedt een aantal van de beste en meest interessante Pi berekening algoritmen die er zijn. Deze app is een benchmark die de CPU en geheugenprestaties van je Android-apparaat test. Het berekent de waarde van Pi aan het aantal decimalen die u opgeeft. U patronen in de resulterende cijfers bekijken en zoeken om uw verjaardag in Pi te vinden of beroemde cijferreeksen zoals het Feynman Punt vinden (zes 9's op een rij op de 762e cijferpositie). Er zijn geen harde grenzen aan het aantal cijfers, als u een bevriezing ervaart zie "Waarschuwingen" hieronder. Laat opmerkingen achter met uw Pi-berekeningstijd op de AGM+FFT-formule voor 1 miljoen cijfers. Ook de meeste cijfers die u berekenen, die het geheugen van uw telefoon test. Nexus 6p van de auteur neemt 5,7 sec voor 1 miljoen cijfers. Merk op dat de AGM + FFT algoritme werkt in bevoegdheden van 2, dus het berekenen van 10 miljoen cijfers duurt net zo veel tijd en geheugen als 16 miljoen cijfers (de interne precisie wordt weergegeven in de output). Op multicore-processors test RealPi de prestaties van één core. Voor nauwkeurige benchmark timing ervoor te zorgen dat er geen andere toepassingen worden uitgevoerd en uw telefoon is niet warm genoeg om de CPU gaspedaal. Zoekfunctie: Gebruik dit om patronen in Pi te vinden zoals je verjaardag. Voor de beste resultaten berekent u ten minste één miljoen cijfers met de AGM + FFT-formule en selecteert u de menuoptie 'Zoeken naar patronen'. Hier is een samenvatting van de beschikbare algoritmen: -AGM + FFT-formule (Rekenkundig Geometrisch Gemiddelde): Dit is een van de snelst beschikbare methoden om Pi te berekenen en is de standaardformule die RealPi gebruikt wanneer u op "Start" drukt. Het draait als native C ++ code en is gebaseerd op Takuya Ooura's pi_fftc6 programma. Voor vele miljoenen cijfers kan het veel geheugen vereisen, wat vaak de beperkende factor wordt in hoeveel cijfers u berekenen. -Machin's formule: Deze formule werd ontdekt door John Machin in 1706. Het is lang niet zo snel als AGM + FFT, maar toont u alle cijfers van Pi accumuleren in real time als de berekening vordert. Kies deze formule in het instellingenmenu en druk op 'Start'. Het is geschreven in Java met behulp van de BigDecimal klasse. Je moet waarschijnlijk niet vragen om veel meer dan 20000 cijfers te berekenen. -Nth cijfer van Pi formule door Gourdon: Deze formule laat zien dat het mogelijk is (verrassend) om decimale cijfers van Pi "in het midden" te berekenen zonder de voorgaande cijfers te berekenen, en heeft zeer weinig geheugen nodig. Wanneer u op de knop "Nth Digit" drukt, bepaalt RealPi 9 cijfers van Pi die eindigend met de cijferpositie die u opgeeft. Het draait als native C ++ code en is gebaseerd op Xavier Gourdon's pidec-programma. Hoewel het sneller is dan machin's formule kan het niet verslaan van de AGM + FFT formule in snelheid. -Nth cijfer van Pi formule door Bellard: Gourdon's algoritme voor het Nth cijfer van Pi kan niet worden gebruikt voor de eerste 50 cijfers, dus deze formule van Fabrice Bellard wordt gebruikt in plaats daarvan als cijfers Andere opties: Als u de optie 'Berekenen wanneer in de slaapstand' inschakelt, blijft RealPi berekenen terwijl uw scherm is uitgeschakeld, handig bij het berekenen van veel cijfers van Pi. Hoewel het apparaat niet berekent of nadat de berekening is voltooid, gaat het zoals gewoonlijk in diepe slaap. Waarschuwingen: Deze app kan uw batterij snel leeglopen bij het maken van een lange berekening, vooral als de optie 'Bereken wanneer u in de slaapstand bent'. De berekeningssnelheid is afhankelijk van de cpu-snelheid en het geheugen van uw apparaat. Bij zeer grote aantallen cijfers realpi kan onverwacht eindigen of niet produceren een antwoord. Het kan ook heel lang duren om (jaren) te lopen. Dit is te wijten aan de grote hoeveelheid geheugen en / of CPU tijd die nodig is. De bovengrens van het aantal cijfers dat u berekenen, is afhankelijk van uw Android-apparaat.