Matches in SemOpenAlex for { <https://semopenalex.org/work/W128224554> ?p ?o ?g. }
- W128224554 abstract "As VLSI chip sizes and densities increase, it becomes possible to put many processing elements on a single chip and connect them together with a low latency communication network. In this paper we propose a software system, SUDS (Software Un-Do System), that leverages these resources using speculation to exploit parallelism in integer programs with many data dependences. We demonstrate that in order to achieve parallel speedups a speculation system must deliver memory request latencies lower than about 30 cycles. We give a cost breakdown for our current working implementation of SUDS that has a memory request latency that is nearly able to meet this goal. In addition, we identify the three primitive runtime operations that are necessary to efficiently parallelize these programs. The subsystems include (1) a fast communication path for true dependences within the program, (2) a method for renaming variables that have anti and output dependences and (3) a memory dependence speculation mechanism to guarantee that parallel accesses to global data structures don’t violate sequential program semantics. We find that these three subsystems do not interact, so that they can be implemented separately. Each subsystem is then simple enough that it can be built in software using only minimal hardware support. In this paper we focus on the memory dependence subsystem and demonstrate that it can be implemented using a simple but effective low-cost protocol." @default.
- W128224554 created "2016-06-24" @default.
- W128224554 creator A5016805015 @default.
- W128224554 creator A5024205845 @default.
- W128224554 creator A5046791216 @default.
- W128224554 creator A5060123137 @default.
- W128224554 creator A5078885594 @default.
- W128224554 date "1999-01-01" @default.
- W128224554 modified "2023-09-24" @default.
- W128224554 title "SUDS: Primitive Mechanisms for Memory Dependence Speculation" @default.
- W128224554 cites W1525227808 @default.
- W128224554 cites W160787565 @default.
- W128224554 cites W1769402780 @default.
- W128224554 cites W1920457490 @default.
- W128224554 cites W1954998460 @default.
- W128224554 cites W1958945689 @default.
- W128224554 cites W1975551420 @default.
- W128224554 cites W1990653637 @default.
- W128224554 cites W1993084860 @default.
- W128224554 cites W1995446441 @default.
- W128224554 cites W2001890294 @default.
- W128224554 cites W2017179936 @default.
- W128224554 cites W2018069366 @default.
- W128224554 cites W2019048425 @default.
- W128224554 cites W2036162899 @default.
- W128224554 cites W2050036160 @default.
- W128224554 cites W2052285774 @default.
- W128224554 cites W2064909421 @default.
- W128224554 cites W2076627572 @default.
- W128224554 cites W2078429521 @default.
- W128224554 cites W2083868341 @default.
- W128224554 cites W2097230158 @default.
- W128224554 cites W2102388010 @default.
- W128224554 cites W2107522776 @default.
- W128224554 cites W2107782879 @default.
- W128224554 cites W2111740117 @default.
- W128224554 cites W2114067856 @default.
- W128224554 cites W2114895220 @default.
- W128224554 cites W2131867938 @default.
- W128224554 cites W2133386065 @default.
- W128224554 cites W2136798749 @default.
- W128224554 cites W2148555526 @default.
- W128224554 cites W2152450729 @default.
- W128224554 cites W2170830522 @default.
- W128224554 cites W2296006986 @default.
- W128224554 cites W2296636214 @default.
- W128224554 cites W2983076786 @default.
- W128224554 cites W1809676666 @default.
- W128224554 cites W2116556636 @default.
- W128224554 hasPublicationYear "1999" @default.
- W128224554 type Work @default.
- W128224554 sameAs 128224554 @default.
- W128224554 citedByCount "6" @default.
- W128224554 countsByYear W1282245542016 @default.
- W128224554 crossrefType "journal-article" @default.
- W128224554 hasAuthorship W128224554A5016805015 @default.
- W128224554 hasAuthorship W128224554A5024205845 @default.
- W128224554 hasAuthorship W128224554A5046791216 @default.
- W128224554 hasAuthorship W128224554A5060123137 @default.
- W128224554 hasAuthorship W128224554A5078885594 @default.
- W128224554 hasConcept C111472728 @default.
- W128224554 hasConcept C111919701 @default.
- W128224554 hasConcept C115874739 @default.
- W128224554 hasConcept C120314980 @default.
- W128224554 hasConcept C127413603 @default.
- W128224554 hasConcept C138885662 @default.
- W128224554 hasConcept C139719470 @default.
- W128224554 hasConcept C149635348 @default.
- W128224554 hasConcept C162324750 @default.
- W128224554 hasConcept C165696696 @default.
- W128224554 hasConcept C173608175 @default.
- W128224554 hasConcept C201995342 @default.
- W128224554 hasConcept C2777904410 @default.
- W128224554 hasConcept C2780586882 @default.
- W128224554 hasConcept C38652104 @default.
- W128224554 hasConcept C41008148 @default.
- W128224554 hasConcept C47941915 @default.
- W128224554 hasConcept C76155785 @default.
- W128224554 hasConcept C82876162 @default.
- W128224554 hasConceptScore W128224554C111472728 @default.
- W128224554 hasConceptScore W128224554C111919701 @default.
- W128224554 hasConceptScore W128224554C115874739 @default.
- W128224554 hasConceptScore W128224554C120314980 @default.
- W128224554 hasConceptScore W128224554C127413603 @default.
- W128224554 hasConceptScore W128224554C138885662 @default.
- W128224554 hasConceptScore W128224554C139719470 @default.
- W128224554 hasConceptScore W128224554C149635348 @default.
- W128224554 hasConceptScore W128224554C162324750 @default.
- W128224554 hasConceptScore W128224554C165696696 @default.
- W128224554 hasConceptScore W128224554C173608175 @default.
- W128224554 hasConceptScore W128224554C201995342 @default.
- W128224554 hasConceptScore W128224554C2777904410 @default.
- W128224554 hasConceptScore W128224554C2780586882 @default.
- W128224554 hasConceptScore W128224554C38652104 @default.
- W128224554 hasConceptScore W128224554C41008148 @default.
- W128224554 hasConceptScore W128224554C47941915 @default.
- W128224554 hasConceptScore W128224554C76155785 @default.
- W128224554 hasConceptScore W128224554C82876162 @default.
- W128224554 hasLocation W1282245541 @default.
- W128224554 hasOpenAccess W128224554 @default.