Matches in SemOpenAlex for { <https://semopenalex.org/work/W4232676067> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W4232676067 endingPage "110" @default.
- W4232676067 startingPage "99" @default.
- W4232676067 abstract "The rise of multi-core processors has shifted performance efforts towards parallel programs. However, single-threaded code, whether from legacy programs or ones difficult to parallelize, remains important. Proposed asymmetric multicore processors statically dedicate hardware to improve sequential performance, but at the cost of reduced parallel performance. However, several proposed mechanisms provide the best-of-both-worlds by combining multiple cores into a single, more powerful processor for sequential code. For example, Core Fusion merges multiple cores to pool caches and functional units, and Intel's Turbo Boost raises the clock speed of a core if the other cores on a chip are powered down. These reconfiguration mechanisms have two important properties. First the set of available cores and their capabilities can vary over short time scales. Current operating systems are not designed for rapidly changing hardware: the existing hotplug mechanisms for reconfiguring processors require global operations and hundreds of milliseconds to complete. Second, configurations may be mutually exclusive: using power to speed one core means it cannot be used to speed another. Current schedulers cannot manage this requirement. We present Chameleon, an extension to Linux to support dynamic processors that can reconfigure their cores at runtime. Chameleon provides processor proxies to enable rapid reconfiguration, execution objects to abstract the processing capabilities of physical CPUs, and a cluster scheduler to balance the needs of sequential and parallel programs. In experiments that emulate a dynamic processor, we find that Chameleon can reconfigure processors 100,000 times faster than Linux and allows applications full access to hardware capabilities: sequential code runs at full speed on a powerful execution context, while parallel code runs on as many cores as possible." @default.
- W4232676067 created "2022-05-12" @default.
- W4232676067 creator A5045289692 @default.
- W4232676067 creator A5072740120 @default.
- W4232676067 date "2012-03-03" @default.
- W4232676067 modified "2023-09-26" @default.
- W4232676067 title "Chameleon" @default.
- W4232676067 cites W1990079240 @default.
- W4232676067 cites W1991406672 @default.
- W4232676067 cites W2005838647 @default.
- W4232676067 cites W2006312753 @default.
- W4232676067 cites W2013446962 @default.
- W4232676067 cites W2018069366 @default.
- W4232676067 cites W2029171059 @default.
- W4232676067 cites W2029804882 @default.
- W4232676067 cites W2036853599 @default.
- W4232676067 cites W2038322990 @default.
- W4232676067 cites W2042556025 @default.
- W4232676067 cites W2054604581 @default.
- W4232676067 cites W2076958750 @default.
- W4232676067 cites W2079219249 @default.
- W4232676067 cites W2079942837 @default.
- W4232676067 cites W2084112554 @default.
- W4232676067 cites W2086291744 @default.
- W4232676067 cites W2100319014 @default.
- W4232676067 cites W2102480715 @default.
- W4232676067 cites W2105876415 @default.
- W4232676067 cites W2109092462 @default.
- W4232676067 cites W2112085716 @default.
- W4232676067 cites W2114421447 @default.
- W4232676067 cites W2126977030 @default.
- W4232676067 cites W2135470015 @default.
- W4232676067 cites W2137953999 @default.
- W4232676067 cites W2144077857 @default.
- W4232676067 cites W2149688580 @default.
- W4232676067 cites W2149935414 @default.
- W4232676067 cites W2150547581 @default.
- W4232676067 cites W2153636549 @default.
- W4232676067 cites W2155382325 @default.
- W4232676067 cites W2157373341 @default.
- W4232676067 cites W2167556016 @default.
- W4232676067 cites W2168075869 @default.
- W4232676067 cites W2169990765 @default.
- W4232676067 cites W2170256087 @default.
- W4232676067 cites W4236062646 @default.
- W4232676067 doi "https://doi.org/10.1145/2189750.2150988" @default.
- W4232676067 hasPublicationYear "2012" @default.
- W4232676067 type Work @default.
- W4232676067 citedByCount "0" @default.
- W4232676067 crossrefType "journal-article" @default.
- W4232676067 hasAuthorship W4232676067A5045289692 @default.
- W4232676067 hasAuthorship W4232676067A5072740120 @default.
- W4232676067 hasConcept C119701452 @default.
- W4232676067 hasConcept C149635348 @default.
- W4232676067 hasConcept C173608175 @default.
- W4232676067 hasConcept C177264268 @default.
- W4232676067 hasConcept C199360897 @default.
- W4232676067 hasConcept C2776760102 @default.
- W4232676067 hasConcept C41008148 @default.
- W4232676067 hasConcept C78766204 @default.
- W4232676067 hasConceptScore W4232676067C119701452 @default.
- W4232676067 hasConceptScore W4232676067C149635348 @default.
- W4232676067 hasConceptScore W4232676067C173608175 @default.
- W4232676067 hasConceptScore W4232676067C177264268 @default.
- W4232676067 hasConceptScore W4232676067C199360897 @default.
- W4232676067 hasConceptScore W4232676067C2776760102 @default.
- W4232676067 hasConceptScore W4232676067C41008148 @default.
- W4232676067 hasConceptScore W4232676067C78766204 @default.
- W4232676067 hasIssue "1" @default.
- W4232676067 hasLocation W42326760671 @default.
- W4232676067 hasOpenAccess W4232676067 @default.
- W4232676067 hasPrimaryLocation W42326760671 @default.
- W4232676067 hasRelatedWork W164750744 @default.
- W4232676067 hasRelatedWork W1764185321 @default.
- W4232676067 hasRelatedWork W2365995233 @default.
- W4232676067 hasRelatedWork W2366027386 @default.
- W4232676067 hasRelatedWork W2372170743 @default.
- W4232676067 hasRelatedWork W2378666660 @default.
- W4232676067 hasRelatedWork W2488897859 @default.
- W4232676067 hasRelatedWork W2593142409 @default.
- W4232676067 hasRelatedWork W3016212467 @default.
- W4232676067 hasRelatedWork W3106220299 @default.
- W4232676067 hasVolume "40" @default.
- W4232676067 isParatext "false" @default.
- W4232676067 isRetracted "false" @default.
- W4232676067 workType "article" @default.