Matches in SemOpenAlex for { <https://semopenalex.org/work/W3142830919> ?p ?o ?g. }
- W3142830919 abstract "We present program demultiplexing (PD), an execution paradigm that creates concurrency in sequential programs by demultiplexing methods (functions or subroutines). Call sites of a demultiplexed method in the program are associated with handlers that allow the method to be separated from the sequential program and executed on an auxiliary processor. The demultiplexed execution of a method (and its handler) is speculative and occurs when the inputs of the method are (speculatively) available, which is typically far in advance of when the method is actually called in the sequential execution. A trigger, composed of predicates that are based on program counters and memory write addresses, launches the speculative execution of the method on another processor. Our implementation of PD is based on a full-system execution-based chip multi-processor simulator with software to generate triggers and handlers from an x86-program binary. We evaluate eight integer benchmarks from the SPEC2000 suite - programs written in C with no explicit concurrency and/or motivation to create concurrency - and achieve a harmonic mean speedup of 1.8x with our implementation of PD" @default.
- W3142830919 created "2021-04-13" @default.
- W3142830919 creator A5043483537 @default.
- W3142830919 creator A5060879527 @default.
- W3142830919 date "2006-07-21" @default.
- W3142830919 modified "2023-10-16" @default.
- W3142830919 title "Program Demultiplexing: Data-flow based Speculative Parallelization of Methods in Sequential Programs" @default.
- W3142830919 cites W1958945689 @default.
- W3142830919 cites W1965498649 @default.
- W3142830919 cites W1983587324 @default.
- W3142830919 cites W1984527041 @default.
- W3142830919 cites W1986926028 @default.
- W3142830919 cites W1999367190 @default.
- W3142830919 cites W2046712264 @default.
- W3142830919 cites W2052285774 @default.
- W3142830919 cites W2071130955 @default.
- W3142830919 cites W2109502721 @default.
- W3142830919 cites W2111905231 @default.
- W3142830919 cites W2123845384 @default.
- W3142830919 cites W2128767431 @default.
- W3142830919 cites W2136798749 @default.
- W3142830919 cites W2157598146 @default.
- W3142830919 cites W2163065312 @default.
- W3142830919 cites W2168307289 @default.
- W3142830919 cites W2168657810 @default.
- W3142830919 cites W2169000705 @default.
- W3142830919 cites W2171532807 @default.
- W3142830919 cites W2987630328 @default.
- W3142830919 cites W4230016613 @default.
- W3142830919 cites W4234209831 @default.
- W3142830919 cites W4238772279 @default.
- W3142830919 cites W4239997146 @default.
- W3142830919 cites W4240754224 @default.
- W3142830919 cites W4241608695 @default.
- W3142830919 cites W4242484660 @default.
- W3142830919 cites W4242822982 @default.
- W3142830919 cites W4244583165 @default.
- W3142830919 cites W4244841987 @default.
- W3142830919 cites W4245971498 @default.
- W3142830919 cites W4246485703 @default.
- W3142830919 cites W4247496551 @default.
- W3142830919 cites W4249868603 @default.
- W3142830919 cites W4253095404 @default.
- W3142830919 cites W4254179222 @default.
- W3142830919 cites W4255602098 @default.
- W3142830919 cites W4229693072 @default.
- W3142830919 doi "https://doi.org/10.1109/isca.2006.31" @default.
- W3142830919 hasPublicationYear "2006" @default.
- W3142830919 type Work @default.
- W3142830919 sameAs 3142830919 @default.
- W3142830919 citedByCount "31" @default.
- W3142830919 countsByYear W31428309192012 @default.
- W3142830919 countsByYear W31428309192013 @default.
- W3142830919 countsByYear W31428309192014 @default.
- W3142830919 countsByYear W31428309192015 @default.
- W3142830919 countsByYear W31428309192016 @default.
- W3142830919 countsByYear W31428309192017 @default.
- W3142830919 countsByYear W31428309192019 @default.
- W3142830919 countsByYear W31428309192020 @default.
- W3142830919 countsByYear W31428309192021 @default.
- W3142830919 crossrefType "proceedings-article" @default.
- W3142830919 hasAuthorship W3142830919A5043483537 @default.
- W3142830919 hasAuthorship W3142830919A5060879527 @default.
- W3142830919 hasBestOaLocation W31428309192 @default.
- W3142830919 hasConcept C111919701 @default.
- W3142830919 hasConcept C141331961 @default.
- W3142830919 hasConcept C160191386 @default.
- W3142830919 hasConcept C170723468 @default.
- W3142830919 hasConcept C173608175 @default.
- W3142830919 hasConcept C193702766 @default.
- W3142830919 hasConcept C199360897 @default.
- W3142830919 hasConcept C2777904410 @default.
- W3142830919 hasConcept C41008148 @default.
- W3142830919 hasConcept C43521106 @default.
- W3142830919 hasConcept C68339613 @default.
- W3142830919 hasConcept C96147967 @default.
- W3142830919 hasConceptScore W3142830919C111919701 @default.
- W3142830919 hasConceptScore W3142830919C141331961 @default.
- W3142830919 hasConceptScore W3142830919C160191386 @default.
- W3142830919 hasConceptScore W3142830919C170723468 @default.
- W3142830919 hasConceptScore W3142830919C173608175 @default.
- W3142830919 hasConceptScore W3142830919C193702766 @default.
- W3142830919 hasConceptScore W3142830919C199360897 @default.
- W3142830919 hasConceptScore W3142830919C2777904410 @default.
- W3142830919 hasConceptScore W3142830919C41008148 @default.
- W3142830919 hasConceptScore W3142830919C43521106 @default.
- W3142830919 hasConceptScore W3142830919C68339613 @default.
- W3142830919 hasConceptScore W3142830919C96147967 @default.
- W3142830919 hasLocation W31428309191 @default.
- W3142830919 hasLocation W31428309192 @default.
- W3142830919 hasOpenAccess W3142830919 @default.
- W3142830919 hasPrimaryLocation W31428309191 @default.
- W3142830919 hasRelatedWork W1509211761 @default.
- W3142830919 hasRelatedWork W1531488649 @default.
- W3142830919 hasRelatedWork W2102422803 @default.
- W3142830919 hasRelatedWork W2133693067 @default.
- W3142830919 hasRelatedWork W2165645038 @default.
- W3142830919 hasRelatedWork W2391299576 @default.
- W3142830919 hasRelatedWork W2908377660 @default.
- W3142830919 hasRelatedWork W4206956498 @default.