• search hit 3 of 3
Back to Result List

Middleware for Many-Cores - Why It Is Needed and What Functionality It Should Provide

  • Today's multi-cores and future many-cores are NUMA architectures with complex cache hierarchies and multiple memory channels. Depending on the topologies of these memory networks we find everything from true data sharing with shared caches to distributed memory architectures which just pretend to be physical shared memory systems. In fact, most many-cores are hybrid systems that exhibit the characteristics of both distributed systems and SMPs. In this paper we argue in favor of middleware platforms for many-cores. We will discuss the needed functionality in contrast to common distributed system middleware and present micro benchmarks on several architectures to substantiate our claims.

Export metadata

Additional Services

Search Google Scholar
Metadaten
Author: Randolf Rotta, Steffen Büchner, Jörg Nolte
URL:https://www.usenix.org/conference/hotpar12/tech-schedule/poster-session
Title of the source (English):4th USENIX Workshop on Hot Topics in Parallelism (HotPar '12), Berkeley, 2012
Document Type:Conference publication peer-reviewed
Language:English
Year of publication:2012
Series ; volume number:Conference Reports USENIX ; Vol. 37, No. 5
Faculty/Chair:Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Theoretische Informatik
Fakultät 1 MINT - Mathematik, Informatik, Physik, Elektro- und Informationstechnik / FG Verteilte Systeme und Betriebssysteme
Institution name at the time of publication:Fakultät für Mathematik, Naturwissenschaften und Informatik (eBTU) / LS Theoretische Informatik
Fakultät für Mathematik, Naturwissenschaften und Informatik (eBTU) / LS Verteilte Systeme / Betriebssysteme
Einverstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.