No abstract available.
A brief survey of implicit parallelism detection
Cited By
- Leadbitter P, Page D and Smart N (2007). Nondeterministic Multithreading, IEEE Transactions on Computers, 56:7, (992-998), Online publication date: 1-Jul-2007.
- Muller H, Page D, Irwin J and May D Caches with compositional performance Embedded processor design challenges, (242-259)
- Forsell M (2002). Architectural differences of efficient sequential and parallel computers, Journal of Systems Architecture: the EUROMICRO Journal, 47:13, (1017-1041), Online publication date: 1-Jul-2002.
- Tang X, Wang J, Theobald K and Gao G Thread partitioning and scheduling based on cost model Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, (272-281)
- Philbin J, Edler J, Anshus O, Douglas C and Li K Thread scheduling for cache locality Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, (60-71)
- Luk C and Mowry T Compiler-based prefetching for recursive data structures Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, (222-233)
- Philbin J, Edler J, Anshus O, Douglas C and Li K (1996). Thread scheduling for cache locality, ACM SIGOPS Operating Systems Review, 30:5, (60-71), Online publication date: 1-Dec-1996.
- Luk C and Mowry T (1996). Compiler-based prefetching for recursive data structures, ACM SIGOPS Operating Systems Review, 30:5, (222-233), Online publication date: 1-Dec-1996.
- Philbin J, Edler J, Anshus O, Douglas C and Li K (2019). Thread scheduling for cache locality, ACM SIGPLAN Notices, 31:9, (60-71), Online publication date: 1-Sep-1996.
- Luk C and Mowry T (2019). Compiler-based prefetching for recursive data structures, ACM SIGPLAN Notices, 31:9, (222-233), Online publication date: 1-Sep-1996.
- Halstead B, Callahan D, Dennis J, Nikhil R and Sarkar V (1994). Programming, compilation, and resource management issues for multithreading (panel session II), ACM SIGARCH Computer Architecture News, 22:1, (19-33), Online publication date: 1-Mar-1994.
- Malloy B The validation of a multiprocessor simulator Proceedings of the 25th conference on Winter simulation, (625-631)
- Wilson G (1993). A Glossary of Parallel Computing Terminology, IEEE Parallel & Distributed Technology: Systems & Technology, 1:1, (52-67), Online publication date: 1-Feb-1993.
- Boothe B and Ranade A Improved multithreading techniques for hiding communication latency in multiprocessors Proceedings of the 19th annual international symposium on Computer architecture, (214-223)
- Boothe B and Ranade A (1992). Improved multithreading techniques for hiding communication latency in multiprocessors, ACM SIGARCH Computer Architecture News, 20:2, (214-223), Online publication date: 1-May-1992.
- Nemirovsky M, Brewer F and Wood R DISC Proceedings of the 24th annual international symposium on Microarchitecture, (163-171)
- Jordan H and Heuring V Time multiplexed optical computers Proceedings of the 1991 ACM/IEEE conference on Supercomputing, (370-378)
- Gupta R Employing register channels for the exploitation of instruction level parallelism Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming, (118-127)
- Gupta R (2019). Employing register channels for the exploitation of instruction level parallelism, ACM SIGPLAN Notices, 25:3, (118-127), Online publication date: 1-Mar-1990.
- Jakob R and Hack J Parallel MIMD programming for global models of atmospheric flow Proceedings of the 1989 ACM/IEEE conference on Supercomputing, (106-112)
- Ayguadé E, Labarta J, Torres J and Borensztejn P GTS: parallelization and vectorization of tight recurrences Proceedings of the 1989 ACM/IEEE conference on Supercomputing, (531-539)
- Steele G Making asynchronous parallelism safe for the world Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (218-231)
- Gharachorloo K, Sarkar V and Hennessy J A simple and efficient implmentation approach for single assignment languages Proceedings of the 1988 ACM conference on LISP and functional programming, (259-268)
Index Terms
- on Parallel MIMD computation: HEP supercomputer and its applications
Recommendations
Data-Parallel Programming on MIMD Computers
The implementation of two compilers for the data-parallel programming language Dataparallel C is described. One compiler generates code for Intel and nCUBE hypercube multicomputers; the other generates code for Sequent multiprocessors. A suite of ...
The NYU Ultracomputer Designing an MIMD Shared Memory Parallel Computer
We present the design for the NYU Ultracomputer, a shared-memory MIMD parallel machine composed of thousands of autonomous processing elements. This machine uses an enhanced message switching network with the geometry of an Omega-network to approximate ...