- -

Path-Based partitioning methods for 3D Networks-on-Chip with minimal adaptive routing

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Path-Based partitioning methods for 3D Networks-on-Chip with minimal adaptive routing

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Ebrahimi, Masoumeh es_ES
dc.contributor.author Daneshtalab, Masoud es_ES
dc.contributor.author Liljeberg, Pasi es_ES
dc.contributor.author Plosila, Juha es_ES
dc.contributor.author Flich Cardo, José es_ES
dc.contributor.author Tenhunen, Hannu es_ES
dc.date.accessioned 2015-05-13T10:09:12Z
dc.date.available 2015-05-13T10:09:12Z
dc.date.issued 2014-03
dc.identifier.issn 0018-9340
dc.identifier.uri http://hdl.handle.net/10251/50142
dc.description © 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. es_ES
dc.description.abstract Combining the benefits of 3D ICs and Networks-on-Chip (NoCs) schemes provides a significant performance gain in Chip Multiprocessors (CMPs) architectures. As multicast communication is commonly used in cache coherence protocols for CMPs and in various parallel applications, the performance of these systems can be significantly improved if multicast operations are supported at the hardware level. In this paper, we present several partitioning methods for the path-based multicast approach in 3D mesh-based NoCs, each with different levels of efficiency. In addition, we develop novel analytical models for unicast and multicast traffic to explore the efficiency of each approach. In order to distribute the unicast and multicast traffic more efficiently over the network, we propose the Minimal and Adaptive Routing (MAR) algorithm for the presented partitioning methods. The analytical and experimental results show that an advantageous method named Recursive Partitioning (RP) outperforms the other approaches. RP recursively partitions the network until all partitions contain a comparable number of switches and thus the multicast traffic is equally distributed among several subsets and the network latency is considerably decreased. The simulation results reveal that the RP method can achieve performance improvement across all workloads while performance can be further improved by utilizing the MAR algorithm. Nineteen percent average and 42 percent maximum latency reduction are obtained on SPLASH-2 and PARSEC benchmarks running on a 64-core CMP. es_ES
dc.language Inglés es_ES
dc.publisher Institute of Electrical and Electronics Engineers (IEEE) es_ES
dc.relation.ispartof IEEE Transactions on Computers es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject 3D Networks-on-Chip es_ES
dc.subject Multicast communication es_ES
dc.subject Partitioning algorithms es_ES
dc.subject Analytical models es_ES
dc.subject Adaptive routing es_ES
dc.subject Algorithm design and analysis es_ES
dc.subject Unicast es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Path-Based partitioning methods for 3D Networks-on-Chip with minimal adaptive routing es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1109/TC.2012.255
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Ebrahimi, M.; Daneshtalab, M.; Liljeberg, P.; Plosila, J.; Flich Cardo, J.; Tenhunen, H. (2014). Path-Based partitioning methods for 3D Networks-on-Chip with minimal adaptive routing. IEEE Transactions on Computers. 63(3):718-733. doi:10.1109/TC.2012.255 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1109/TC.2012.255 es_ES
dc.description.upvformatpinicio 718 es_ES
dc.description.upvformatpfin 733 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 63 es_ES
dc.description.issue 3 es_ES
dc.relation.senia 289682


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem