Ninth International Conference on Parallel and Distributed Systems, 2002. Proceedings.
DOI: 10.1109/icpads.2002.1183382
|View full text |Cite
|
Sign up to set email alerts
|

Organization of shared memory with synchronization for multiprocessor-on-a-chip

Abstract: The TSVM is a logical structured memory with a synchronization to improve a performance in a multi-threaded parallel processing. The physical TSVM is realized by the TSVM cache (TC) and a conventional memory in a Multiprocessor-on-a-chip (MOC) system. The L1 cache in a CPU consists of the TC, the General variable cache (GVC), and the instruction cache. The IYA (IY architecture) that is a new architecture divides a conventional data cache into the TC and GVC. The TC caches the shared variables with a synchroniz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…We have proposed the shared memory organization constructed by the TSVM cache and structure on the conventional memory, and we have estimated the performance of the TSVM cache using a hardware emulator with a standalone TSVM [17]. Also, in the same environment, we have estimated the effects of the dedicated shared bus for coherence maintenance, the distribution as cache and the relaxed load/store instructions.…”
Section: Rerated Workmentioning
confidence: 99%
See 1 more Smart Citation
“…We have proposed the shared memory organization constructed by the TSVM cache and structure on the conventional memory, and we have estimated the performance of the TSVM cache using a hardware emulator with a standalone TSVM [17]. Also, in the same environment, we have estimated the effects of the dedicated shared bus for coherence maintenance, the distribution as cache and the relaxed load/store instructions.…”
Section: Rerated Workmentioning
confidence: 99%
“…In general, a synchronization is performed apart from communication. We have proposed a shared variable with synchronization, TSVM (Tagged Shared Variable Memory) [17], which combines communication with synchronization to realize more efficient parallel processing. The TSVM can implement the conditional synchronization, mutual exclusion and barrier synchronization easily and systematically.…”
Section: Introductionmentioning
confidence: 99%