Matches in SemOpenAlex for { <https://semopenalex.org/work/W2155010932> ?p ?o ?g. }
- W2155010932 endingPage "38" @default.
- W2155010932 startingPage "27" @default.
- W2155010932 abstract "Pre-execution techniques have received much attention as an effective way of prefetching cache blocks to tolerate the ever-increasing memory latency. A number of pre-execution techniques based on hardware, compiler, or both have been proposed and studied extensively by researchers. They report promising results on simulators that model a simultaneous multithreading (SMT) processor. We apply the helper threading idea on a real multithreaded machine, i.e., Intel Pentium 4 processor with hyper-threading technology, and show that indeed it can provide wall-clock speedup on real silicon. To achieve further performance improvements via helper threads, we investigate three helper threading scenarios that are driven by automated compiler infrastructure, and identify several key challenges and opportunities for novel hardware and software optimizations. Our study shows a program behavior changes dynamically during execution. In addition, the organizations of certain critical hardware structures in the hyper-threaded processors are either shared or partitioned in the multithreading mode and thus, the tradeoffs regarding resource contention can be intricate. Therefore, it is essential to judiciously invoke helper threads by adapting to the dynamic program behavior so that we can alleviate potential performance degradation due to resource contention. Moreover, since adapting to the dynamic behavior requires frequent thread synchronization, having light-weight thread synchronization mechanisms is important." @default.
- W2155010932 created "2016-06-24" @default.
- W2155010932 creator A5005685132 @default.
- W2155010932 creator A5007315039 @default.
- W2155010932 creator A5009108433 @default.
- W2155010932 creator A5042239243 @default.
- W2155010932 creator A5042518588 @default.
- W2155010932 creator A5058177477 @default.
- W2155010932 creator A5060061661 @default.
- W2155010932 creator A5068726823 @default.
- W2155010932 creator A5069884358 @default.
- W2155010932 creator A5085720819 @default.
- W2155010932 date "2004-03-20" @default.
- W2155010932 modified "2023-10-04" @default.
- W2155010932 title "Physical experimentation with prefetching helper threads on Intel's hyper-threaded processors" @default.
- W2155010932 cites W1539430313 @default.
- W2155010932 cites W1976623675 @default.
- W2155010932 cites W2043613230 @default.
- W2155010932 cites W2044773873 @default.
- W2155010932 cites W2099089002 @default.
- W2155010932 cites W2111905231 @default.
- W2155010932 cites W2113617109 @default.
- W2155010932 cites W2116730320 @default.
- W2155010932 cites W2120230074 @default.
- W2155010932 cites W2125305952 @default.
- W2155010932 cites W2126605567 @default.
- W2155010932 cites W2131498141 @default.
- W2155010932 cites W2143068308 @default.
- W2155010932 cites W2146173591 @default.
- W2155010932 cites W2146246439 @default.
- W2155010932 cites W2160401437 @default.
- W2155010932 cites W2168214303 @default.
- W2155010932 cites W2168307289 @default.
- W2155010932 cites W2168434784 @default.
- W2155010932 cites W2170582961 @default.
- W2155010932 cites W2249344705 @default.
- W2155010932 cites W2274332205 @default.
- W2155010932 cites W2293624369 @default.
- W2155010932 cites W3151299008 @default.
- W2155010932 cites W63944998 @default.
- W2155010932 doi "https://doi.org/10.5555/977395.977665" @default.
- W2155010932 hasPublicationYear "2004" @default.
- W2155010932 type Work @default.
- W2155010932 sameAs 2155010932 @default.
- W2155010932 citedByCount "36" @default.
- W2155010932 countsByYear W21550109322015 @default.
- W2155010932 countsByYear W21550109322020 @default.
- W2155010932 crossrefType "proceedings-article" @default.
- W2155010932 hasAuthorship W2155010932A5005685132 @default.
- W2155010932 hasAuthorship W2155010932A5007315039 @default.
- W2155010932 hasAuthorship W2155010932A5009108433 @default.
- W2155010932 hasAuthorship W2155010932A5042239243 @default.
- W2155010932 hasAuthorship W2155010932A5042518588 @default.
- W2155010932 hasAuthorship W2155010932A5058177477 @default.
- W2155010932 hasAuthorship W2155010932A5060061661 @default.
- W2155010932 hasAuthorship W2155010932A5068726823 @default.
- W2155010932 hasAuthorship W2155010932A5069884358 @default.
- W2155010932 hasAuthorship W2155010932A5085720819 @default.
- W2155010932 hasConcept C111919701 @default.
- W2155010932 hasConcept C118524514 @default.
- W2155010932 hasConcept C138101251 @default.
- W2155010932 hasConcept C15296174 @default.
- W2155010932 hasConcept C159985019 @default.
- W2155010932 hasConcept C169590947 @default.
- W2155010932 hasConcept C173608175 @default.
- W2155010932 hasConcept C192562407 @default.
- W2155010932 hasConcept C201410400 @default.
- W2155010932 hasConcept C2778787235 @default.
- W2155010932 hasConcept C41008148 @default.
- W2155010932 hasConcept C68339613 @default.
- W2155010932 hasConcept C85717602 @default.
- W2155010932 hasConceptScore W2155010932C111919701 @default.
- W2155010932 hasConceptScore W2155010932C118524514 @default.
- W2155010932 hasConceptScore W2155010932C138101251 @default.
- W2155010932 hasConceptScore W2155010932C15296174 @default.
- W2155010932 hasConceptScore W2155010932C159985019 @default.
- W2155010932 hasConceptScore W2155010932C169590947 @default.
- W2155010932 hasConceptScore W2155010932C173608175 @default.
- W2155010932 hasConceptScore W2155010932C192562407 @default.
- W2155010932 hasConceptScore W2155010932C201410400 @default.
- W2155010932 hasConceptScore W2155010932C2778787235 @default.
- W2155010932 hasConceptScore W2155010932C41008148 @default.
- W2155010932 hasConceptScore W2155010932C68339613 @default.
- W2155010932 hasConceptScore W2155010932C85717602 @default.
- W2155010932 hasLocation W21550109321 @default.
- W2155010932 hasOpenAccess W2155010932 @default.
- W2155010932 hasPrimaryLocation W21550109321 @default.
- W2155010932 hasRelatedWork W1976623675 @default.
- W2155010932 hasRelatedWork W2044773873 @default.
- W2155010932 hasRelatedWork W2099089002 @default.
- W2155010932 hasRelatedWork W2099958604 @default.
- W2155010932 hasRelatedWork W2102532014 @default.
- W2155010932 hasRelatedWork W2111905231 @default.
- W2155010932 hasRelatedWork W2120230074 @default.
- W2155010932 hasRelatedWork W2120274141 @default.
- W2155010932 hasRelatedWork W2123608497 @default.
- W2155010932 hasRelatedWork W2125305952 @default.
- W2155010932 hasRelatedWork W2126605567 @default.