Abbiamo appena lanciato il servizio. Il sito e il servizio sono ancora in fase di rifinitura: ci scusiamo in anticipo per eventuali imprecisioni o imperfezioni. Ha notato un errore o qualcosa non funziona come previsto? Ci scriva e lo correggeremo subito.

Torna a TAKT
IT
TAKT · TA-Lib · Linux x86-64

Benchmark EMA TA-Lib: build native e verifica dei risultati

Esegui la build originale, quella regolata e quella TAKT sulla stessa serie generata. Senza account, invio del codice, pacchetti Python o privilegi di amministratore.

Esegui la demo

Linux x86-64 con AVX2 e FMA, glibc, Python 3 e curl. Scarica lo script, esaminalo se vuoi, poi eseguilo. Scarica solo binari pubblici e lo strumento di misura; non invia letture.

curl -fLO https://taktcycles.com/demo/talib.py
python3 talib.py

talib.py · takt-harness 0.2.1 · MIT

Leggi il risultato

Nove round interlacciati confrontano una ricerca di parametri EMA su un milione di barre. Lo strumento verifica gli hash dell’output e mostra cicli, istruzioni, tempo e incertezza. Confronta entrambe le basi e usa la più forte.

Cosa dimostra

Una singola prova pubblicata non è una previsione per il tuo programma. Gli hash uguali integrano le verifiche bit a bit complete del pacchetto. Senza contatori misura il tempo senza modificare il sistema. Verifica le funzioni CPU prima dell’esecuzione.

Misure e verifiche complete di equivalenza

Misurare un programma Rust con il harness

TA-Lib e Python: ambito delle misurazioni (in inglese)

Porta un’esecuzione lenta

Indica linguaggio, piattaforma, durata, frequenza e output che devono coincidere. Per la prima valutazione non serve codice. Rust usa il pannello; C, C++ e Python un ordine individuale di livello 2.