Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/50501
Campo DC Valoridioma
dc.contributor.authorCristal, Adrianen_US
dc.contributor.authorSantana, Oliverio J.en_US
dc.contributor.authorValero, Mateoen_US
dc.date.accessioned2018-11-24T16:31:43Z-
dc.date.available2018-11-24T16:31:43Z-
dc.date.issued2004en_US
dc.identifier.isbn978-3-540-22924-7en_US
dc.identifier.issn0302-9743en_US
dc.identifier.urihttp://hdl.handle.net/10553/50501-
dc.description.abstractSuperscalar processors tolerate long-latency memory operations by maintaining a high number of in-flight instructions. Since the gap between processor and memory speed continues increasing every year, the number of in-flight instructions needed to support the large memory access latencies expected in the future should be higher and higher. However, scaling-up the structures required by current processors to support such a high number of in-flight instructions is impractical due to area, power consumption, and cycle time constraints. The kilo-instruction processor is an affordable architecture able to tolerate the memory access latency by supporting thousands of in-flight instructions. Instead of simply up-sizing the processor structures, the kilo-instruction architecture relies on an efficient multi-checkpointing mechanism. Multi-checkpointing leverages a set of techniques like multi-level instruction queues, late register allocation, and early register release. These techniques emphasize the intelligent use of the available resources, avoiding scalability problems in the design of the critical processor structures. Furthermore, the kilo-instruction architecture is orthogonal to other architectures, like multi-processors and vector processors, which can be combined to boost the overall processor performance.en_US
dc.languageengen_US
dc.relation.ispartofLecture Notes in Computer Scienceen_US
dc.sourceDanelutto M., Vanneschi M., Laforenza D. (eds) Euro-Par 2004 Parallel Processing. Euro-Par 2004. Lecture Notes in Computer Science, vol 3149. Springer, Berlin, Heidelbergen_US
dc.subject330406 Arquitectura de ordenadoresen_US
dc.titleMaintaining thousands of in-flight instructionsen_US
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dc.typeConferenceObjectes
dc.identifier.doi10.1007/978-3-540-27866-5_2en_US
dc.identifier.scopus35048871758-
dc.identifier.isi000223792500002-
dc.contributor.authorscopusid55884958300-
dc.contributor.authorscopusid7003605046-
dc.contributor.authorscopusid24475914200-
dc.identifier.eissn1611-3349-
dc.description.lastpage20-
dc.description.firstpage9-
dc.relation.volume3149-
dc.investigacionIngeniería y Arquitecturaen_US
dc.type2Actas de congresosen_US
dc.identifier.eisbn978-3-540-27866-5-
dc.utils.revisionen_US
dc.identifier.ulpgces
dc.description.jcr0,513
dc.description.jcrqQ4
item.fulltextSin texto completo-
item.grantfulltextnone-
crisitem.author.deptGIR SIANI: Inteligencia Artificial, Robótica y Oceanografía Computacional-
crisitem.author.deptIU Sistemas Inteligentes y Aplicaciones Numéricas-
crisitem.author.deptDepartamento de Informática y Sistemas-
crisitem.author.orcid0000-0001-7511-5783-
crisitem.author.parentorgIU Sistemas Inteligentes y Aplicaciones Numéricas-
crisitem.author.fullNameSantana Jaria, Oliverio Jesús-
Colección:Actas de congresos
Vista resumida

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.