- -

A comparative study of arbitration algorithms for the Alpha 21364 pipelined router

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

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

A comparative study of arbitration algorithms for the Alpha 21364 pipelined router

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Mukherjee, Shubhendu es_ES
dc.contributor.author Silla Jiménez, Federico es_ES
dc.contributor.author Bannon, Peter es_ES
dc.contributor.author Emer, Joel es_ES
dc.contributor.author Lang, Steve es_ES
dc.contributor.author Webb, David es_ES
dc.date.accessioned 2014-10-16T12:11:17Z
dc.date.available 2014-10-16T12:11:17Z
dc.date.issued 2002
dc.identifier.issn 0362-1340
dc.identifier.uri http://hdl.handle.net/10251/43338
dc.description.abstract Interconnection networks usually consist of a fabric of interconnected routers, which receive packets arriving at their input ports and forward them to appropriate output ports. Unfortunately, network packets moving through these routers are often delayed due to conflicting demand for resources, such as output ports or buffer space. Hence, routers typically employ arbiters that resolve conflicting resource demands to maximize the number of matches between packets waiting at input ports and free output ports. Efficient design and implementation of the algorithm running on these arbiters is critical to maximize network performance.This paper proposes a new arbitration algorithm called SPAA (Simple Pipelined Arbitration Algorithm), which is implemented in the Alpha 21364 processor's on-chip router pipeline. Simulation results show that SPAA significantly outperforms two earlier well-known arbitration algorithms: PIM (Parallel Iterative Matching) and WFA (Wave-Front Arbiter) implemented in the SGI Spider switch. SPAA outperforms PIM and WFA because SPAA exhibits matching capabilities similar to PIM and WFA under realistic conditions when many output ports are busy, incurs fewer clock cycles to perform the arbitration, and can be pipelined effectively. Additionally, we propose a new prioritization policy called the Rotary Rule, which prevents the network's adverse performance degradation from saturation at high network loads by prioritizing packets already in the network over new packets generated by caches or memory. es_ES
dc.language Inglés es_ES
dc.publisher Association for Computing Machinery (ACM) es_ES
dc.relation.ispartof ACM SIGPLAN Notices es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title A comparative study of arbitration algorithms for the Alpha 21364 pipelined router es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1145/605432.605421
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 Mukherjee, S.; Silla Jiménez, F.; Bannon, P.; Emer, J.; Lang, S.; Webb, D. (2002). A comparative study of arbitration algorithms for the Alpha 21364 pipelined router. ACM SIGPLAN Notices. 37(10):223-234. doi:10.1145/605432.605421 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1145/605432.605421 es_ES
dc.description.upvformatpinicio 223 es_ES
dc.description.upvformatpfin 234 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 37 es_ES
dc.description.issue 10 es_ES
dc.relation.senia 216227


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

Mostrar el registro sencillo del ítem