Respuesta

15% más de rendimiento y 40% menos de uso de memoria con GraalVM

82 replies

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 4 años #257329

Hola 🙂

Sólo quería compartir mi "nuevo" hallazgo. Como siempre, estoy explorando opciones sobre cómo aumentar la velocidad de SQX para mi flujo de trabajo diario afinando parámetros, recolectores de basura, etc. Últimamente, he aprendido sobre GraalVMque es un compilador JIT relativamente nuevo que tiene como objetivo el máximo rendimiento y se ha demostrado que a veces es hasta 30 veces más rápido que si se ejecuta el código en los tiempos de ejecución estándar JRE / OpenJDK que SQX está utilizando en este momento. Aquí hay un excelente video sobre cómo funciona, por qué se ha hecho y con algunas pruebas de rendimiento: https://www.youtube.com/watch?v=GinNxS3OSi0 Por ejemplo: Twitter está ejecutando todas sus cosas Java en GraalVM en lugar de JRE / OpenJDK desde hace un tiempo y han notado una caída considerable en el uso de CPU y RAM.

Y ahora lo mejor: usarlo con SQX es tan fácil como descargar el último binario de Windows desde aquí https://github.com/graalvm/graalvm-ce-builds/releases

Simplemente descomprima el archivo ZIP en el J64 de SQX (previamente borre o renombre la carpeta) y simplemente continúe trabajando con SQX como siempre lo hizo. Personalmente esto es lo que he experimentado desde que lo reemplacé y por supuesto, usando los mismos ajustes en SQX que antes:

- un aumento del rendimiento de 15% en la velocidad de generación de estrategias

- aproximadamente una caída de 40% en el consumo de memoria (lo cual es ASOMBROSO dado que ahora puedo trabajar con menos RAM)

- no hay errores o bloqueos de SQX sólo funciona igual que con JRE / OpenJDK

Como esto es de código abierto, yo recomendaría encarecidamente que SQX se envíe con GraalVM en su configuración por defecto, ¡ya que parece ser increíble! También hay una Enterprise Edition disponible que parece ser aún más rápida, pero cuesta 193 Euros/año y aún no la he probado.

Diviértete machacando estrategias 😉


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

1

Gianfranco

Abonado, bbp_participant, cliente, comunidad, 114 respuestas.

Visitar el perfil

hace 4 años #257397

configuración por defecto cpu ...liquid cooler

0

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 4 años #257398

¿Aún así, las temperaturas están bien si usas GraalVM? ¿Has monitorizado, especialmente el reloj de la CPU a plena carga?


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

ivan

Abonado, bbp_participant, comunidad, 236 respuestas.

Visitar el perfil

hace 4 años #257399

Tengo un 3700X y también voy a probar y grabar el rendimiento de hardware y software

tal vez sería una buena idea para algunos de ustedes para crear un archivo de configuración y ejecutar durante uno o 2 días para asegurarse de que medir lo mismo, por supuesto, esto tomará unos días para ejecutar el mismo archivo de configuración en 2 tipos diferentes de software y registrar los resultados

Timisoara, Rumanía
3900X 3.8 Ghz 12 núcleos, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

0

Umbral

Cliente, bbp_participant, comunidad, 723 respuestas.

Visitar el perfil

hace 4 años #257403

Excelente aportación como siempre Greektrader.

0

alanhere

Abonado, cliente, comunidad, bbp_participant, sq-ultimate, 87 respuestas.

Visitar el perfil

hace 4 años #257551

Se trata de una mejora de rendimiento gratuita

 

Antes de

En

Tiempo por estrategia.. 7ms más rápido lo que significa que estoy recibiendo 27% aumento en el rendimiento .. ¡ASOMBROSO!

0

ivan

Abonado, bbp_participant, comunidad, 236 respuestas.

Visitar el perfil

hace 4 años #257646

He hecho algunas pruebas superficiales en el 3700X

a simple vista, las mejoras son un poco menores que 10%, apenas visibles

especulo que las mejoras podrían ser proporcionales a la potencia del procesador

en cualquier caso, muchas gracias a geektrader por su valiosa aportación

Timisoara, Rumanía
3900X 3.8 Ghz 12 núcleos, 64GB RAM DDR4 3000Mhz, Samsung 970 EVO Plus M.2 NVMe

0

hankeys

Cliente, bbp_participante, comunidad, sq-último, 487 respuestas.

Visitar el perfil

hace 4 años #257649

para mi la mejora es solo con la version Eneterprise

Quieres ser un algotrader rentable? Empezamos a utilizar el software StrateQuant a principios de 2014. Por ahora tenemos un gran know-how para la construcción de EAs para todos los tipos posibles de los mercados. Compartimos estos conocimientos, aplicaciones, herramientas y también todas las estrategias finales con traders reales. Si quieres unirte a nosotros, rellena el formulario FORMULARIO.

0

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 4 años #257650

El uso de memoria es aproximadamente la mitad para mí, independientemente de si se trata de una edición normal o enterprise, en comparación con OpenJDK, JRE, etc.


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

David

Cliente, bbp_participant, comunidad, 15 respuestas.

Visitar el perfil

hace 3 años #260099

+15% para mí Gracias, ligero aumento de temperatura (0,5) en la CPU, pero es de esperar.

0

ginebra

Abonado, bbp_participant, 88 respuestas.

Visitar el perfil

hace 3 años #260170

la introducción de un nuevo compilador java provocará nuevos errores y fallos imprevistos en SQ

¿está seguro de que es una buena idea?

 

 

0

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 3 años #260297

No habrá nuevos errores ni fallos si cambia su JRE, ya que todos son compatibles con 100%.


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 3 años #260303

Por cierto, asegúrate de usar la última versión de GraalVM Enterprise Edition (sólo necesitas registrar una cuenta gratuita con Oracle), ya ha sido actualizada numerosas veces este año. La descarga está aquí: https://www.oracle.com/downloads/graalvm-downloads.html

Asegúrese de seleccionar la "Versión actual" en la pestaña superior, luego seleccione J "ava Version" a 11 y seleccione la última "Versión de lanzamiento".

Diviértete 🙂 .


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

clonex / Ivan Hudec

Cliente, bbp_participant, comunidad, sq-ultimate, colaborador, autor, editor, 271 respuestas.

Visitar el perfil

hace 3 años #260319

<p style="”text-align:" left;”>¿necesitamos nuevos threadrippers con 128 hilos?
¡¡¡¡3800 eur. de todos modos feliz de ver esta resurrección AMD!!!!

0

hankeys

Cliente, bbp_participante, comunidad, sq-último, 487 respuestas.

Visitar el perfil

hace 3 años #260479

He intentado más reciente v Enterprise. graalvm-ee-java11-windows-amd64-20.1.1

sin suerte - SQX129 no se ejecutará con él

así que estoy usando esta versión graalvm-ee-java11-windows-amd64-20.0.0

Quieres ser un algotrader rentable? Empezamos a utilizar el software StrateQuant a principios de 2014. Por ahora tenemos un gran know-how para la construcción de EAs para todos los tipos posibles de los mercados. Compartimos estos conocimientos, aplicaciones, herramientas y también todas las estrategias finales con traders reales. Si quieres unirte a nosotros, rellena el formulario FORMULARIO.

0

geektrader

Customer, bbp_participant, community, 522 replies.

Visitar el perfil

hace 3 años #260480

Estoy ejecutando SQX129 con 20.1.1, sin problemas. Cuál es el error que está recibiendo?


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

Viendo 15 respuestas - de la 16 a la 30 (de un total de 82)

1 2 3 4 5 6