Real Pi Benchmark

4,7
892 recensións
100.000+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

RealPi ofrece algúns dos mellores e máis interesantes algoritmos de cálculo Pi que existen. Esta aplicación é un punto de referencia que proba o rendemento da memoria e da CPU do teu dispositivo Android. Calcula o valor de Pi segundo o número de cifras decimais que especifique. Podes ver e buscar patróns nos díxitos resultantes para atopar o teu aniversario en Pi ou atopar secuencias de díxitos famosas como o "Punto Feynman" (seis 9 seguidos na posición número 762). Non hai límites estrictos no número de díxitos. Se experimentas unha conxelación, consulta "Advertencias" a continuación.

Deixa comentarios co teu tempo de cálculo Pi na fórmula AGM+FFT para 1 millón de díxitos. Tamén o maior número de díxitos que podes calcular, que proba a memoria do teu teléfono. O Nexus 6p do autor leva 5,7 segundos para 1 millón de díxitos. Teña en conta que o algoritmo AGM+FFT funciona en potencias de 2, polo que calcular 10 millóns de díxitos leva tanto tempo e memoria como 16 millóns de díxitos (a precisión interna móstrase na saída). Nos procesadores de varios núcleos, RealPi proba o rendemento dun só núcleo. Para obter un tempo de referencia preciso, asegúrate de que non se estean executando outras aplicacións e que o teu teléfono non estea o suficientemente quente como para acelerar a CPU.

Función de busca:
Usa isto para atopar patróns en Pi como o teu aniversario. Para obter os mellores resultados, calcula polo menos un millón de díxitos usando a fórmula AGM + FFT e selecciona a opción de menú "Buscar patróns".

Aquí tes un resumo dos algoritmos dispoñibles:
-Fórmula AGM + FFT (media xeométrica aritmética): este é un dos métodos dispoñibles máis rápidos para calcular Pi, e é a fórmula predeterminada que utiliza RealPi cando preme "Inicio". Funciona como código C++ nativo e baséase no programa pi_fftc6 de Takuya Ooura. Para moitos millóns de díxitos pode esixir moita memoria, que moitas veces se converte no factor limitante de cantos díxitos pode calcular.

-Fórmula de Machine: esta fórmula foi descuberta por John Machin en 1706. Non é tan rápida como AGM + FFT, pero móstrache todos os díxitos de Pi acumulando en tempo real a medida que avanza o cálculo. Escolla esta fórmula no menú de configuración e prema "Inicio". Está escrito en Java usando a clase BigDecimal. Os tempos de cálculo poden comezar a ser longos arredor dos 200.000 díxitos, pero nos teléfonos modernos podes calcular e ver 1 millón de díxitos usando Machin se tes paciencia.

-Fórmula enésimo díxito de Pi de Gourdon: esta fórmula mostra que é posible (sorprendentemente) calcular díxitos decimais de Pi "no medio" sen calcular os díxitos anteriores e necesita moi pouca memoria. Cando preme o botón "Nth Digit" RealPi determina 9 díxitos de Pi que rematan coa posición dos díxitos que especifique. Funciona como código C++ nativo e está baseado no programa pidex de Xavier Gourdon. Aínda que é máis rápido que a fórmula de Machin, non pode superar a fórmula AGM + FFT en velocidade.

-Fórmula enésimo díxito de Pi de Bellard: o algoritmo de Gourdon para o enésimo díxito de Pi non se pode usar para os primeiros 50 díxitos, polo que esta fórmula de Fabrice Bellard úsase no seu lugar se os díxitos son < 50.

Outras opcións:
Se activas a opción "Calcular cando está en suspensión", RealPi seguirá calculando mentres a túa pantalla estea apagada, útil para calcular moitos díxitos de Pi. Mentres non estea calculando ou despois de que remate o cálculo, o dispositivo entrará en estado de sono profundo como de costume.

Avisos:
Esta aplicación pode esgotar a batería rapidamente cando se realiza un cálculo longo, especialmente se a opción "Calcular cando está en suspensión" está activada.

A velocidade de cálculo depende da velocidade da CPU e da memoria do teu dispositivo. Con un número moi grande de díxitos RealPi pode finalizar de forma inesperada ou non producir unha resposta. Tamén pode levar moito tempo (anos). Isto débese á gran cantidade de memoria e/ou tempo de CPU necesario. O límite superior do número de díxitos que podes calcular depende do teu dispositivo Android.

Os cambios na opción "Calcular cando está en suspensión" entrarán en vigor para o seguinte cálculo de Pi, non no medio dun cálculo.
Última actualización
17 de maio de 2023

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Valoracións e recensións

4,7
840 recensións

Novidades

-Updated for Android 13 and rebuilt using latest APIs.
-Minor bug fixes.

Servizo de asistencia da aplicación

Acerca do programador
Georg Feil
georgie3gg@gmail.com
230 Maplewood Ave York, ON M6C 1K2 Canada
undefined

Máis contido de GeorgieLabs