@techreport{LohmannKliggeTheile2024, author = {Lohmann, Niklas and Kligge, Marcus and Theile, Jannis}, title = {Abschlussbericht FEP WS 2023/2024}, editor = {Grewe, Claus}, publisher = {FH M{\"u}nster}, organization = {FH M{\"u}nster}, doi = {10.25974/fhms-17902}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:836-opus-179028}, pages = {36}, year = {2024}, abstract = {Der Abschlussbericht fasst die im Wintersemester 2023/2024 erzielten Ergebnisse des Forschungs- und Entwicklungsprojektes im Studiengang Master of Science Wirtschaftsinformatik an der FH M{\"u}nster zusammen. Das Forschungsprojekt befasste sich mit der Fragestellung, wie sich hochperformanter Code in systemfernen Programmiersprachen wie Java oder JavaScript integrieren l{\"a}sst, um die vorhandene Hardwareleistung moderner CPUs und GPUs besser ausnutzen zu k{\"o}nnen. Derzeitig wird hierzu sowohl im Umfeld der Java-Plattform als auch in einer Working Group des World Wide Web Consortiums an Vorschl{\"a}gen zur verbesserten SIMD-Integration gearbeitet. Im Forschungprojekt wurden diese Vorschl{\"a}ge aufgegriffen und hinichtlich des resultierenden Programmieraufwandes und der erzielbaren Leistungssteigerung qualitativ und quantitativ bewertet. F{\"u}r JavaScript-basierte Browseranwendungen standen die Schnittstellen WebGPU und WebGL im Mittelpunkt, im Java-Umfeld wurden die drei Schnittstellen Foreign Functions \& Memory API, Java Vector API und Java Native Interface (JNI) miteinander verglichen und bewertet.}, language = {de} }