Notice
This item was automatically migrated from a legacy system. It's data has not been checked and might not meet the quality criteria of the present system.
E194-05 - Forschungsbereich Compilers and Languages
-
Date (published):
2016
-
Event name:
Forth-Tagung 2016
-
Event date:
14-Apr-2016 - 17-Apr-2016
-
Event place:
Augsburg, EU
-
Keywords:
Forth
-
Abstract:
Seit zwei Jahrzehnten stellen populäre Prozessoren
SIMD-Erweiterungen wie SSE zur Verfügung. Einen
portabler Assembler auf Basis von Forth sollte es
auch ermöglichen, diese Befehle zu
nutzen. Klassischerweise geht das über Intrinsics
(sehr architekturspezifisch) oder über automatische
Vektorisierung (sehr kompliziert). In diesem Vortrag
stelle ich einige Überlegungen zu dem Thema vor. Ein
zentrales Element dabei sind Überlegungen zur
Speicherverwaltung, um Komplikationen oder
Geschwindigkeitsnachteile durch Abhängigkeiten zu
vermeiden.