15% más de rendimiento y 40% menos de uso de memoria con GraalVM
84 respuestas
geektrader
hace 6 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 😉
1
tom
hace 4 años #279832
¿Puede aconsejar sobre estos ajustes también para MacOS Ventura, M1 MAx, 32GB?
0
tom
hace 4 años #279833
Hola chicos, GraalVM 22.0 está fuera y he conseguido otro impulso 5% a través de sus nuevas optimizaciones del compilador para bucles no contados (en comparación con 21.3). Me refiero a la 22.0 Java 11 basado en la versión Enterprise en: https://www.graalvm.org/downloads/ Una vez descargado, tendrás que borrar estos archivos para que funcione correctamente: \j64\languages\nfi\builder\svm-none.jar; \j64\languages\nfi\truffle-nfi-none.jar; Para un mejor rendimiento recomendaría lanzar SQX a través del archivo "StrategyQuantX_nocheck.exe" y sustituir previamente el archivo "StrategyQuantX_nocheck.config" con el siguiente contenido: option -XX:-ShrinkHeapInSteps option -XX:+UnlockExperimentalVMOptions option -XX:+EnableJVMCI option -XX:+EagerJVMCI option -XX:-UseJVMCINativeLibrary option -XX:MaxNodeLimit=100000 option -Dgraal.CompilerConfiguration=empresa opción -Dgraal.UsePriorityInlining=true opción -Dgraal.Vectorization=true opción -Dgraal.OptDuplication=true opción -Dgraal.TuneInlinerExploration=1 opción -Dgraal.LoopRotation=true
¿Puede aconsejar sobre estos ajustes también para MacOS Ventura, M1 MAX, 32GB?
1
Conmariin
hace 3 años #280211
La 22.3 también me funciona. No hace falta borrar archivos. I añadido a la configuración original siguiente:
opción -Dgraal.CompilerConfiguration=empresa
opción -Dgraal.UsePriorityInlining=true
opción -Dgraal.Vectorization=true
opción -Dgraal.OptDuplication=true
opción -Dgraal.TuneInlinerExploration=1
opción -Dgraal.LoopRotation=true
Operaciones automáticas con Asesor Experto
https://www.rabenesche.de
Activo también en:
https://forums.babypips.com/u/ravenash
1
tom
hace 3 años #280582
¿Alguna razón por la que sólo Java 11 (MAC OS, M1) versión amd64 funciona para esto (ni siquiera aarch64)? Java 17 o 19 no funciona. A partir de Graal 23, no hay más Java 11.
0
Hierro
hace 3 años #280696
Hola a todos, ¿es así poner en el archivo j64?
0
Ginebra
hace 2 años #284715
core dump crash segment
0
tnickel
hace 2 años #285020
Hola, ya ha pasado mucho tiempo y me gustaría preguntar de nuevo si alguien está utilizando el GrahlVm más rápido en el actual SQ 4.138?
¿Es compatible con la versión 4.138? ¿Y cuánto más rápido es? ¿Tiene sentido actualizar?
Utilizo Windows 10.
Thomas
https://monitortool.jimdofree.com/
0
Theo Gottwald
hace 1 año #289000
???????????????? ???????????? ???????????????????????? ???????????????????????????? 142 ???????? ???????????? ???????????? ???????????? ???????????????????????????? ????????????????????????????, ???????????????????????????????????? ???????????? ????64 ???????????????????????? ???????????? ???????? ???????????????????????????? ???????????? ???????????? ???????????????????????? ????????????????????????????????????????????.
???????? ???????????? ???????????????? ???????????????????????????????? ???????? ???????????????????????????????????? ???????????? “???????? ???????????????????” ???????????????????????????????????????????????????? ???????????????? ???????????????? ???????????????? ???????????????????????????????????????????? ????????????????????????????.
???? ???????????????? ???????????? ???????? ???????????????????????????? ????????t ???????????? ???????????????????????? ???????? ???????????? ???????????????? ???????????? ???????????????????? ???????????????? ???????????????? ????????????????????????.
???????????? ???????????? ???????????? ???????? ???????????????????????????? ???????????????????????????? ????????????????????. ???? ????????????’???? ???????????? ???????????????????????????? ???????????????? ???????????????? ???????????????????????????? ???????????? ???????????????????? ???????? ????????????.
???????????????????????? -????????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????.????????????.????????????????????????????????????4????????????????????=????????????????
???????????????????????? -????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????90????
???????????????????????? -????????:+????????????????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????
# ???????????????????????? -????????:+????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:????????????????????????????????????????????????=100000
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????????????????=1
???????????????????????? -????????????????????????.????????????????????????????????????????????????=????????????????
#???????????? #???????????????????????????? #???????????????????????????????????????????????????????????????????????????????????????????? #???????????????????????????????????????????????????????????????????????????? #????????????????????????????????????????????????????????????????????????????????????????????
**Mit besten Grüßen | With best regards | Cordiali saluti**
**Theo Gottwald**
*Experto líder en SPR y automatización visual*.
???? **Novedades de la actualización del cuarto trimestre
1️⃣ Open AI Vision: Potencie su SPR con reconocimiento visual de vanguardia. Vea lo invisible. ????????
2️⃣ Open AI TTS: Transforme texto en habla natural y realista. Escuche la diferencia. ????️????
3️⃣ GPT-4 con ventana contextual Token 128k de OpenAI: Sumérjase en una profundidad sin precedentes en las conversaciones de IA. Piense más profundamente. ????????
4️⃣ DALLE-3 de OpenAI: Comanda una IA revolucionaria para generar imágenes asombrosas. Imagina más. ????️????
5️⃣ Texto a voz de ElevenLabs: Experimenta una conversión de texto a voz tan realista que te habla a ti. ????️
6️⃣ Stable Diffusion Local & Online via Automatic1111: Libere la creatividad con la generación de imágenes local y en la nube. Cree en cualquier lugar. ☁️????
7️⃣ GPT4All y LM Studio: Aprovecha las potentes funciones de IA sin conexión. Tu estudio, más inteligente. ????️????
8️⃣ DeepL Traductor con integración SPR: Consiga traducciones precisas en tiempo real. Hable el idioma del mundo. ????????
9️⃣ ChatGPT by OpenAI: Relaciónese con su SPR a través de conversaciones naturales y dinámicas. Conecta de forma genuina. ????️
???? WHISPER de OpenAI: Convierte voz en texto con una precisión sin esfuerzo. Escucha, transcribe, actúa. ????️????
???? Mistral AI: Amplíe su integración de IA con una eficiencia sin fisuras. Eleve su viaje de IA. ????????
???? Claude 3 de Anthropic: Experimenta la comprensión y la interactividad de la IA al siguiente nivel. Descubra la IA con un toque humano. ????????
???? **Dirección
Herrenstr. 11, 76706 Dettenheim, Alemania
???? **Teléfono
Oficina: +49 (7247) 9851112
Móvil: +49 160 6688 222
Fax: +49 (7247) 9851113
???? **Correo electrónico
[[email protected]](mailto:[email protected])
???? **Páginas web:**
[IT-Berater](http://www.it-berater.org) | [Paquete inteligente](http://www.smart-package.com)
0
Theo Gottwald
hace 1 año #289001
???????????????????? ???????????????? ????????????????????????, ???????????????? ???????????????????????? ???????????????????? ???????? ???????? ???????????? ???????????? ???????????????? ???????????????????? ???????????????? ???????????? ???????????? ????????????????????????????, ???????????? ???????? ???????????? ???????????? ???????? ????????????
???????????????????????? -????????:+????????????????????????????????????????
???????? ???? ????????????:
???????????????????????? -????????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????.????????????.????????????????????????????????????4????????????????????=????????????????
???????????????????????? -????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????90????
???????????????????????? -????????:+????????????????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????
#???????????????????????? -????????:-????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:????????????????????????????????????????????????=100000
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????????????????=1
#???????????????????????? -????????????????????????.????????????????????????????????????????????????=????????????????
???????????? -????????:+???????????????????????????????????????? ???????????????????????? ???????? ???????????????? ???????? ???????????????????????? ???????????? “???????????????????” ???????????????? ???????????? ???????????? ???????????????? ???????????????????????????? ???????????????????????????? ???????????????????????????????? ???????????????????????????????????? (????????????????????) ???????? ???? ???????????????? ???????????????????????????? ????????????????????????????????????????????. ???????????????? ???????????????????????? ???????????????????????????????????????? ???????????? ???????????? ???????????????? ???????????????????????????? ???????????? ???????????????????????????????? ???????? ???????????? ????????????????????-???????????????????? ????????????????-????????-???????????????? (????????????) ????????????????????????????????, ???????????????? ???????? ????????????????????????????. ????????????????’???? ???????????????? ???????????????? ???????????????????????? ???????????????? ???????????? ???????????? ????????????????????????????????????????????????:
???????????????????????????? ???????? -????????:+????????????????????????????????????????
???????????????????? ????????????????????????????????????????????: ???????? ???????????????????? ????????????????, ???????????????????????????? ???????????? ???????????????????????????????? ???????? ???????????????????????????? ???????????????? ???????? ???????????????? ???????? ???????????????? ???????????? ????????????????????????, ???????????????????????? ???????????????? ???????????????????????????? ???????????? ???????????????? ???????? ???????? ???????????????????????????? ???????????????????????????????? ????????????????????. ???????????????? ???????????? ???????????????????????? ???????????? ????????????????-???????? ???????????????? ???????????? ????????????????????????????????????????????????, ???????? ???????????????????????????? ???????????? ???????????????????????????? ???????????????????????????????? ???????????????? ???????????????? ???????????? ???????????????????? ????????????????????????.
???????????????????????????????????????? ????????????????????????????????????????????: ???????????????????? ???????????????????????????????????????????? ???????????? ???????????????????????????? ???????????????? ???????????????????????????????????????? ???????????????????????????????????????????? ???????????????? ???????????? ????????????????????, ???????? ???????????????????? ???????? ???????? ???????????????????? ???????????? ???????? ????????-???????????????????????? ????????????????????????????????????????????. ???????????????? ???????????? ???????? ???????????????????????????????????????????????? ???????????????????????????????????????? ???????????? ???????????????????????????????????????????????? ???????????????? ???????????????????????????? ???????????????? ???????????????????????????? ???????????????????? ???????? ???????????????????????????????????????? ????????????-???????????????????????????? ????????????????????????????????????????????.
???????????????????????????? ???????????????????????????? ????????????????????????????????: ???????? ???????????????????????????????????? ???????????????????????????? ????????????????????????????, ???????????????????? ???????????????? ???????????? ???????????????????????? ???????????? ???????????????????????????? ???????????????????????????????? ???????????????????????????????????????? ???????????????? ????????-???????????????????????? ????????????????????????????????????????????, ???????????????????????????? ???????? ???????????????????????????????? ????????????????????????????????????.
???????????????? ???????? ???????????? -????????:+????????????????????????????????????????
????????????????????????????????????????????-???????????????????????????????? ????????????????????????????????????????????????: ???????? ???????????????? ???????????????????????????????????????????? ???????????????????????????????? ???????????????????????????????????????? ????????????-???????????????????????????? ???????????????????????????????????????????? ???????????????? ???????????? ????????????????????, ???????????????????????????????? ???????????????????? ???????????????????? ???????????? ???????????????? ???????????????????????????? ???????????????? ???????? ????????????-???????????????????????????????????? ????????????????????????????.
????????????????????-???????????????????? ????????????????????????????????????: ???????????? ???????????????????????????????????????????????? ???????????????? ???????????? ???????????? ???? ???????????????????? ????????????????????????????????, ???????????????????? ???????????????????????????????????????????? ???????????? ???????? ???????????????????????????????????????? ???????? ???????? ???????????????????????????? ???????????? ???????????????? ???????????????????? ???????? ???????????????????????????????????????????????? ???????? ???????????????????????????????????? ???????????????? ???????????????????????? ????????????????????????????????????.
???????????????????????????? ????????????????-???????? ????????????????: ???????? ???????????????? ???????????????????????????????????????????? ???????????? ???? ???????????????????????????????????????????? ????????????????-???????? ???????????????????????? ???????????? ???????? ???????????? ????????????????????????????????????????????, ???????????????????????????????? ???????????????????? ???????????????????? ???????????? ???????????????? ???????????????????????????????? ???????????????? ???????? ???????????????????????????????????? ???????????????????????????? ???????????????????? ???????? ????????????????.
????????????????????????????????????????????????????????
???????????????????????????????????? ???????????????????????????? ????????????????: ???????????????????? ???????????????????????????????????????????? ???????????? ???????????????????????????????? ???????????? ???????????????????????????? ???????????????? ???????? ???????????????? ????????????????????????????????????????????, ???????? ???????????????? ???????????????? ???????? ???????????????????? ???????????????????????????????????? ???????????????????????????? ????????????????????????????. ???????????????? ????????????????????-???????????? ???????????????????????? ???????? ????????????????????????????????????????, ???????????????????????????????????????? ???????????? ???????????????????????????????????????????????? ???????????????????? ???????????????????????????? ???????????????? ???????? ????????????????????????????????.
???????????????????????? ????????????????????: ???????????????????? ???????????????????????????????????????????? ???????????????????? ???????????????? ???????? ???????????????????????????????????? ???????????????????????? ????????????????????, ???????? ???????????????????????????????? ???????????????? ???????? ???????????????????????? ???????? ????????????????????????. ???????????????? ???????????? ???????? ???? ???????????????????????????????????????????????????? ???????? ????????????????????????-???????????????????????????????????????????? ????????????????????????????????????????????????.
????????????????????????????????????????????????????: ???????????????????????? ???????????????? ???????????????? ???????????? ???????????????????????????? ???????????? ???????????? ???????????????????????????????????????? ???????????????????????????????????? (???????????????? ????????????????????????????) ???????????? ???????????????????????????????????????? ???????????????? ???????????? ???????????????????? ???????????????????? ????????????????.
????????????????????????????: ???????? ???????????????? ???????????? ????????????????????????????????????????????-???????????????????????????? ????????????????????????, ????????’???? ???????????????????????????????????? ???????? ???????????????????????????? ???????????????????????????????? ???????????????????????????? ???????? ???????????????????????????????????? ???????????? ???????????????????????? ???????? ???????????????????? ???????????????????? ???????? ???????????????? ???????????????????????????????? ???????????????????????????????????????????? ???????????? ????????????????????????????????.
???????? ????????????????????????????, -????????:+???????????????????????????????????????? ???????????? ???????? ???? ???????????????????????????????? ???????????????????????? ???????????? ???????????????????????????????? ????????????????-???????? ???????????????? ???????????? ???????????????????????????????????? ???????????????????????????????????????? ???????????????????????????????????????????? ???????? ????????????????????-???????????????????? ????????????????????????????????????????????????. ????????????????????????????, ???????? ???????????????????? ???????????????? ????????????????????-???????????????? ???????? ???????????????????? ???????? ???????????????????????????? ???????????????? ???????????? ???????????????????????? ????????????????????, ???????? ???????? ???????????????????????? ???????? ???????????????? ???????????????????????????????????????????? ???????????????????? ???????? ???????????????? ????????????????????????????????????????????’???? ????????????????????????????????????????????????.
**Mit besten Grüßen | With best regards | Cordiali saluti**
**Theo Gottwald**
*Experto líder en SPR y automatización visual*.
???? **Novedades de la actualización del cuarto trimestre
1️⃣ Open AI Vision: Potencie su SPR con reconocimiento visual de vanguardia. Vea lo invisible. ????????
2️⃣ Open AI TTS: Transforme texto en habla natural y realista. Escuche la diferencia. ????️????
3️⃣ GPT-4 con ventana contextual Token 128k de OpenAI: Sumérjase en una profundidad sin precedentes en las conversaciones de IA. Piense más profundamente. ????????
4️⃣ DALLE-3 de OpenAI: Comanda una IA revolucionaria para generar imágenes asombrosas. Imagina más. ????️????
5️⃣ Texto a voz de ElevenLabs: Experimenta una conversión de texto a voz tan realista que te habla a ti. ????️
6️⃣ Stable Diffusion Local & Online via Automatic1111: Libere la creatividad con la generación de imágenes local y en la nube. Cree en cualquier lugar. ☁️????
7️⃣ GPT4All y LM Studio: Aprovecha las potentes funciones de IA sin conexión. Tu estudio, más inteligente. ????️????
8️⃣ DeepL Traductor con integración SPR: Consiga traducciones precisas en tiempo real. Hable el idioma del mundo. ????????
9️⃣ ChatGPT by OpenAI: Relaciónese con su SPR a través de conversaciones naturales y dinámicas. Conecta de forma genuina. ????️
???? WHISPER de OpenAI: Convierte voz en texto con una precisión sin esfuerzo. Escucha, transcribe, actúa. ????️????
???? Mistral AI: Amplíe su integración de IA con una eficiencia sin fisuras. Eleve su viaje de IA. ????????
???? Claude 3 de Anthropic: Experimenta la comprensión y la interactividad de la IA al siguiente nivel. Descubra la IA con un toque humano. ????????
???? **Dirección
Herrenstr. 11, 76706 Dettenheim, Alemania
???? **Teléfono
Oficina: +49 (7247) 9851112
Móvil: +49 160 6688 222
Fax: +49 (7247) 9851113
???? **Correo electrónico
[[email protected]](mailto:[email protected])
???? **Páginas web:**
[IT-Berater](http://www.it-berater.org) | [Paquete inteligente](http://www.smart-package.com)
0