Constraint multiset grammars

K Marriott - Proceedings of 1994 IEEE Symposium on Visual …, 1994 - ieeexplore.ieee.org
Constraint multiset grammars provide a general, high-level framework for the definition of
visual languages. They are a new formalism based on multiset rewriting. We give a formal …

Design of an adaptive cache coherence protocol for large scale multiprocessors

Q Yang, G Thangadurai, LM Bhuyan - IEEE Transactions on Parallel …, 1992 - computer.org
A large scale, cache-based multiprocessor that is interconnected by a hierarchical network
such as hierarchical buses or a multistage interconnection network (MIN) is considered. An …

A trace-driven simulator for performance evaluation of cache-based multiprocessor systems

CA Prete, G Prina, L Ricciardi - IEEE Transactions on Parallel …, 1995 - ieeexplore.ieee.org
We describe a simulator which emulates the activity of a shared memory, common bus
multiprocessor system with private caches. Both kernel and user program activities are …

A dynamic cache sub-block design to reduce false sharing

M Kadiyala, LN Bhuyan - Proceedings of ICCD'95 International …, 1995 - ieeexplore.ieee.org
Parallel applications differ from significant bus traffic due to the transfer of shared data.
Large block sizes exploit locality and decrease the effective memory access time. It also has …

[PDF][PDF] The Effect of Skewed Data Access on Buffer Hits and Data Contention an a Data Sharing Environment.

A Dan, DM Dias, SY Philip - VLDB, 1990 - academia.edu
In this paper we examine the effect of skewed access on the buffer hit ratio in a multi-system
data sharing environment, where each computing node has access to shared data on disks …

A novel cache design for vector processing

Q Yang, LW Yang - ACM SIGARCH Computer Architecture News, 1992 - dl.acm.org
This paper introduces an innovative cache design for vector computers, called prime-
mapped cache. By utilizing the special properties of a Mersenne prime, the new design does …

Cache memory system for vector processing

Q Yang - US Patent 5,379,393, 1995 - Google Patents
57 ABSTRACT A cache memory system for use during vector process ing in a processor.
The processor contains a central processing unit (CPU) and a main memory. The system …

Comparison of memory write policies for NoC based multicore cache coherent systems

PG de Massas, F Pétrot - Proceedings of the conference on Design …, 2008 - dl.acm.org
The following study shows a direct comparison of memory write policies in Shared Memory
Multicore Systems. Although there are much work and many studies about this issue, our …

Performance analysis of buffer coherency policies in a multisystem data sharing environment

A Dan, PS Yu - IEEE Transactions on Parallel and Distributed …, 1993 - ieeexplore.ieee.org
Six buffer coherency policies for a multisystem transaction processing environment are
compared. These policies differ in their basic approaches on how and when the invalidated …

Performance evaluation of the slotted ring multiprocessor

LA Barroso, M Dubois - IEEE Transactions on Computers, 1995 - ieeexplore.ieee.org
As microprocessor speeds continue to improve at a very fast rate the bandwidth
requirements for system level interconnections in multiprocessors may eventually rule out …