30.01.2013 Views

november 2010 volume 1 number 2 - Advances in Electronics and ...

november 2010 volume 1 number 2 - Advances in Electronics and ...

november 2010 volume 1 number 2 - Advances in Electronics and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

JANUSZ KLEBAN: PACKET DISPATCHING SCHEMES SUPPORTING UNIFORM AND NONUNIFORM TRAFFIC DISTRIBUTION PATTERNS 39<br />

Fig. 6. The maximum VOMQ size, trans-diagonal traffic.<br />

Fig. 7. Average cell delay, bi-diagonal traffic.<br />

the common request-grant-accept h<strong>and</strong>shak<strong>in</strong>g scheme. The<br />

well known algorithm with multiple-phase iterations is the<br />

CRRD (Concurrent Round-Rob<strong>in</strong> Dispatch<strong>in</strong>g). Other algorithmslike<br />

the CMSD (ConcurrentMaster-Slave Round-Rob<strong>in</strong><br />

Dispatch<strong>in</strong>g)[4],SRRD(StaticRound-Rob<strong>in</strong>Dispatch<strong>in</strong>g)[6],<br />

<strong>and</strong>,asproposedbyus<strong>in</strong>[11],CRRD-OG(ConcurrentRound-<br />

Rob<strong>in</strong> Dispatch<strong>in</strong>gwith Open Grants) use the ma<strong>in</strong> idea of the<br />

CRRD scheme <strong>and</strong> try to improvethe results by implement<strong>in</strong>g<br />

different mechanisms.<br />

Fig. 13, Fig. 14, Fig. 15 show the comparison between<br />

average cell delays obta<strong>in</strong>ed for the CRRD, CMSD, SRRD,<br />

<strong>and</strong> CRRD-OG schemes with four iterations (more than n/2<br />

iterations do not change the performance of all <strong>in</strong>vestigated<br />

iterative schemes significantly) <strong>and</strong> average cell delay obta<strong>in</strong>ed<br />

for the schemes proposed <strong>in</strong> this paper. The simulation<br />

experiments were carried out for all k<strong>in</strong>ds of <strong>in</strong>vestigated<br />

traffic distribution patterns, but only results for the uniform,<br />

trans-diagonal, <strong>and</strong> bi-diagonal traffic patterns are shown. The<br />

conditions of computer simulation experiments were the same<br />

for all <strong>in</strong>vestigated schemes.<br />

For the uniform traffic distribution pattern all schemes can<br />

achieve 100% throughput. The best results can be obta<strong>in</strong>ed<br />

by us<strong>in</strong>g the CRRD-OG scheme, but the results are almost<br />

the same as for SD schemes. For highly dem<strong>and</strong><strong>in</strong>g traffic<br />

distribution patterns like the trans-diagonal <strong>and</strong> bi-diagonal<br />

ones, only SD-FC, SD-OC, <strong>and</strong> IOM schemes can provide<br />

100% throughput for the MSM Clos switch<strong>in</strong>g fabric. The<br />

<strong>in</strong>vestigated request-grant-accept packet dispatch<strong>in</strong>g schemes<br />

are not able to provide such high efficiency. The best results<br />

Fig. 8. The maximum VOMQ size, bi-diagonal traffic.<br />

Fig. 9. Average cell delay, Chang’s traffic.<br />

Fig. 10. The maximum VOMQ size, Chang’s traffic.<br />

Fig. 11. Average cell delay, bursty traffic.<br />

from among multiple-phase algorithms have been obta<strong>in</strong>ed<br />

for the CRRD-OG scheme. These are respectively: under<br />

the trans-diagonal traffic pattern: 85% throughput for four<br />

iterations (Fig. 14), <strong>and</strong> under the bi-diagonal traffic pattern,<br />

95% (Fig. 15).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!