Diferencies ente revisiones de «Unidá central de procesamientu»

Contenido eliminado Contenido añadido
Sin resumen de edición
m iguo testu: incorrectamente => incorreutamente
Llinia 92:
Esti periodu tien de ser más llargu que la cantidá de tiempu que toma a una señal movese, o arrobinase nel peor de los casos. Al afitar el periodu del reló a un valor bastante mayor sobre'l retardo del espardimientu del peor casu, ye posible diseñar tol CPU y la manera que mueve los datos alredor de los "cantos" de la xubida y baxada de la señal del reló. Esto tien la ventaya de simplificar el CPU significativamente, tantu nuna perspeutiva de diseñu, como nuna perspeutiva de cantidá de componentes. Sicasí, esto tamién tien la desventaxa que tol CPU tien d'esperar polos sos elementos más lentos, entá cuando delles unidaes de la mesma son muncho más rápides. Esta llimitación foi compensada en gran parte por dellos métodos d'aumentar el paralelismu del CPU (ver embaxo).
 
Sicasí, les meyores arquiteutóniques por sigo soles, nun solucionen toles desventaxes de CPUs globalmente síncronas. Por casu, una señal de reló ta suxeta a los retardos de cualesquier otra señal llétrica. Velocidaes de reló más altes en CPUs cada vez más complexes faen más malo de caltener la señal del reló en fase (sincronizada) al traviés de tola unidá. Esto condució que munchos CPU modernos rican que se-yos apurra múltiples señales de reló idéntiques, pa evitar retardar una sola señal lo suficiente como pa faer al CPU funcionar incorrectamenteincorreutamente. Otru importante problema cuando la velocidá del reló aumenta dramáticamente, ye la cantidá de calor que ye estenáu pol CPU. La señal del reló camuda costantemente, provocando la conmutación de munchos componentes (cambéu d'estáu) ensin importar si tán siendo usaos nesi momentu. Polo xeneral, un componente que ta camudando d'estáu, usa más enerxía qu'un elementu nun estáu estáticu. Poro, a midida que la velocidá del reló aumenta, asina lo fai tamién la disipación de calor, causando qu'el CPU rica soluciones d'enfriamientu más efeutives.
 
Un métodu de tratar la conmutación de componentes innecesarios llámase'l [[clock gating]], qu'implica apagar la señal del reló a los componentes innecesarios, efeutivamente desactivándolos. Sicasí, esto ye frecuentemente consideráu como malo d'implementar y polo tanto nun ve usu común fora de diseños de bien baxa potencia. Un notable diseñu de CPU tardíu qu'utiliza una amplia compuerta del reló p'amenorgar los requisitos de potencia de la consola de videoxuegos ye la de la [[Xbox 360]] basada na [[PowerPC]] de IBM.<ref>{{cita web | apellíu = Brown | nome = Jeffery | títulu = Application-customized CPU design | publisher = IBM developerWorks | url = http://www-128.ibm.com/developerworks/power/library/pa-fpfxbox/?ca=dgr-lnxw07XBoxDesign | añu = 2005 | fechaaccesu = 17 d'avientu de 2005 | idioma = inglés}}</ref> Otru métodu de tratar dalgunos de los problemes d'una señal global de reló ye la completa remoción de la mesma. Ente que quitar la señal global del reló fai, de munches maneres, considerablemente más complexu'l procesu del diseñu, en comparanza con diseños síncronos similares, los diseños asincrónicos (o ensin reló) tienen marcaes ventayes nel consumu d'enerxía y la disipación de calor. Anque se trate de daqué infrecuente, les CPUs completes construyéronse ensin utilizar una señal global de reló. Dos notables exemplos d'esto son el [[AMULET]], qu'implementa l'arquiteutura del [[Arquiteutura ARM|ARM]], y el [[MiniMIPS]], compatible col [[MIPS]] R3000. En llugar de remover totalmente la señal del reló, dellos diseños de CPU dexen que ciertes unidaes del dispositivu sían asincrónicas, como por casu, usando [[ALU]] en conxunción con pipelining superescalar p'algamar delles ganancies nel desempeñu aritméticu. Ente que nun tea dafechu claru si los diseños totalmente asincrónicos pueden desempeñase a un nivel comparable o meyor que los sos contrapartes síncronas, rescampla qu'a lo menos sobresalen nes operaciones matemátiques más simples. Esto, combináu coles sos escelentes carauterístiques de consumu d'enerxía y disipación de calor, facer bien fayadizos para [[sistema enfiñíu|sistemes enfiñíos]].<ref>{{cita publicación | autor = Garside, J. D., Furber, S. B., & Chung, S-H | títulu = AMULET3 Revealed | editorial = [[University of Manchester]] Computer Science Department | añu = 1999 | url = http://www.cs.manchester.ac.uk/apt/publications/papers/async99_A3.php | idioma = inglés | urlarchivu = https://web.archive.org/web/20051210205845/http://www.cs.manchester.ac.uk/apt/publications/papers/async99_A3.php | fechaarchivu = 10 d'avientu de 2005 }}</ref>