1995
DOI: 10.1145/225830.224435
|View full text |Cite
|
Sign up to set email alerts
|

Vector multiprocessors with arbitrated memory access

Abstract: The high latency of memory accesses is one of the factors that most contribute to reduce the performance of current vector supercomputers. The conflicts that can occur in the memory modules plus the collisions in the interconnection network in the case of multiprocessors make that the execution time of applications increases significantly. In this work we propose a memory access method that for both cases of vector uniprocessors and multiprocessors allows to perform stream accesses with the smallest possible l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2007
2007
2012
2012

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 18 publications
0
4
0
Order By: Relevance
“…It was shown in [12], [20] for vector processors and in [21], [22] for streaming applications, that out-of-order servicing of accesses is a critical factor. Later, [23] shows the importance of memory reordering in web applications.…”
Section: Related Workmentioning
confidence: 99%
“…It was shown in [12], [20] for vector processors and in [21], [22] for streaming applications, that out-of-order servicing of accesses is a critical factor. Later, [23] shows the importance of memory reordering in web applications.…”
Section: Related Workmentioning
confidence: 99%
“…Dynamic conflict avoiding techniques [Valero et al 1992;Peiron et al 1995;Carter et al 1999] can alleviate both intra-and inter-stream (conflicts among multiple streams) bank conflicts. As an example, the Impulse memory system [Carter et al 1999] improves memory performance by dynamically remapping physical addresses, but it requires modifications to the applications and the operating system.…”
Section: Related Workmentioning
confidence: 99%
“…Hardware techniques that do not require operating system support include the various heuristics that have been proposed to reorder memory commands, including a memory reordering technique [Valero et al 1992;Peiron et al 1995] that dynamically eliminates bank conflicts by enforcing a strict round robin ordering of bank accesses. This ordering maximizes the average distance between any two consecutive accesses to the same bank and thus reduces the stalls due to bank conflicts.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation