Options
2013
Journal Article
Title
Boost your Programming - parallele Programmierung mit OpenCL und .Net
Abstract
In den letzten Jahren ist ein konsequenter Trend in Richtung paralleler Datenverarbeitung festzustellen. Selbst kleinste mobile Endgeräte wie zum Beispiel Smartphones und Tablets verfügen heutzutage meist über mehrere effiziente Recheneinheiten, die eine asynchrone parallele Verarbeitung großer Datenmengen ermöglichen. In dem vorliegenden Artikel wird zunächst eine kurze Übersicht über bestehende Möglichkeiten zur parallelen Programmierung mit dem .Net Framework gegeben und daraufhin mit OpenCL ein API vorgestellt mit der sich Algorithmen auf parallelen Hardware-Architekturen, wie zum Beispiel modernen Grafikkartenprozessoren, beschleunigen lassen.