Matches in SemOpenAlex for { <https://semopenalex.org/work/W3043204054> ?p ?o ?g. }
- W3043204054 abstract "Manycore processors, with tens to hundreds of tiny cores but no hardware-based cache coherence, can offer tremendous peak throughput on highly parallel programs while being complexity and energy efficient. Manycore processors can be combined with a few high-performance big cores for executing operating systems, legacy code, and serial regions. These systems use heterogeneous cache coherence (HCC) with hardware-based cache coherence between big cores and software-centric cache coherence between tiny cores. Unfortunately, programming these heterogeneous cache-coherent systems to enable collaborative execution is challenging, especially when considering dynamic task parallelism. This paper seeks to address this challenge using a combination of light-weight software and hardware techniques. We provide a detailed description of how to implement a work-stealing runtime to enable dynamic task parallelism on heterogeneous cache-coherent systems. We also propose direct task stealing (DTS), a new technique based on user-level interrupts to bypass the memory system and thus improve the performance and energy efficiency of work stealing. Our results demonstrate that executing dynamic task-parallel applications on a 64-core system (4 big, 60 tiny) with complexity-effective HCC and DTS can achieve: $7 times$ speedup over a single big core; $1.4 times$ speedup over an area-equivalent eight bigcore system with hardware-based cache coherence; and 21% better performance and similar energy efficiency compared to a 64-core system (4 big, 60 tiny) with full-system hardware-based cache coherence." @default.
- W3043204054 created "2020-07-23" @default.
- W3043204054 creator A5023564790 @default.
- W3043204054 creator A5046661425 @default.
- W3043204054 creator A5075782689 @default.
- W3043204054 creator A5091660287 @default.
- W3043204054 date "2020-05-01" @default.
- W3043204054 modified "2023-10-06" @default.
- W3043204054 title "Efficiently Supporting Dynamic Task Parallelism on Heterogeneous Cache-Coherent Systems" @default.
- W3043204054 cites W1943625265 @default.
- W3043204054 cites W1964832827 @default.
- W3043204054 cites W1976649568 @default.
- W3043204054 cites W1994999558 @default.
- W3043204054 cites W1997113918 @default.
- W3043204054 cites W1997352364 @default.
- W3043204054 cites W1997576530 @default.
- W3043204054 cites W2000041758 @default.
- W3043204054 cites W2010802738 @default.
- W3043204054 cites W2016521571 @default.
- W3043204054 cites W2016559894 @default.
- W3043204054 cites W2017503457 @default.
- W3043204054 cites W2019380637 @default.
- W3043204054 cites W2053776346 @default.
- W3043204054 cites W2054983537 @default.
- W3043204054 cites W2068515093 @default.
- W3043204054 cites W2072725684 @default.
- W3043204054 cites W2081698031 @default.
- W3043204054 cites W2084423328 @default.
- W3043204054 cites W2091782827 @default.
- W3043204054 cites W2092816328 @default.
- W3043204054 cites W2099912705 @default.
- W3043204054 cites W2100621037 @default.
- W3043204054 cites W2104342377 @default.
- W3043204054 cites W2104861744 @default.
- W3043204054 cites W2107194324 @default.
- W3043204054 cites W2108801243 @default.
- W3043204054 cites W2109065830 @default.
- W3043204054 cites W2114995630 @default.
- W3043204054 cites W2132773256 @default.
- W3043204054 cites W2134022882 @default.
- W3043204054 cites W2135673469 @default.
- W3043204054 cites W2137196255 @default.
- W3043204054 cites W2139642361 @default.
- W3043204054 cites W2140643961 @default.
- W3043204054 cites W2143443573 @default.
- W3043204054 cites W2147657366 @default.
- W3043204054 cites W2148032086 @default.
- W3043204054 cites W2149590159 @default.
- W3043204054 cites W2151460056 @default.
- W3043204054 cites W2155063683 @default.
- W3043204054 cites W2157225945 @default.
- W3043204054 cites W2158190559 @default.
- W3043204054 cites W2158551169 @default.
- W3043204054 cites W2170293694 @default.
- W3043204054 cites W2239360558 @default.
- W3043204054 cites W2324320295 @default.
- W3043204054 cites W2340076492 @default.
- W3043204054 cites W2512594982 @default.
- W3043204054 cites W2581356531 @default.
- W3043204054 cites W2588467645 @default.
- W3043204054 cites W2614094030 @default.
- W3043204054 cites W2626811727 @default.
- W3043204054 cites W2798598799 @default.
- W3043204054 cites W2884874829 @default.
- W3043204054 cites W2999610704 @default.
- W3043204054 cites W3148387930 @default.
- W3043204054 cites W4231633798 @default.
- W3043204054 cites W4231769592 @default.
- W3043204054 cites W4232664043 @default.
- W3043204054 cites W4238182192 @default.
- W3043204054 cites W4245607618 @default.
- W3043204054 cites W4247895278 @default.
- W3043204054 cites W2042681472 @default.
- W3043204054 doi "https://doi.org/10.1109/isca45697.2020.00025" @default.
- W3043204054 hasPublicationYear "2020" @default.
- W3043204054 type Work @default.
- W3043204054 sameAs 3043204054 @default.
- W3043204054 citedByCount "4" @default.
- W3043204054 countsByYear W30432040542021 @default.
- W3043204054 countsByYear W30432040542023 @default.
- W3043204054 crossrefType "proceedings-article" @default.
- W3043204054 hasAuthorship W3043204054A5023564790 @default.
- W3043204054 hasAuthorship W3043204054A5046661425 @default.
- W3043204054 hasAuthorship W3043204054A5075782689 @default.
- W3043204054 hasAuthorship W3043204054A5091660287 @default.
- W3043204054 hasConcept C113166858 @default.
- W3043204054 hasConcept C115537543 @default.
- W3043204054 hasConcept C118524514 @default.
- W3043204054 hasConcept C141917322 @default.
- W3043204054 hasConcept C149635348 @default.
- W3043204054 hasConcept C173608175 @default.
- W3043204054 hasConcept C189783530 @default.
- W3043204054 hasConcept C2781172179 @default.
- W3043204054 hasConcept C38556500 @default.
- W3043204054 hasConcept C41008148 @default.
- W3043204054 hasConcept C42992933 @default.
- W3043204054 hasConcept C68339613 @default.
- W3043204054 hasConcept C78766204 @default.
- W3043204054 hasConceptScore W3043204054C113166858 @default.
- W3043204054 hasConceptScore W3043204054C115537543 @default.