Seit einigen Jahren sind Multicore-Prozessoren in vielen Servern, Desktop-PCs und mobilen Geräten vorhanden. In der Arbeit wurde eine Vorgehensweise für die Portierung sequenzieller Softwareanwendungen auf Multicore-Plattformen entwickelt. Diese beinhaltet den Einsatz diverser Werkzeuge (parallelisierender Compiler, Auto-Tuning-Werkzeug, Regressionstestwerkzeug etc.) und integriert eine Optimierungsmethode für die manuelle Parallelisierung.
Constantin Christmann
Fraunhofer IAO Software-Entwickler Software-Architekt Software Softwareentwicklung Multicore-Plattform Software-Entwickler Software-Architekten