| DC Element | Wert | Sprache |
|---|---|---|
| dc.contributor.author | Wölke, Sebastian | - |
| dc.contributor.author | Hiesgen, Raphael | - |
| dc.contributor.author | Charousset, Dominik | - |
| dc.contributor.author | Schmidt, Thomas | - |
| dc.date.accessioned | 2020-08-26T09:19:57Z | - |
| dc.date.available | 2020-08-26T09:19:57Z | - |
| dc.date.issued | 2017 | - |
| dc.identifier.uri | http://hdl.handle.net/20.500.12738/1891 | - |
| dc.description.abstract | The C++ Actor Framework (CAF) was designed for using multiple, exchangeable schedulers with a default choice of random work stealing (RWS) for load-balancing. RWS is excellently scalable, and by choosing a random victim scheduling is kept simple with minimal information required. On the downside, it ignores data locality and misses opportunities to improve the application performance. In this paper, we contribute a locality-guided scheduling that exploits knowledge about the host system to adapt runtime deployment and thereby improves the performance of actor based applications. We implement and thoroughly analyze a CAF scheduler which considers the trade-off between <em>communication locality</em> and <em>execution locality</em>. The former describes the locality of communicating actors, while the latter the locality between a worker, which executes an actor, and the location of its data. Extensive performance evaluations show a performance gain for data intensive application of up to 25% on a 64 core NUMA machine. | |
| dc.publisher | New York, USA ; Association for Computing Machinery (ACM) | en_US |
| dc.title | Locality-Guided Scheduling in CAF | |
| dc.type | inProceedings | en_US |
| tuhh.container.endpage | 20 | en_US |
| tuhh.container.startpage | 11 | en_US |
| tuhh.oai.show | true | en_US |
| tuhh.publication.institute | Department Informatik | en_US |
| tuhh.publication.institute | Fakultät Technik und Informatik | en_US |
| tuhh.publisher.doi | 10.1145/3141834.3141836 | - |
| tuhh.type.opus | InProceedings (Aufsatz / Paper einer Konferenz etc.) | - |
| dc.type.casrai | Conference Paper | - |
| dc.type.dini | contributionToPeriodical | - |
| dc.type.driver | contributionToPeriodical | - |
| dc.type.status | info:eu-repo/semantics/publishedVersion | en_US |
| dcterms.DCMIType | Text | - |
| item.openairetype | inProceedings | - |
| item.creatorGND | Wölke, Sebastian | - |
| item.creatorGND | Hiesgen, Raphael | - |
| item.creatorGND | Charousset, Dominik | - |
| item.creatorGND | Schmidt, Thomas | - |
| item.creatorOrcid | Wölke, Sebastian | - |
| item.creatorOrcid | Hiesgen, Raphael | - |
| item.creatorOrcid | Charousset, Dominik | - |
| item.creatorOrcid | Schmidt, Thomas | - |
| item.cerifentitytype | Publications | - |
| item.openairecristype | http://purl.org/coar/resource_type/c_5794 | - |
| item.grantfulltext | none | - |
| item.fulltext | No Fulltext | - |
| crisitem.author.dept | Department Informatik (ehemalig, aufgelöst 10.2025) | - |
| crisitem.author.dept | Department Informatik (ehemalig, aufgelöst 10.2025) | - |
| crisitem.author.orcid | 0000-0002-0956-7885 | - |
| crisitem.author.parentorg | Fakultät Technik und Informatik (ehemalig, aufgelöst 10.2025) | - |
| crisitem.author.parentorg | Fakultät Technik und Informatik (ehemalig, aufgelöst 10.2025) | - |
| Enthalten in den Sammlungen: | Publications without full text | |
Volltext ergänzen
Feedback zu diesem Datensatz
Export
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.