Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules

Switching Architectures deploying shareable parallel memory modules are quite versatile in their ability to scale to higher capacity while retaining the advantage of sharing its entire memory resource among all input and output ports. The two main classes of such architectures, namely, the Shared Mu...

Full description

Saved in:
Bibliographic Details
Main Authors: Sanjeev Kumar, Alvaro Munoz
Format: Article
Language:English
Published: Wiley 2010-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/2010/126591
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832560108170641408
author Sanjeev Kumar
Alvaro Munoz
author_facet Sanjeev Kumar
Alvaro Munoz
author_sort Sanjeev Kumar
collection DOAJ
description Switching Architectures deploying shareable parallel memory modules are quite versatile in their ability to scale to higher capacity while retaining the advantage of sharing its entire memory resource among all input and output ports. The two main classes of such architectures, namely, the Shared Multibuffer-(SMB-) based switch and the Sliding-Window-(SW-) based packet switch, both deploy parallel memory modules that are physically separate but logically connected. Inspite of their similarity in regards to using shareable parallel memory modules, they differ in switching control and scheduling of packets to parallel memory modules. SMB switch uses centralized control whereas the SW switch uses a decentralized control for switching operations. In this paper, we present a new memory assignment scheme for the Sliding-Window (SW) switch for assigning packets to parallel memory modules that maximizes the parallel storage of packets to multiple memory modules. We compare the performance of a sliding-window switch deploying this new memory assignment scheme with that of an SMB switch architecture under conditions of identical traffic type and memory resources deployed. The simulation results show that the new memory assignment scheme for the sliding window switch maximizes parallel storage of packets input in a given switch cycle, and it does not require speed-up of memory modules. Furthermore, it provides a superior performance compared to that of the SMB switch under the constraints of fixed memory-bandwidth and memory resources.
format Article
id doaj-art-57e41457ebf04da4814f06461c54e9a1
institution Kabale University
issn 2090-0147
2090-0155
language English
publishDate 2010-01-01
publisher Wiley
record_format Article
series Journal of Electrical and Computer Engineering
spelling doaj-art-57e41457ebf04da4814f06461c54e9a12025-02-03T01:28:18ZengWileyJournal of Electrical and Computer Engineering2090-01472090-01552010-01-01201010.1155/2010/126591126591Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory ModulesSanjeev Kumar0Alvaro Munoz1Department of Electrical /Computer Engineering, University of Texas-Pan American, Edinburg, TX 78541, USADepartment of Electrical Engineering, University of Texas-Dallas, Richardson, TX 75080, USASwitching Architectures deploying shareable parallel memory modules are quite versatile in their ability to scale to higher capacity while retaining the advantage of sharing its entire memory resource among all input and output ports. The two main classes of such architectures, namely, the Shared Multibuffer-(SMB-) based switch and the Sliding-Window-(SW-) based packet switch, both deploy parallel memory modules that are physically separate but logically connected. Inspite of their similarity in regards to using shareable parallel memory modules, they differ in switching control and scheduling of packets to parallel memory modules. SMB switch uses centralized control whereas the SW switch uses a decentralized control for switching operations. In this paper, we present a new memory assignment scheme for the Sliding-Window (SW) switch for assigning packets to parallel memory modules that maximizes the parallel storage of packets to multiple memory modules. We compare the performance of a sliding-window switch deploying this new memory assignment scheme with that of an SMB switch architecture under conditions of identical traffic type and memory resources deployed. The simulation results show that the new memory assignment scheme for the sliding window switch maximizes parallel storage of packets input in a given switch cycle, and it does not require speed-up of memory modules. Furthermore, it provides a superior performance compared to that of the SMB switch under the constraints of fixed memory-bandwidth and memory resources.http://dx.doi.org/10.1155/2010/126591
spellingShingle Sanjeev Kumar
Alvaro Munoz
Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
Journal of Electrical and Computer Engineering
title Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
title_full Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
title_fullStr Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
title_full_unstemmed Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
title_short Comparison of Memory Assignment Schemes for Switch Architectures with Shareable Parallel Memory Modules
title_sort comparison of memory assignment schemes for switch architectures with shareable parallel memory modules
url http://dx.doi.org/10.1155/2010/126591
work_keys_str_mv AT sanjeevkumar comparisonofmemoryassignmentschemesforswitcharchitectureswithshareableparallelmemorymodules
AT alvaromunoz comparisonofmemoryassignmentschemesforswitcharchitectureswithshareableparallelmemorymodules