NoCs performance are usually explored stand-alone, overlooking the impact of the higher communication levels in the ISO OSI micronetwork stack. Nevertheless, since CPUs have to be relieved of communication management, higher communication levels such as DMA engines necessarily influence the communication performance. In this paper, we investigate how two different DMA implementations, full-duplex and half-duplex, can bias the behaviour of a NoC designed for MPP architectures. From our studies, it turned out that a full-duplex DMA is more effective in preventing possible deadlock situations. Moreover, a deep performance analysis of a state-of-the-art NoC, in terms of transactions completion time, queuing time and injection delay, confirms the impact of the DMA in NoC-based MPP platforms, showing the advantages of a full-duplex approach.

Impact of half-duplex and full-duplex DMA Implementations on NoC performance / Palumbo, Francesca; Pani, D; Pilia, A; Raffo, L.. - (2010), pp. 249-256. (Intervento presentato al convegno NOCS 2010 tenutosi a Grenoble, France nel May 3-6, 2010) [10.1109/NOCS.2010.35].

Impact of half-duplex and full-duplex DMA Implementations on NoC performance

PALUMBO, Francesca;
2010-01-01

Abstract

NoCs performance are usually explored stand-alone, overlooking the impact of the higher communication levels in the ISO OSI micronetwork stack. Nevertheless, since CPUs have to be relieved of communication management, higher communication levels such as DMA engines necessarily influence the communication performance. In this paper, we investigate how two different DMA implementations, full-duplex and half-duplex, can bias the behaviour of a NoC designed for MPP architectures. From our studies, it turned out that a full-duplex DMA is more effective in preventing possible deadlock situations. Moreover, a deep performance analysis of a state-of-the-art NoC, in terms of transactions completion time, queuing time and injection delay, confirms the impact of the DMA in NoC-based MPP platforms, showing the advantages of a full-duplex approach.
2010
978-1-4244-7085-3
Impact of half-duplex and full-duplex DMA Implementations on NoC performance / Palumbo, Francesca; Pani, D; Pilia, A; Raffo, L.. - (2010), pp. 249-256. (Intervento presentato al convegno NOCS 2010 tenutosi a Grenoble, France nel May 3-6, 2010) [10.1109/NOCS.2010.35].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11388/144877
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact