Fühlen Sie sich frei, mich zu korrigieren, wenn irgendein Teil meines Verständnisses falsch ist.Wäre es für einen JIT-Compiler möglich, GPU für bestimmte Vorgänge hinter den Kulissen zu verwenden?
Mein Verständnis ist, dass GPUs eine Untermenge der Anweisungen, die eine normale CPU bietet, aber führt sie viel schneller.
Ich weiß, es gibt Möglichkeiten, GPU-Zyklen für nicht-grafische Zwecke zu verwenden, aber es scheint wie (in der Theorie) eine Sprache, die Just In Time kompiliert das Vorhandensein einer geeigneten GPU erkennen und einen Teil der Arbeit auf die GPU hinter den Kulissen ohne Code-Änderung.
Ist mein Verständnis naiv? Ist es nur eine Frage von es ist wirklich kompliziert und wurde es einfach nicht getan?
Sie meinen JIT wie mit der CLR oder JVM? Allzweck-Bytecodes? DSLs wie R? – Stringer
Ich dachte CLR/JVM-Stil, aber auch an anderen Antworten interessiert. – Davy8