15% mehr Leistung und 40% weniger Speicherverbrauch mit GraalVM
84 Antworten
geektrader
vor 6 Jahren #257329
Hallo 🙂 .
Ich wollte nur meine "neue" Entdeckung mitteilen. Wie immer suche ich nach Möglichkeiten, die Geschwindigkeit von SQX für meinen täglichen Arbeitsablauf zu erhöhen, indem ich Parameter, Garbage Collectors usw. einstelle. Kürzlich habe ich erfahren, dass GraalVM, ein relativ neuer JIT-Compiler, der auf maximale Leistung abzielt und nachweislich bis zu 30-mal schneller ist als die Ausführung von Code in den Standard-JRE/OpenJDK-Laufzeiten, die SQX derzeit verwendet. Hier ist ein ausgezeichnetes Video darüber, wie es funktioniert, warum es gemacht wurde und mit einigen Leistungstests: https://www.youtube.com/watch?v=GinNxS3OSi0 Zum Beispiel: Twitter lässt seit einiger Zeit alle seine Java-Sachen auf GraalVM statt auf JRE / OpenJDK laufen und hat einen erheblichen Rückgang der CPU- und RAM-Auslastung festgestellt.
Und jetzt kommt das Beste: Die Verwendung mit SQX ist so einfach wie das Herunterladen der neuesten Windows-Binärdatei von hier https://github.com/graalvm/graalvm-ce-builds/releases
Entpacken Sie die ZIP-Datei einfach in den J64 von SQX (vorher den Ordner löschen oder umbenennen) und arbeiten Sie einfach mit SQX weiter, wie Sie es immer getan haben. Persönlich ist hier, was ich erlebt habe, seit es zu ersetzen und natürlich mit den gleichen Einstellungen in SQX wie zuvor:
- etwa 15% Leistungssteigerung bei der Geschwindigkeit der Strategieerstellung
- etwa 40% weniger Arbeitsspeicher (was erstaunlich ist, wenn man bedenkt, dass ich jetzt mit weniger RAM arbeiten kann)
- keine Fehler oder Abstürze von SQX, es funktioniert genauso wie mit JRE / OpenJDK
Da es sich um Open-Source handelt, würde ich empfehlen, dass SQX mit GraalVM in der Standardkonfiguration ausgeliefert wird, da dies erstaunlich zu sein scheint! Es gibt auch eine Enterprise Edition, die noch schneller zu sein scheint, aber sie kostet 193 Euro/Jahr und ich habe sie noch nicht getestet.
Viel Spaß beim Knacken von Strategien 😉
1
tom
vor 4 Jahren #279832
Können Sie diese Einstellungen auch für MacOS Ventura, M1 MAx, 32GB empfehlen?
0
tom
vor 4 Jahren #279833
Hallo Leute, GraalVM 22.0 ist raus und ich habe einen weiteren 5% Boost durch die neuen Compiler-Optimierungen für nicht gezählte Schleifen (im Vergleich zu 21.3). Ich beziehe mich auf die 22.0 Java 11 basierte Enterprise Version drüben bei: https://www.graalvm.org/downloads/ Nach dem Herunterladen müssen Sie diese Dateien löschen, damit sie korrekt funktionieren: \j64\languages\nfi\builder\svm-none.jar; \j64\languages\nfi\truffle-nfi-none.jar; Für eine optimale Leistung empfehle ich, SQX über die "StrategyQuantX_nocheck.exe" zu starten und vorher die "StrategyQuantX_nocheck.config" Datei mit folgendem Inhalt zu ersetzen: option -XX:-ShrinkHeapInSteps option -XX:+UnlockExperimentalVMOptions option -XX:+EnableJVMCI option -XX:+EagerJVMCI option -XX:-UseJVMCINativeLibrary option -XX:MaxNodeLimit=100000 option -Dgraal.CompilerConfiguration=enterprise option -Dgraal.UsePriorityInlining=true option -Dgraal.Vectorization=true option -Dgraal.OptDuplication=true option -Dgraal.TuneInlinerExploration=1 option -Dgraal.LoopRotation=true
Können Sie diese Einstellungen auch für MacOS Ventura, M1 MAX, 32GB empfehlen?
1
Conmariin
vor 3 Jahren #280211
Die 22.3 funktioniert bei mir auch. Ich brauche keine Dateien zu löschen. I hinzugefügt. auf die ursprüngliche Konfiguration zu übertragen:
Option -Dgraal.CompilerConfiguration=enterprise
Option -Dgraal.UsePriorityInlining=true
Option -Dgraal.Vectorization=true
Option -Dgraal.OptDuplication=true
Option -Dgraal.TuneInlinerExploration=1
Option -Dgraal.LoopRotation=true
Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de
Aktiv auch in:
https://forums.babypips.com/u/ravenash
1
tom
vor 3 Jahren #280582
Gibt es einen Grund, warum nur Java 11 (MAC OS, M1) in der amd64-Version funktioniert (nicht einmal aarch64)? Java 17 oder 19 funktioniert nicht. Beginnend mit Graal 23, gibt es nicht mehr Java 11.
0
Eisen
vor 3 Jahren #280696
Hallo an alle, ist es einfach so in der j64-Datei setzen?
0
Gin
vor 2 Jahren #284715
core dump crash segment
0
tnickel
vor 2 Jahren #285020
Hallo, es ist nun viel Zeit vergangen und ich möchte noch einmal nachfragen, ob jemand das schnellere GrahlVm im aktuellen SQ 4.138 verwendet?
Ist sie überhaupt mit der Version 4.138 kompatibel? Und wie viel schneller ist sie? Macht es Sinn, aufzurüsten?
Ich verwende Windows 10.
Thomas
https://monitortool.jimdofree.com/
0
Theo Gottwald
vor 1 Jahr #289000
???????????????? ???????????? ???????????????????????? ???????????????????????????? 142 ???????? ???????????? ???????????? ???????????? ???????????????????????????? ????????????????????????????, ???????????????????????????????????? ???????????? ????64 ???????????????????????? ???????????? ???????? ???????????????????????????? ???????????? ???????????? ???????????????????????? ????????????????????????????????????????????.
???????? ???????????? ???????????????? ???????????????????????????????? ???????? ???????????????????????????????????? ???????????? “???????? ????????????????????” ???????????????????????????????????????????????????? ???????????????? ???????????????? ???????????????? ???????????????????????????????????????????? ????????????????????????????.
???? ???????????????? ???????????? ???????? ???????????????????????????? ????????t ???????????? ???????????????????????? ???????? ???????????? ???????????????? ???????????? ???????????????????? ???????????????? ???????????????? ????????????????????????.
???????????? ???????????? ???????????? ???????? ???????????????????????????? ???????????????????????????? ????????????????????. ???? ????????????’???? ???????????? ???????????????????????????? ???????????????? ???????????????? ???????????????????????????? ???????????? ???????????????????? ???????? ????????????.
???????????????????????? -????????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????.????????????.????????????????????????????????????4????????????????????=????????????????
???????????????????????? -????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????90????
???????????????????????? -????????:+????????????????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????
# ???????????????????????? -????????:+????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:????????????????????????????????????????????????=100000
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????????????????=1
???????????????????????? -????????????????????????.????????????????????????????????????????????????=????????????????
#???????????? #???????????????????????????? #???????????????????????????????????????????????????????????????????????????????????????????? #???????????????????????????????????????????????????????????????????????????? #????????????????????????????????????????????????????????????????????????????????????????????
**Mit besten Grüßen | Mit freundlichen Grüßen | Cordiali saluti**
**Theo Gottwald**
*Führender Experte für SPR & Visual Automation*
???? **Was ist neu im Q4-Update?**
1️⃣ Open AI Vision: Erweitern Sie Ihre SPR mit modernster visueller Erkennung. Sehen Sie das Unsichtbare. ????????
2️⃣ Open AI TTS: Wandeln Sie Text nahtlos in natürliche, lebensechte Sprache um. Hören Sie den Unterschied. ????️????
3️⃣ GPT-4 mit 128k Token Context Window von OpenAI: Tauchen Sie ein in die unvergleichliche Tiefe von KI-Konversationen. Denken Sie tiefer. ????????
4️⃣ DALLE-3 von OpenAI: Mit revolutionärer KI atemberaubende Bilder erzeugen. Stellen Sie sich mehr vor. ????️????
5️⃣ ElevenLabs Text to Speech: Erleben Sie Text-to-Speech, der so lebensecht ist, dass er mit Ihnen spricht. ????️
6️⃣ Stable Diffusion Local & Online via Automatic1111: Setzen Sie Ihre Kreativität mit lokaler und cloudbasierter Bilderzeugung frei. Erstellen Sie überall. ☁️????
7️⃣ GPT4All & LM Studio: Nutzen Sie die leistungsstarken Offline-KI-Funktionen. Ihr Studio, intelligenter. ????️????
8️⃣ DeepL Übersetzer mit SPR-Integration: Erzielen Sie präzise Übersetzungen in Echtzeit. Sprechen Sie die Sprache der Welt. ????????
9️⃣ ChatGPT von OpenAI: Engagieren Sie sich mit Ihrem SPR durch natürliche, dynamische Unterhaltungen. Verbinden Sie sich aufrichtig. ????️
???? WHISPER von OpenAI: Wandeln Sie Sprache mit müheloser Präzision in Text um. Zuhören, transkribieren, handeln. ????️????
???? Mistral AI: Skalieren Sie Ihre KI-Integration mit nahtloser Effizienz. Erhöhen Sie Ihre KI-Reise. ????????
???? Claude 3 von Anthropic: Erleben Sie KI-Verständnis und Interaktivität auf höchstem Niveau. Entdecken Sie KI mit einer menschlichen Note. ????????
???? **Adresse:**
Herrenstr. 11, 76706 Dettenheim, Deutschland
???? **Telefon:**
Büro: +49 (7247) 9851112
Mobil: +49 160 6688 222
Fax: +49 (7247) 9851113
???? **E-Mail:**
[[email protected]](mailto:[email protected])
???? **Webseiten:**
[IT-Berater](http://www.it-berater.org) | [Smart Package](http://www.smart-package.com)
0
Theo Gottwald
vor 1 Jahr #289001
???????????????????? ???????????????? ????????????????????????, ???????????????? ???????????????????????? ???????????????????? ???????? ???????? ???????????? ???????????? ???????????????? ???????????????????? ???????????????? ???????????? ???????????? ????????????????????????????, ???????????? ???????? ???????????? ???????????? ???????? ????????????
???????????????????????? -????????:+????????????????????????????????????????
???????? ???? ????????????:
???????????????????????? -????????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????????????.????????????.????????????????????????????????????4????????????????????=????????????????
???????????????????????? -????????????????.????????????.????????????????????????????????????????????????????????????????=????????????????
???????????????????????? -????????????90????
???????????????????????? -????????:+????????????????????????????????????????????????????
???????????????????????? -????????:-????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????????
???????????????????????? -????????:+????????????????????????????????????????
#???????????????????????? -????????:-????????????????????????????????????????????????????????????????????????????????????
???????????????????????? -????????:????????????????????????????????????????????????=100000
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????=????????????????
#???????????????????????? -????????????????????????.????????????????????????????????????????????????????????????????????????????????????????=1
#???????????????????????? -????????????????????????.????????????????????????????????????????????????=????????????????
???????????? -????????:+???????????????????????????????????????? ???????????????????????? ???????? ???????????????? ???????? ???????????????????????? ???????????? “????????????????????” ???????????????? ???????????? ???????????? ???????????????? ???????????????????????????? ???????????????????????????? ???????????????????????????????? ???????????????????????????????????? (????????????????????) ???????? ???? ???????????????? ???????????????????????????? ????????????????????????????????????????????. ???????????????? ???????????????????????? ???????????????????????????????????????? ???????????? ???????????? ???????????????? ???????????????????????????? ???????????? ???????????????????????????????? ???????? ???????????? ????????????????????-???????????????????? ????????????????-????????-???????????????? (????????????) ????????????????????????????????, ???????????????? ???????? ????????????????????????????. ????????????????’???? ???????????????? ???????????????? ???????????????????????? ???????????????? ???????????? ???????????? ????????????????????????????????????????????????:
???????????????????????????? ???????? -????????:+????????????????????????????????????????
???????????????????? ????????????????????????????????????????????: ???????? ???????????????????? ????????????????, ???????????????????????????? ???????????? ???????????????????????????????? ???????? ???????????????????????????? ???????????????? ???????? ???????????????? ???????? ???????????????? ???????????? ????????????????????????, ???????????????????????? ???????????????? ???????????????????????????? ???????????? ???????????????? ???????? ???????? ???????????????????????????? ???????????????????????????????? ????????????????????. ???????????????? ???????????? ???????????????????????? ???????????? ????????????????-???????? ???????????????? ???????????? ????????????????????????????????????????????????, ???????? ???????????????????????????? ???????????? ???????????????????????????? ???????????????????????????????? ???????????????? ???????????????? ???????????? ???????????????????? ????????????????????????.
???????????????????????????????????????? ????????????????????????????????????????????: ???????????????????? ???????????????????????????????????????????? ???????????? ???????????????????????????? ???????????????? ???????????????????????????????????????? ???????????????????????????????????????????? ???????????????? ???????????? ????????????????????, ???????? ???????????????????? ???????? ???????? ???????????????????? ???????????? ???????? ????????-???????????????????????? ????????????????????????????????????????????. ???????????????? ???????????? ???????? ???????????????????????????????????????????????? ???????????????????????????????????????? ???????????? ???????????????????????????????????????????????? ???????????????? ???????????????????????????? ???????????????? ???????????????????????????? ???????????????????? ???????? ???????????????????????????????????????? ????????????-???????????????????????????? ????????????????????????????????????????????.
???????????????????????????? ???????????????????????????? ????????????????????????????????: ???????? ???????????????????????????????????? ???????????????????????????? ????????????????????????????, ???????????????????? ???????????????? ???????????? ???????????????????????? ???????????? ???????????????????????????? ???????????????????????????????? ???????????????????????????????????????? ???????????????? ????????-???????????????????????? ????????????????????????????????????????????, ???????????????????????????? ???????? ???????????????????????????????? ????????????????????????????????????.
???????????????? ???????? ???????????? -????????:+????????????????????????????????????????
????????????????????????????????????????????-???????????????????????????????? ????????????????????????????????????????????????: ???????? ???????????????? ???????????????????????????????????????????? ???????????????????????????????? ???????????????????????????????????????? ????????????-???????????????????????????? ???????????????????????????????????????????? ???????????????? ???????????? ????????????????????, ???????????????????????????????? ???????????????????? ???????????????????? ???????????? ???????????????? ???????????????????????????? ???????????????? ???????? ????????????-???????????????????????????????????? ????????????????????????????.
????????????????????-???????????????????? ????????????????????????????????????: ???????????? ???????????????????????????????????????????????? ???????????????? ???????????? ???????????? ???? ???????????????????? ????????????????????????????????, ???????????????????? ???????????????????????????????????????????? ???????????? ???????? ???????????????????????????????????????? ???????? ???????? ???????????????????????????? ???????????? ???????????????? ???????????????????? ???????? ???????????????????????????????????????????????? ???????? ???????????????????????????????????? ???????????????? ???????????????????????? ????????????????????????????????????.
???????????????????????????? ????????????????-???????? ????????????????: ???????? ???????????????? ???????????????????????????????????????????? ???????????? ???? ???????????????????????????????????????????? ????????????????-???????? ???????????????????????? ???????????? ???????? ???????????? ????????????????????????????????????????????, ???????????????????????????????? ???????????????????? ???????????????????? ???????????? ???????????????? ???????????????????????????????? ???????????????? ???????? ???????????????????????????????????? ???????????????????????????? ???????????????????? ???????? ????????????????.
????????????????????????????????????????????????????????
???????????????????????????????????? ???????????????????????????? ????????????????: ???????????????????? ???????????????????????????????????????????? ???????????? ???????????????????????????????? ???????????? ???????????????????????????? ???????????????? ???????? ???????????????? ????????????????????????????????????????????, ???????? ???????????????? ???????????????? ???????? ???????????????????? ???????????????????????????????????? ???????????????????????????? ????????????????????????????. ???????????????? ????????????????????-???????????? ???????????????????????? ???????? ????????????????????????????????????????, ???????????????????????????????????????? ???????????? ???????????????????????????????????????????????? ???????????????????? ???????????????????????????? ???????????????? ???????? ????????????????????????????????.
???????????????????????? ????????????????????: ???????????????????? ???????????????????????????????????????????? ???????????????????? ???????????????? ???????? ???????????????????????????????????? ???????????????????????? ????????????????????, ???????? ???????????????????????????????? ???????????????? ???????? ???????????????????????? ???????? ????????????????????????. ???????????????? ???????????? ???????? ???? ???????????????????????????????????????????????????? ???????? ????????????????????????-???????????????????????????????????????????? ????????????????????????????????????????????????.
????????????????????????????????????????????????????: ???????????????????????? ???????????????? ???????????????? ???????????? ???????????????????????????? ???????????? ???????????? ???????????????????????????????????????? ???????????????????????????????????? (???????????????? ????????????????????????????) ???????????? ???????????????????????????????????????? ???????????????? ???????????? ???????????????????? ???????????????????? ????????????????.
????????????????????????????: ???????? ???????????????? ???????????? ????????????????????????????????????????????-???????????????????????????? ????????????????????????, ????????’???? ???????????????????????????????????? ???????? ???????????????????????????? ???????????????????????????????? ???????????????????????????? ???????? ???????????????????????????????????? ???????????? ???????????????????????? ???????? ???????????????????? ???????????????????? ???????? ???????????????? ???????????????????????????????? ???????????????????????????????????????????? ???????????? ????????????????????????????????.
???????? ????????????????????????????, -????????:+???????????????????????????????????????? ???????????? ???????? ???? ???????????????????????????????? ???????????????????????? ???????????? ???????????????????????????????? ????????????????-???????? ???????????????? ???????????? ???????????????????????????????????? ???????????????????????????????????????? ???????????????????????????????????????????? ???????? ????????????????????-???????????????????? ????????????????????????????????????????????????. ????????????????????????????, ???????? ???????????????????? ???????????????? ????????????????????-???????????????? ???????? ???????????????????? ???????? ???????????????????????????? ???????????????? ???????????? ???????????????????????? ????????????????????, ???????? ???????? ???????????????????????? ???????? ???????????????? ???????????????????????????????????????????? ???????????????????? ???????? ???????????????? ????????????????????????????????????????????’???? ????????????????????????????????????????????????.
**Mit besten Grüßen | Mit freundlichen Grüßen | Cordiali saluti**
**Theo Gottwald**
*Führender Experte für SPR & Visual Automation*
???? **Was ist neu im Q4-Update?**
1️⃣ Open AI Vision: Erweitern Sie Ihre SPR mit modernster visueller Erkennung. Sehen Sie das Unsichtbare. ????????
2️⃣ Open AI TTS: Wandeln Sie Text nahtlos in natürliche, lebensechte Sprache um. Hören Sie den Unterschied. ????️????
3️⃣ GPT-4 mit 128k Token Context Window von OpenAI: Tauchen Sie ein in die unvergleichliche Tiefe von KI-Konversationen. Denken Sie tiefer. ????????
4️⃣ DALLE-3 von OpenAI: Mit revolutionärer KI atemberaubende Bilder erzeugen. Stellen Sie sich mehr vor. ????️????
5️⃣ ElevenLabs Text to Speech: Erleben Sie Text-to-Speech, der so lebensecht ist, dass er mit Ihnen spricht. ????️
6️⃣ Stable Diffusion Local & Online via Automatic1111: Setzen Sie Ihre Kreativität mit lokaler und cloudbasierter Bilderzeugung frei. Erstellen Sie überall. ☁️????
7️⃣ GPT4All & LM Studio: Nutzen Sie die leistungsstarken Offline-KI-Funktionen. Ihr Studio, intelligenter. ????️????
8️⃣ DeepL Übersetzer mit SPR-Integration: Erzielen Sie präzise Übersetzungen in Echtzeit. Sprechen Sie die Sprache der Welt. ????????
9️⃣ ChatGPT von OpenAI: Engagieren Sie sich mit Ihrem SPR durch natürliche, dynamische Unterhaltungen. Verbinden Sie sich aufrichtig. ????️
???? WHISPER von OpenAI: Wandeln Sie Sprache mit müheloser Präzision in Text um. Zuhören, transkribieren, handeln. ????️????
???? Mistral AI: Skalieren Sie Ihre KI-Integration mit nahtloser Effizienz. Erhöhen Sie Ihre KI-Reise. ????????
???? Claude 3 von Anthropic: Erleben Sie KI-Verständnis und Interaktivität auf höchstem Niveau. Entdecken Sie KI mit einer menschlichen Note. ????????
???? **Adresse:**
Herrenstr. 11, 76706 Dettenheim, Deutschland
???? **Telefon:**
Büro: +49 (7247) 9851112
Mobil: +49 160 6688 222
Fax: +49 (7247) 9851113
???? **E-Mail:**
[[email protected]](mailto:[email protected])
???? **Webseiten:**
[IT-Berater](http://www.it-berater.org) | [Smart Package](http://www.smart-package.com)
0