prefetching
|
Publications for keyword "prefetching"
2007
Accelerating and Adapting Precomputation Threads for Effcient Prefetching, , and , in: HPCA '07: Proceedings of the IEEE 13th International Symposium on High Performance Computer Architecture, pages 85--95, IEEE Computer Society, 2007 |
[DOI] |
Improving hash join performance through prefetching, , , and (2007), in: ACM Trans. Database Syst., 32:3(17) |
[DOI] |
2006
A Self-Repairing Prefetcher in an Event-Driven Dynamic Optimization Framework, , and , in: CGO '06: Proceedings of the International Symposium on Code Generation and Optimization, pages 50--64, IEEE Computer Society, 2006 |
[DOI] |
2005
Design and Implementation of a Compiler Framework for Helper Threading on Multi-core Processors, , and , in: PACT '05: Proceedings of the 14th international conference on Parallel architectures and compilation techniques, pages 99--109, IEEE Computer Society, 2005 |
[DOI] |
Future Execution: A Hardware Prefetching Technique for Chip Multiprocessors, and , in: PACT '05: Proceedings of the 14th international conference on Parallel architectures and compilation techniques, pages 350--360, IEEE Computer Society, 2005 |
[DOI] |
smt- SPRINTS: Software Precomputation with Intelligent Streaming for Resource-Constrained SMTs., , and , in: Euro-Par '05: Proceedings of the 11th International Euro-Par Conference on Parallel Processing, pages 710--719, 2005 |
[DOI] |
Stream Programming on General-Purpose Processors, and , in: MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture, pages 343--354, IEEE Computer Society, 2005 |
[DOI] |
2004
A general framework for prefetch scheduling in linked data structures and its application to multi-chain prefetching, , , , and (2004), in: ACM Trans. Comput. Syst., 22:2(214--280) |
[DOI] |
A study of source-level compiler algorithms for automatic construction of pre-execution code, and (2004), in: ACM Trans. Comput. Syst., 22:3(326--379) |
[DOI] |
Compiler Based Pre-execution, , 2004 |
Compiler orchestrated prefetching via speculation and predication, , , and , in: ASPLOS-XI: Proceedings of the 11th International Conference on Architectural Support for Programming Languages and Operating Systems, Boston, MA, USA, pages 189--198, ACM, 2004 |
[DOI] |
Helper threads via virtual multithreading, , , , , , , , , and (2004), in: IEEE Micro, 24:6(74--82) |
[DOI] |
Helper threads via virtual multithreading on an experimental itanium2 processor-based platform, , , , , , , , , and (2004), in: SIGOPS Oper. Syst. Rev., 38:5(144--155) |
[DOI] |
Physical Experimentation with Prefetching Helper Threads on Intel's Hyper-Threaded Processors, , , , , , , , , and , in: CGO '04: Proceedings of the International Symposium on Code Generation and Optimization, Palo Alto, California, pages 27, IEEE Computer Society, 2004 |
Runtime support for integrating precomputation and thread-level parallelism on simultaneous multithreaded processors, , and , in: LCR '04: Proceedings of the 7th workshop on Workshop on languages, compilers, and run-time support for scalable systems, Houston, Texas, pages 1--12, ACM Press, 2004 |
[DOI] |
2003
Extending OpenMP to Support Slipstream Execution Mode, and , in: IPDPS '03: Proceedings of the 16th International Symposium on Parallel and Distributed Processing, pages 36.2, IEEE Computer Society, 2003 |
Optimizing SMT Processors for High Single-Thread Performance, , and (2003), in: The Journal of Instruction-Level Parallelism, 5 |
2002
A quantitative framework for automated pre-execution thread selection, and , in: MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture, Istanbul, Turkey, pages 430--441, IEEE Computer Society Press, 2002 |
Design and evaluation of compiler algorithms for pre-execution, and , in: ASPLOS-X: Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, pages 159--170, ACM Press, 2002 |
[DOI] |
Master/slave speculative parallelization, and , in: MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture, Istanbul, Turkey, pages 85--96, IEEE Computer Society Press, 2002 |
Pointer cache assisted prefetching, , , and , in: MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture, Istanbul, Turkey, pages 62--73, IEEE Computer Society Press, 2002 |
Speculative Precomputation: Exploring the Use of Multithreading for Latency, , , , and , in: Intel Technology Journal, 2002 |
A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 [URL] |
2001
Multi-Chain Prefetching: Effective Exploitation of Inter-Chain Memory Parallelism for Pointer-Chasing Codes, , , and , in: PACT '01: Proceedings of the 10th international conference on Parallel architectures and compilation techniques, pages 268--279, IEEE Computer Society, 2001 |
Speculative Data-Driven Multithreading, and , in: HPCA '01: Proceedings of the IEEE 7th International Symposium on High Performance Computer Architecture, pages 37, IEEE Computer Society, 2001 |
Speculative precomputation: long-range prefetching of delinquent loads, , , , , , and , in: ISCA '01: Proceedings of the 28th annual international symposium on Computer architecture, G\&\#246;teborg, Sweden, pages 14--25, ACM Press, 2001 |
[DOI] |
Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processors, , in: ISCA '01: Proceedings of the 28th annual international symposium on Computer architecture, G\&\#246;teborg, Sweden, pages 40--51, ACM Press, 2001 |
[DOI] |
Using Program Slicing to Drive Pre-Execution on Simultaneous Multithreading Processors, and , University of Maryland, 2001 |
2000
A Prefetching Technique for Irregular Accesses to Linked Data Structures, , and , in: HPCA '00: Proceedings of the IEEE 6th International Symposium on High Performance Computer Architecture, pages 206--217, 2000 |
A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 [URL] |
The elements of cache programming style, , in: ALS'00: Proceedings of the 4th conference on 4th Annual Linux Showcase \& Conference, Atlanta, Atlanta, Georgia, pages 18--18, USENIX Association, 2000 |
1999
Automatic Compiler-Inserted Prefetching for Pointer-Based Applications, and (1999), in: IEEE Trans. Comput., 48:2(134--141) |
[DOI] |
Software Data Prefetching for Software Pipelined Loops, and (1999), in: J. Parallel Distrib. Comput., 58:2(236--259) |
[DOI] |
1998
Dependence based prefetching for linked data structures, , and , in: ASPLOS-VIII: Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, United States, pages 115--126, ACM Press, 1998 |
[DOI] |
Tolerating latency in multiprocessors through compiler-inserted prefetching, (1998), in: ACM Trans. Comput. Syst., 16:1(55--92) |
[DOI] |
1997
When Caches Aren't Enough: Data Prefetching Techniques, and (1997), in: Computer, 30:7(23--30) |
[DOI] |
1996
Compiler-Based Prefetching for Recursive Data Structures, and , in: ASPLOS-VII: Proceedings of the 7th International Conference on Architectural Support for Programming Languages and Operating Systems, pages 222--233, 1996 |
A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 A PHP Error was encounteredSeverity: 8192 Message: Function eregi() is deprecated Filename: helpers/MY_url_helper.php Line Number: 24 [URL] |
1995
SPAID: software prefetching in pointer- and call-intensive environments, , , and , in: MICRO 28: Proceedings of the 28th annual ACM/IEEE international symposium on Microarchitecture, Ann Arbor, Michigan, United States, pages 231--236, IEEE Computer Society Press, 1995 |
1992
Design and evaluation of a compiler algorithm for prefetching, , and (1992), in: SIGPLAN Not., 27:9(62--73) |
[DOI] |