Você está na página 1de 2

Lista de Exerccios 1 Prof. Rodrigo Amorim 1.

Uma das caractersticas das arquiteturas RISC que a maioria das instrues possuem tamanhos iguais. Quais as conseqncias e antagens desta caracterstica! "g #1$ %. &e'ina pipe(ine e sua import)ncia no desempenho dos processadores. "g **1 +. Como 'unciona o pipe(ine etoria(! "g ,-. *. /0p(ique a di'erena de processamento entre os trs mode(os de m1quina. Como 'unciona o processamento de in'ormaes dependentes. "g #%$ #. 2 que predi3o de des io! Qua( a di'erena entre as tcnicas de predi3o est1ticas e as din)micas! "g *#. ,. /m que se 4aseia a c(assi'ica3o de arquiteturas para(e(as proposta por 5(6nn! 7oc considera essa c(assi'ica3o a4rangente o su'iciente para eng(o4ar as no as arquiteturas para(e(as! "g ,#1 8. Qua( a di'erena entre as arquiteturas S9" :U9;<= >U9;= C29; e CC?>U9;! "g ,8, -. &iscuta duas maneiras de se esta4e(ecer a rede de intercone03o em arquiteturas S9". $. "or que em m1quinas mu(tiprocessadas a uti(i@a3o de memAria cache pode causar incoerncias. & um e0emp(o em que pode ocorrer incoerncia. "g ,,* e ,88 1.. Imagine que oc tem um c(uster com memAria comparti(hada e outra com memAria distri4uda. /m qua( de(as oc usaria uma topo(ogia de rede est1tica e em qua( usaria uma topo(ogia de rede din)mica! Busti'ique. "g ,8+ 11. Como 'eita a comunica3o entre processos em m1quinas para(e(as com memAria distri4uda! / com memAria comparti(hada! "g ,8+ 1%. 5aa uma compara3o entre as arquiteturas S9" e C(uster. & o e0emp(o de uma ap(ica3o que pode o4ter um me(hor desempenho sendo e0ecutada em uma S9" e outra que pode o4ter um me(hor desempenho sendo e0ecutada num C(uster. "g ,8# 1+. Ca(cu(e os perodos de c(ocC :a?c< e as 'reqncias :d?'< de opera3o dos seguintes processadoresD a< 8.. 9E@ 4< 1., FE@ c< %.- FE@ d< 1., ns e< ..- ns '< ..% ns

Lista de Exerccios 2 Prof. Rodrigo Amorim


1. Suponha que melhoramos uma ULA para que ela faa as operaes 4 vezes mais rpida que a verso anterior. Se o tempo de exe uo de um !en hmar" antes da melhoria era 1# se$undos% qual ser o aumento da velo idade se & do tempo do !en hmar" ' $asto om operaes da ULA( ). *xplique as relaes entre os m'todos de avaliao de sistemas omputa ionais. +. ,efina apli aes dos m'todos de avaliao e sistemas que possam ser avaliados. 4. -uando o o!.etivo ' omparar e avaliar arquiteturas% qual m'tri a vo / a ha a melhor0 vazo ou tempo de resposta( 1. Sa!e2se que um pro essador tem freq3/n ia de + 45z e que onsome ) i los de lo " para pro essar 1 instruo. 6 total de instrues pro essadas por se$undo ' i$ual a 7888 9:;S. -ual ' o tempo do pro essador( 7. <onsidere duas implementaes diferentes de hard=are 91 e 9) do mesmo on.unto de instrues. *xistem tr/s lasses de instrues no on.unto de instrues0 >% : e ?. A taxa de lo " de 91 ' de 788 95z. 6 i lo de lo " de 9) ' )ns. 6 <;: m'dio para essas tr/s lasses de instrues em 91 e 9) so os se$uintes0 Classe > : ? CPI para M1 1%8 )%8 )%4 CPI para M2 4%8 +%# )%8 Comentrios ;onto >lutuante Aritm'ti a inteira ?o Aritm'ti a

a@ -uais so os pi os de desempenho para 91 e 9)% em 9:;S( !@ Se 18A de todas as instrues exe utadas em um determinado pro$rama so da lasse ? e as restantes so divididas i$ualmente entre > e :% qual mquina ' mais rpida e por que fator( @ ;ro.etistas de 91 plane.am repro.etar a mquina para o!ter um desempenho melhor. <om as suposies da parte B!@% qual das se$uintes opes de pro.eto possui maior impa to em desempenho e por qu/( 1. Utilizar uma unidade de ponto flutuante om o do!ro da velo idade B<;: C )%1 para lasse >@. ). Adi ionar uma se$unda ULA de inteiros para reduzir a <;: de inteiros para 1%). +. Utilizar uma lD$i a mais rpida que permita uma taxa de lo " de E18 95z om os mesmos <;:s. E. <onsidere dois ompiladores que produzem Ddi$os de mquina para um dado pro$rama% que sero exe utados na mesma mquina. As instrues de mquina so divididas nas lasses A B<;: C 1@ e F B<;: C )@. ;ro$ramas em lin$ua$em de mquina produzidos pelos dois ompiladores levam G exe uo do se$uinte nHmero de instrues para ada lasse0 Classe Instrues para Instrues para Comentrios compilador 1 compilador 2 A 7889 4889 <;: C 1 F 4889 4889 <;: C ) a@ -uais so os tempos de exe uo para os dois pro$ramas% assumindo um lo " de 1 45z( !@ -ual ompilador produz um Ddi$o mais rpido e por que fator( @ A saIda de lin$ua$em de mquina de qual ompilador exe uta a uma taxa de 9:;S maior(