1.7.5vB_Snapshot #1
victios7
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Altair 1.7.5vB
🚀 Nueva versión de Altair — optimizaciones importantes
Altair 1.7.5vB introduce una nueva generación de optimizaciones en el compilador y runtime, mejorando considerablemente el rendimiento en varias cargas de trabajo.
📦 Disponibilidad
Actualmente disponible:
.exe.pkgLa versión para Linux está temporalmente retrasada debido a problemas detectados durante el proceso de empaquetado. Estamos trabajando para solucionarlos y esperamos ofrecerla próximamente.
Durante la instalación del
.exe, puede parecer que el proceso se queda detenido al llegar al paso de eliminación de MinGW64.En ese momento:
Ctrl + Shift + Esc).⚡ Mejoras
Compilador y runtime
📊 Benchmark
Benchmark realizado sobre Altair 1.7.5vB, con 3 ejecuciones medidas + 1 de calentamiento.
numeric_loopfunction_callsrecursion_fiblist_append_indexbitwise_loopstring_concatfile_ionumeric_literal_precisionComparación con C y Python
numeric_looprecursion_fibEn
numeric_loop, Altair vB queda aproximadamente 11 % por encima de C en esta medición y es aproximadamente 17,6× más rápido que Python.🧪 Correctitud
8/8 cargas del benchmark pasan correctamente.
También pasan las pruebas de:
hellogame_compile_and_rundatabockpersistpointer2🔬 Escalabilidad del frontend
Pruebas realizadas con
--emit-ast:Todas las pruebas pasan correctamente.
📊 Benchmarks adicionales
Para consultar benchmarks ejecutados con agentes/procesos y benchmarks ejecutados sin agentes/procesos, visita:
https://github.com/victios7/Altair/tree/main/benchmark
Dentro de la carpeta
benchmarkencontrarás:.pyutilizado para ejecutar los benchmarks.latest2.mdylatest2.jsoncon los resultados de los benchmarks con agentes/procesos.latest.mdylatest.jsoncon los resultados de los benchmarks sin agentes/procesos.Los archivos
.mdpermiten consultar los resultados de forma legible, mientras que los.jsoncontienen los datos en formato estructurado para realizar comparativas o análisis adicionales.🔮 Próximamente
Estamos trabajando actualmente en:
Gracias por probar Altair 1.7.5vB. Esta versión supone un paso importante en el rendimiento del compilador y seguiremos trabajando para llevar estas mejoras a todas las plataformas.
This discussion was created from the release 1.7.5vB_Snapshot.
All reactions