FastMM erstellt und unterteilt seine Speicherblöcke aligned (ich glaub aktuell alle 16 Byte)
dynamische Arrays und alles über GetMem ist somit ordentlich ausgerichtet.
Der Stack ist auch möglist auf 4 Byte ausgerichtet (falls da keiner Mist baut)
Zitat:
und einzellnen Modulen, wie der Grafikkarte, die explizit für ihre Funktion ausgelegt sind,
Wobei man ja seit einer ganzen Weile damit anfängt Code, welcher mal in der CPU berechnet wurde, in die schnellere/bessere GPU auszulagern. (vorallem für Ver/Entschlüsselungen und das Hacken von sowas)
Zitat:
Der momentane Trend, die Grafikprozessoren mit ihrer Rechenleistung allgemein zugänglicher zu machen ist imo der richtige
Wobei eben nicht alles was da gerechnet wird, mit was Graphischem zu tun hat.