방금 서비스를 시작했습니다. 사이트와 서비스는 아직 다듬는 중이라 부정확한 내용이나 미흡한 점이 있을 수 있습니다. 미리 양해 부탁드립니다. 오류를 발견하셨거나 예상대로 작동하지 않는 부분이 있나요? 알려 주시면 빠르게 고치겠습니다.

TAKT로 돌아가기
KO
TAKT · TA-Lib · Linux x86-64

TA-Lib EMA 벤치마크: 네이티브 빌드 및 출력 검증

동일하게 생성된 시계열에서 원본, 컴파일러 조정 및 TAKT 빌드를 실행합니다. 계정, 소스 업로드, Python 패키지 또는 관리자 권한이 필요 없습니다.

데모 실행

AVX2와 FMA를 지원하는 Linux x86-64, glibc, Python 3, curl이 필요합니다. 스크립트를 내려받아 원하면 살펴본 후 실행하세요. 공개 바이너리와 측정 도구만 내려받으며 측정값을 전송하지 않습니다.

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

talib.py · takt-harness 0.2.1 · MIT

결과 읽기

9회의 교차 실행으로 백만 개 봉의 EMA 매개변수 탐색을 비교합니다. 출력 해시를 확인하고 사이클, 명령어, 시간 및 불확실성을 표시합니다. 두 기준을 모두 비교하고 더 빠른 기준을 사용하세요.

검증의 의미

공개 작업 하나의 결과이며 내 프로그램의 예측이 아닙니다. 해시 일치는 패키지의 전체 비트 비교를 보완합니다. 카운터가 없으면 설정을 바꾸지 않고 시간을 측정합니다. 실행 전에 CPU 기능을 확인합니다.

전체 측정 및 동등성 검증

측정 도구로 Rust 프로그램 측정하기

TA-Lib과 Python: 측정 범위 (영어)

느린 실행 하나를 알려 주세요

언어, 플랫폼, 시간, 빈도 및 일치해야 하는 출력을 알려 주세요. 초기 평가에는 코드가 필요 없습니다. Rust는 대시보드, C, C++, Python은 개별 레벨 2 주문으로 진행합니다.