Umfang:
1 Online-Ressource (ix, 133 Seiten, 6977 KB)
,
Illustrationen, Diagramme
Inhalt:
The heterogeneity of today's state-of-the-art computer architectures is confronting application developers with an immense degree of complexity which results from two major challenges. First, developers need to acquire profound knowledge about the programming models or the interaction models associated with each type of heterogeneous system resource to make efficient use thereof. Second, developers must take into account that heterogeneous system resources always need to exchange data with each other in order to work on a problem together. However, this data exchange is always associated with a certain amount of overhead, which is why the amounts of data exchanged should be kept as low as possible. This thesis proposes three programming abstractions to lessen the burdens imposed by these major challenges with the goal of making heterogeneous system resources accessible to a wider range of application developers. The lib842 compression library provides the first method for accessing the compression and decompression facilities of ...
Anmerkung:
Dissertation Universität Potsdam 2022
Sprache:
Englisch
Schlagwort(e):
Hochschulschrift
DOI:
10.25932/publishup-55811
URN:
urn:nbn:de:kobv:517-opus4-558118
URL:
https://doi.org/10.25932/publishup-55811
URL:
https://nbn-resolving.org/urn:nbn:de:kobv:517-opus4-558118
URL:
https://d-nb.info/1265015546/34