Performance of On-Line Learning Methods in Predicting Multiprocessor Memory Access Patterns

dc.contributor.authorSakr, Majd F.en_US
dc.contributor.authorLevitan, Steven P.en_US
dc.contributor.authorChiarulli, Donald M.en_US
dc.contributor.authorHorne, Bill G.en_US
dc.contributor.authorGiles, C. Leeen_US
dc.date.accessioned2004-05-31T22:40:57Z
dc.date.available2004-05-31T22:40:57Z
dc.date.created1996-10en_US
dc.date.issued1998-10-15en_US
dc.description.abstractShared 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.extent750594 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/840
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3676en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-96-59en_US
dc.titlePerformance of On-Line Learning Methods in Predicting Multiprocessor Memory Access Patternsen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3676.ps
Size:
733 KB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3676.pdf
Size:
548.45 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3676.ps