es wurde hier schon oft geschrieben, wie sqx funktioniert, warum es nicht möglich ist, GPU zu benutzen usw. benutzen Sie einfach die Suchfunktion
Mark hat die GPU-Fähigkeiten in die Liste der Meilensteine für SQX aufgenommen, die noch zu erledigen sind: https://roadmap.strategyquant.com/tasks/sq4_2985
Ich habe gelesen, worauf Sie sich beziehen, aber nachdem diese Aufgabe vorgelegt wurde und es eine Diskussion darüber gab, wie sie umgesetzt werden könnte, bin ich davon ausgegangen, dass sich diese Meinung geändert hat.
es wurde hier schon oft geschrieben, wie sqx funktioniert, warum es nicht möglich ist, GPU zu benutzen usw. benutzen Sie einfach die Suchfunktion
Dies geschieht technisch gesehen bereits seit SQ3 und vielleicht auch schon davor. (Andernfalls wäre es nicht möglich, mehr als einen Kern gleichzeitig zu verwenden.)
Ich dachte, nur WFO und Monte Carlo nutzten diese Möglichkeit, aber ich habe keine Ahnung, wie SQX funktioniert, daher war das nur eine Vermutung.
Ich kenne einige optimierte Software mit Nvidia Cuda-Bibliotheken, die die Cuda-Kerne der Nvidia gpu.... oder Tesla-Karten für parallele Berechnung nutzen... aber ich denke, es ist eine große Aufgabe, die Sqx mit Cuda-Bibliotheken optimiert zu schreiben
Wenn ich nur ein einziges Weihnachtsgeschenk haben könnte, wäre es das hier lol
wie die Cuda-Kerne von Nvidia
Ich kenne einige optimierte Software mit Nvidia Cuda-Bibliotheken, die die Cuda-Kerne der Nvidia gpu.... oder Tesla-Karten für parallele Berechnung nutzen... aber ich denke, es ist eine große Aufgabe, die Sqx mit Cuda-Bibliotheken optimiert zu schreiben
Von wiki: Parallel Computing ist eine Art der Berechnung, bei der viele Berechnungen oder die Ausführung von Prozessen gleichzeitig durchgeführt werden. Dies geschieht technisch gesehen bereits seit SQ3 und vielleicht auch schon davor. (Andernfalls wäre es nicht möglich, mehr als einen Kern gleichzeitig zu verwenden.)
Ich freue mich auch auf die GPU-Unterstützung, sie sollte viel schneller sein, aber es könnte eine Menge Arbeit sein, um dorthin zu gelangen...
Aus diesem Papier: https://pdfs.semanticscholar.org/8fa2/9a317120add5525e61f41f73c5a96e932d60.pdf
GPGPU-Programmierung ist Schreiben Massiv parallele Programme zur Ausführung auf Personalcomputern.
Mögen alle deine Anzüge locker sitzen.
https://www.darwinex.com/darwin/SUG.4.2/
Hallo zusammen. Soweit ich weiß, hat das SQ-Team eine Menge Geschwindigkeitsverbesserungen für SQX vorgenommen, darunter auch parallele Berechnungen für Monte Carlo- und WFO-Simulationen.
Ist es jedoch möglich, parallele Berechnungen für das genetische Training und die Zufallsgenerierung zu verwenden? Ich würde vermuten, dass dies diesen Prozess für CPUs mit höherer Kernzahl wesentlich schneller machen würde.
Ich habe auch gesehen, dass die GPU-Beschleunigung für Berechnungen auf der Liste der später zu erledigenden Aufgaben steht. Soweit ich weiß, kann die GPU-Berechnung aber nur dann zur Beschleunigung des Aufbaus der Strategien beitragen, wenn der Aufbau und das Training mit paralleler Verarbeitung durchgeführt werden. Ich möchte in Premium-GPUs investieren, um sie mit meinem Rechner für SQX zu nutzen, wenn diese Funktion verfügbar ist. Ich wollte jedoch sicherstellen, dass sie die Geschwindigkeit der Erstellung und des Trainings von Strategien tatsächlich verbessert.
Ich habe gesehen, dass die GPU-Beschleunigung die Geschwindigkeit des Trainings von Machine-Learning-Modellen um Größenordnungen verbessert. Könnte dasselbe auf SQX angewendet werden? Ich bin neugierig auf die Meinung von Mark oder dem Entwicklungsteam. Es wäre wirklich fantastisch, die 10-100fachen Geschwindigkeitsverbesserungen zu erreichen, die bei verschiedenen Modellen mit Multi-GPU-Setups beobachtet wurden 🙂
ja. versuchen Sie zuerst, GPU zu schreiben, um zu suchen, dann fragen Sie pls. mit allem gebührenden Respekt.
https://strategyquant.com/forum/search/GPU/
Dies wurde bereits einige Male in diesem Forum diskutiert, GPU kann nicht wirklich verwendet werden, wenn man den Benutzern erlauben will, ihre eigenen Indikatoren und andere Dinge zu programmieren und SQX mit ihren eigenen Ideen zu erweitern, ist einer der Gründe. Aber es wurde auch gesagt, dass Teile hinzugefügt werden könnten, die GPU-beschleunigt sein könnten.
Ich war überrascht, im Internet zu lesen, dass SQ noch nicht in der Lage ist, die Berechnungen der Verarbeitungsstrategien durch GPU und openCL oder die Berechnung in der Cloud zu beschleunigen!!! Wie ist das möglich?
Ich denke, es ist ein totaler Rückstand, dass SQ mit der fortgeschrittenen, die im Vergleich zu anderen konkurrierenden Software und die nicht über diese Kapazität noch, Plattformen wie MT5 und andere haben bereits implementiert es für eine lange Zeit !!!
Ich hoffe, dass einige dieser Technologien in den kommenden Monaten integriert werden!!!
Ich schlage vor, dass wir uns gemeinsam dafür einsetzen, dass sie diese Technologie einbauen, und dass Sie sie auffordern, dies so bald wie möglich zu tun.
Dankeschön
Dieser Blackscreen-Patch funktionierte gut, es war seltsam gedacht. Ich hatte kein Problem mit ihm, das ich nicht beheben konnte. Aber gestern zur gleichen Zeit meine 5 Sitzung auf 4 verschiedenen Computern wurde schwarz zur gleichen Zeit und einige hatten die GPU ausgeschaltet.
Leute, ich brauche ein Feedback zum UI-Problem, wenn ihr es habt.
Wenn Sie in der neuen Build 120 einen schwarzen Bildschirm sehen, habe ich einen Patch erstellt, der dieses Problem beheben sollte. Sie können ihn hier herunterladen: https://1859438673.rsc.cdn77.org/web/patch_black_ui.zip
Wie Sie diesen Patch anwenden:
- entpacken Sie diese beiden Dateien in {SQ}/internal/libs und überschreiben Sie dort die vorhandenen Dateien.
- Ordner /intern/chromium löschen
Dadurch wird der interne UI-Browser auf die Version von B119 zurückgesetzt.
Können Sie dies bitte tun und mich wissen lassen, ob die Probleme mit dem schwarzen Bildschirm dadurch gelöst wurden?
Sie können den GPU-Modus wieder einschalten.
Mark
StrategyQuant Architekt
danke
Das habe ich, aber ich wusste nicht, wie ich die GPU einrichten sollte.
Bei schwarzem Bildschirm auf dem SQx120
Wenn möglich, aktiviere den lokalen Webbrowser "Fernzugriff" auf 127.0.0.1:8080 und schalte die GPU-Beschleunigung aus. Das habe ich getan und dann hat es funktioniert.
Ich habe die Software ausprobiert. Es ist eine tolle Software. Ich habe geplant, es zu kaufen, aber ich habe einige Frage.
- Wird es eine GPU-Unterstützung geben?
- Intel vs AMD. welche CPU läuft besser für diese Art von Arbeitsbelastung? Gibt es einen Vorteil von Hyperthreading? Welchen sollte ich kaufen, um das beste Preis-Leistungs-Verhältnis zu erhalten. Ich habe geplant, einen neuen Computer in erster Linie für die Ausführung von SQX zu kaufen.
- Ist es möglich, EA aus einem Portfolio zu erstellen, das aus dem Quant Analyzer Portfolio Master erstellt wurde?
- Wann wird die Grid-Computer-Funktion verfügbar sein? Muss ich eine zusätzliche Lizenz für einen weiteren Computer erwerben?