dc.contributor.author | Sakr, Majd F. | en_US |
dc.contributor.author | Levitan, Steven P. | en_US |
dc.contributor.author | Chiarulli, Donald M. | en_US |
dc.contributor.author | Horne, Bill G. | en_US |
dc.contributor.author | Giles, C. Lee | en_US |
dc.date.accessioned | 2004-05-31T22:40:57Z | |
dc.date.available | 2004-05-31T22:40:57Z | |
dc.date.created | 1996-10 | en_US |
dc.date.issued | 1998-10-15 | en_US |
dc.identifier.uri | http://hdl.handle.net/1903/840 | |
dc.description.abstract | Shared memory multiprocessors require reconfigurable interconnection
networks (INs) for scalability. These INs are reconfigured by an IN
control unit. However, these INs are often plagued by undesirable
reconfiguration time that is primarily due to control latency, the
amount of time delay that the control unit takes to decide on a
desired new IN configuration. To reduce control latency, a trainable
prediction unit (PU) was devised and added to the IN controller. The
PU's job is to anticipate and reduce control configuration time, the
major component of the control latency. Three different on-line
prediction techniques were tested to learn and predict repetitive
memory access patterns for three typical parallel processing applications,
the 2-D relaxation algorithm, matrix multiply and Fast Fourier Transform.
The predictions were then used by a routing control algorithm to reduce
control latency by configuring the IN to provide needed memory access
paths before they were requested. Three prediction techniques were used
and tested: 1). a Markov predictor, 2). a linear predictor and 3). a
time delay neural network (TDNN) predictor. As expected, different
predictors performed best on different applications, however, the TDNN
produced the best overall results.
(Also cross-referenced as UMIACS-TR-96-59) | en_US |
dc.format.extent | 750594 bytes | |
dc.format.mimetype | application/postscript | |
dc.language.iso | en_US | |
dc.relation.ispartofseries | UM Computer Science Department; CS-TR-3676 | en_US |
dc.relation.ispartofseries | UMIACS; UMIACS-TR-96-59 | en_US |
dc.title | Performance of On-Line Learning Methods in Predicting Multiprocessor
Memory Access Patterns | en_US |
dc.type | Technical Report | en_US |
dc.relation.isAvailableAt | Digital Repository at the University of Maryland | en_US |
dc.relation.isAvailableAt | University of Maryland (College Park, Md.) | en_US |
dc.relation.isAvailableAt | Tech Reports in Computer Science and Engineering | en_US |
dc.relation.isAvailableAt | UMIACS Technical Reports | en_US |