Model of a Shared Memory Multiprocessor
نویسنده
چکیده
Shared memory multiprocessors are widely used as platforms for technical and commercial computing [2]. Performance evaluation is a key technology for design in computer architecture. The continuous growth in complexity of systems is making this task increasingly complex [7]. In general, the problem of developing effective performance evaluation techniques can be stated as finding the best trade-off between accuracy and speed.
منابع مشابه
A Scaleable Multiprocessor Architecture with Multiple Read-Write Memory Model
This paper presents a scalable multiprocessor architecture with multiple access memories and multi-way busses. This parallel architecture with more intelligent memory model and efficient multi-way interconnection network organization is called as CRrCW (Concurrent Read and restricted Concurrent Write) scaleable multiprocessor system. The memory and network model provides concurrent memory acces...
متن کاملOn memory models and cache management for shared-memory multiprocessors
Shared-memory multiprocessors should be designed to provide for correct execution of programs constructed according to a chosen program execution model. In this paper, we use data ow signal graphs as a program execution model for programs structured as nests of (possibly recursive) functions, and using incremental arrays with I-structure semantics. We introduce a memory model for the memory sys...
متن کاملPerformance Benefits of Relaxed Memory Consistency for Process Network Applications
This work is the first to investigate whether using a relaxed consistency model has performance benefits over a sequential memory model when a multiprocessor executes a process network application. A trace-driven simulator, developed using SystemC, is used to model the distributed shared memory system of a prototype multiprocessor developed at Philips. The simulator offers two consistency model...
متن کاملEffect of Hot-Spots on the Performance of Crossbar Multiprocessor Systems
Atiquzzaman, M. and M.M. Banat, Effect of hot-spots on the performance of crossbar multiprocessor systems, Parallel Computing 19 (1993) 455-461. Previous studies on the performance of crossbar multiprocessor systems have assumed a uniform memory reference model. Hot-spots arising in multiprocessor systems due to the use of shared variables, synchronization primitives, etc. give rise to nonunifo...
متن کاملPerformance Analysis of a Load Balancing Hash-Join Algorithm for a Shared Memory Multiprocessor
Within the last several years, there has been a growing interest in applying general multiprocessor systems to relational database query processing. Efficient parallel algorithms have been designed for the join operation but usually have a failing in that their performance deteriorates greatly when the data is nonuniform. In this paper, we propose a new version of the hashbased join algorithm t...
متن کاملImbedded Markov Chains Model of Multiprocessor with Shared Memory
This paper addresses the problem of evaluating the performance of multiprocessor with shared memory and private caches executing Invalidate Coherence Protocols. The model is grounded in queuing network theory and includes bus interference, cache interference, and main memory interference. The method of the Imbedded Markov Chains is used. The highest and lowest performance characteristics are ca...
متن کامل