Matches in SemOpenAlex for { <https://semopenalex.org/work/W1967995061> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W1967995061 abstract "As performance improvements are being increasingly sought via coarse-grained parallelism, established expectations of continued sequential performance increases are not being met. Current trends in computing point towards platforms seeking performance improvements through various degrees of parallelism, with coarse-grained parallelism features becoming commonplace in even entry-level systems.Yet the broad variety of multiprocessor configurations that will be available that differ in the number of processing elements will make it difficult to statically create a single parallel version of a program that performs well on the whole range of such hardware. As a result, there will soon be a vast number of multiprocessor systems that are significantly under-utilized for lack of software that harnesses their power effectively. This problem is exacerbated by the growing inventory of legacy programs in binary executable form with possibly unreachable source code.We present a system that improves the performance of optimized sequential binaries through dynamic recompilation. Leveraging observations made at runtime, a thin software layer recompiles executing code compiled for a uniprocessor and generates parallelized and/or vectorized code segments that exploit available parallel resources. Among the techniques employed are control speculation, loop distribution across several threads, and automatic parallelization of recursive routines.Our solution is entirely software-based and can be ported to existing hardware platforms that have parallel processing capabilities. Our performance results are obtained on real hardware without using simulation.In preliminary benchmarks on only modestly parallel (2-way) hardware, our system already provides speedups of upto 40% on SpecCPU benchmarks, and near-optimal speedups on more obviously parallelizable benchmarks." @default.
- W1967995061 created "2016-06-24" @default.
- W1967995061 creator A5030313146 @default.
- W1967995061 creator A5057785869 @default.
- W1967995061 date "2006-05-03" @default.
- W1967995061 modified "2023-10-18" @default.
- W1967995061 title "Dynamic parallelization and mapping of binary executables on hierarchical platforms" @default.
- W1967995061 cites W1991751536 @default.
- W1967995061 cites W2063255488 @default.
- W1967995061 cites W2078429521 @default.
- W1967995061 cites W2080457852 @default.
- W1967995061 cites W2109502721 @default.
- W1967995061 cites W2127642645 @default.
- W1967995061 cites W2129962996 @default.
- W1967995061 cites W2133177214 @default.
- W1967995061 cites W2148947321 @default.
- W1967995061 cites W2157074753 @default.
- W1967995061 cites W2160468841 @default.
- W1967995061 cites W2294451725 @default.
- W1967995061 cites W4231002400 @default.
- W1967995061 cites W4232917671 @default.
- W1967995061 cites W4245632002 @default.
- W1967995061 cites W4253417586 @default.
- W1967995061 doi "https://doi.org/10.1145/1128022.1128040" @default.
- W1967995061 hasPublicationYear "2006" @default.
- W1967995061 type Work @default.
- W1967995061 sameAs 1967995061 @default.
- W1967995061 citedByCount "36" @default.
- W1967995061 countsByYear W19679950612012 @default.
- W1967995061 countsByYear W19679950612013 @default.
- W1967995061 countsByYear W19679950612014 @default.
- W1967995061 countsByYear W19679950612015 @default.
- W1967995061 countsByYear W19679950612016 @default.
- W1967995061 countsByYear W19679950612017 @default.
- W1967995061 countsByYear W19679950612018 @default.
- W1967995061 countsByYear W19679950612019 @default.
- W1967995061 crossrefType "proceedings-article" @default.
- W1967995061 hasAuthorship W1967995061A5030313146 @default.
- W1967995061 hasAuthorship W1967995061A5057785869 @default.
- W1967995061 hasConcept C106251023 @default.
- W1967995061 hasConcept C111919701 @default.
- W1967995061 hasConcept C140763907 @default.
- W1967995061 hasConcept C160145156 @default.
- W1967995061 hasConcept C164833996 @default.
- W1967995061 hasConcept C165696696 @default.
- W1967995061 hasConcept C169590947 @default.
- W1967995061 hasConcept C173608175 @default.
- W1967995061 hasConcept C2777904410 @default.
- W1967995061 hasConcept C2778971978 @default.
- W1967995061 hasConcept C2781172179 @default.
- W1967995061 hasConcept C38652104 @default.
- W1967995061 hasConcept C41008148 @default.
- W1967995061 hasConcept C4822641 @default.
- W1967995061 hasConcept C79189994 @default.
- W1967995061 hasConceptScore W1967995061C106251023 @default.
- W1967995061 hasConceptScore W1967995061C111919701 @default.
- W1967995061 hasConceptScore W1967995061C140763907 @default.
- W1967995061 hasConceptScore W1967995061C160145156 @default.
- W1967995061 hasConceptScore W1967995061C164833996 @default.
- W1967995061 hasConceptScore W1967995061C165696696 @default.
- W1967995061 hasConceptScore W1967995061C169590947 @default.
- W1967995061 hasConceptScore W1967995061C173608175 @default.
- W1967995061 hasConceptScore W1967995061C2777904410 @default.
- W1967995061 hasConceptScore W1967995061C2778971978 @default.
- W1967995061 hasConceptScore W1967995061C2781172179 @default.
- W1967995061 hasConceptScore W1967995061C38652104 @default.
- W1967995061 hasConceptScore W1967995061C41008148 @default.
- W1967995061 hasConceptScore W1967995061C4822641 @default.
- W1967995061 hasConceptScore W1967995061C79189994 @default.
- W1967995061 hasLocation W19679950611 @default.
- W1967995061 hasOpenAccess W1967995061 @default.
- W1967995061 hasPrimaryLocation W19679950611 @default.
- W1967995061 hasRelatedWork W1603797825 @default.
- W1967995061 hasRelatedWork W1606313797 @default.
- W1967995061 hasRelatedWork W1608806855 @default.
- W1967995061 hasRelatedWork W1999531921 @default.
- W1967995061 hasRelatedWork W2047238167 @default.
- W1967995061 hasRelatedWork W2119621834 @default.
- W1967995061 hasRelatedWork W2313503008 @default.
- W1967995061 hasRelatedWork W2344192573 @default.
- W1967995061 hasRelatedWork W300950598 @default.
- W1967995061 hasRelatedWork W99192079 @default.
- W1967995061 isParatext "false" @default.
- W1967995061 isRetracted "false" @default.
- W1967995061 magId "1967995061" @default.
- W1967995061 workType "article" @default.