Ich habe etwas über die CPU-Funktionen gelernt und bin über NEON gestolpert.
Nach dem, was ich gelesen habe, sieht es so aus, als ob NEON eine spezielle Programmierung benötigt, aber das ist völlig richtig, oder finden die CPUs, die diese Funktion haben, immer noch Möglichkeiten, Medienprozesse für einige Anwendungen zu beschleunigen und zu beschleunigen es gibt keinen spezifischen Code dafür?
Es gibt eine Reihe von Möglichkeiten, die NEON-Anweisungen zu verwenden. Einige von ihnen sind:
Handcodierter Assembler. Dies scheint das Beste zu sein, wenn Sie maximale Leistung erreichen wollen. Es erfordert auch eine Menge Aufwand und CS-Kenntnisse.
Und zu guter Letzt können Sie NEON verwenden, indem Sie einfach eine App herunterladen, die es verwendet. Dein Lieblings-Musikplayer nutzt wahrscheinlich die NEON-Einheit in deinem Smartphone:)
Fazit: NEON hat viele Verwendungen, aber es wird nur verwendet, wenn der Code speziell NEON-Anweisungen enthält. Technisch, wie @pst sagte, muss es durch ein Stück Code anvisiert werden .