Abstract

Communication latency is a major limiting factor for scalability in distributed shared-memory multiprocessor systems. It can be generally reduced by predicting the communication traffic in a system connected through a reconfigurable interconnection network. The State Sequence Routing (SSR) control-based algorithm uses a set of predicted paths to do an anticipatory reconfiguration for the interconnection network (IN) in such a way as to include the set of predicted paths in the current state sequence. By reducing the control latency and thus the overall execution time of a parallel application, we can increase the network size and therefore improve the scalability. In this article we use a fuzzy inference system (FIS) to perform online prediction of the paths between processors and memory units. The fuzzy system uses as input the memory access patterns across a set of time-windows to predict the communication paths within the next time window. Hence, the prediction is based on the locality inherent in the memory access patterns for all processors across the network. To investigate the effectiveness of our approach, we perform several simulation experiments using a program-driven simulator. Based on the results of experiments, our algorithm reduces the communication latency and thus the overall execution time according to the locality inherent in the communication traffic across the network using as little resources as possible in terms of the length of the state sequence router and the size of the rule base.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.