Bazsites.com Multiprocessors
Directory Topics
On the Web
- NUMAchine - Shared memory multiprocessor architecture, and software for easy and efficient use: Tornado operating system, Jasmine compiler. Descriptions, documents, papers, pictures.
- MIT Alewife Project - Large-scale multiprocessor, integrates cache-coherent, distributed shared memory, and user-level message-passing, in one integrated hardware framework; papers, people, pictures, posters.
- Stanford FLASH Multiprocessor - FLexible Architecture for SHared memory; documents, links.
- The Hoard Multiprocessor Memory Allocator - Hoard is a fast, scalable and memory-efficient malloc-replacement for multithreaded applications on multiprocessors. Widely-used, open-source.
- Renaissance - Multiprocessor OO OS purely designed and implemented in object-oriented techniques, to give application programs transparent access to system and remote objects distributed in a network of machines. OO programming is an ideal approach for building distributed systems. Runs on Sun SPARC, Encore Multimax multiprocessor.
- The Era of Tera: Intel Reveals More about 80-core CPU - Last year Intel talked of 80-core Teraflop CPU. Today we get many more details on architecture and role in future of multicore CPUs. AnandTech.
- Intel Pieces Together 80-core Processor - Researchers craft early model, as part of Intel tera-scale computing project to build fast parallel processor. PC Authority.
- Rapport, Inc. - Makes high performance, lower power parallel processor chips, uses PowerPC core with 256 subcores, to produce Kilocore chip with over 1,000 cores.
- Chip Multiprocessing (CMP) Resources - Large link page: press releases, academic papers, presentations on dual-core and multicore processors. By James Donald, Electrical Engineering Department, Princeton University.
- PiSMA: A Parallel VSM Architecture - Parallel vIrtually Shared Memory Architecture; merges benefits of shared and distributed memory models, secures confidential communication via authentication. [ACM Crossroads]
Wikipedia Articles
- Split-C - The Split-C project website describes Split-C as a parallel extension of the C programming language that supports efficient access to a global address space on current distributed memory multiprocessors. It retains the "small language" character of C and supports careful engineering and optimization of programs by providing a simple, predictable cost model.
- BMDFM - BMDFM (Binary Modular Dataflow Machine) is software, which enables running an application in parallel on shared memory symmetric multiprocessors (SMP) using the multiple processors to speed up the execution of single applications.
- Cache only memory architecture - Cache only memory architecture (COMA) is a computer memory organization for use in multiprocessors in which the local memories (typically DRAM) at each node are used as cache. This is in contrast to using the local memories as actual main memory, as in NUMA organizations.
- Bus sniffing - Bus sniffing or Bus snooping is a technique used in distributed shared memory systems and multiprocessors aimed at achieving cache coherence. Every cache controller monitors the bus, awaiting for broadcasts which may cause it to invalidate its cache line.
- Concurrency control - In computer science, especially in the fields of computer programming (see also concurrent programming, parallel programming), operating systems (see also parallel computing) , multiprocessors, and databases, concurrency control ensures that correct results for concurrent operations are generated, while getting those results as quickly as possible.