Buscar

Explorando conceitos e propriedades por meios de benchmarks em computadores

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 41 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 41 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 41 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

INSTITUTO FEDERAL DO ESPÍRITO SANTO 
 
 
BACHARELADO EM SISTEMA DE INFORMAÇÃO 
 
 
 
 
JEAN CARLOS PENAS 
ANTONIO RICARDO ALEXANDRE BRASIL 
VAGNER LIMA 
 
 
AVALIAÇÃO DE DESEMPENHO COMPUTACIONAL 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SERRA 
2013 
 2 
JEAN CARLOS PENAS 
ANTONIO RICARDO ALEXANDRE BRASIL 
VAGNER LIMA 
 
 
 
AVALIAÇÃO DE DESEMPENHO COMPUTACIONAL 
USANDO Benchmarks 
 
 
 
 
 
 
 
 
 
 
 
 
Trabalho apresentado no curso de 
Bacharelado em Sistemas De Informação, 
na disciplina Organização e 
Arquitetura de Computadores no 
Instituto Federal do Espírito Santo 
Professor: Flavio Giraldeli 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SERRA 
2013 
 3 
Resumo 
 
O objetivo deste relatório é mostrar o quanto a sociedade contemporânea tem 
ganhado com o desempenho computacional nos últimos anos, por meio de testes 
computacionais chamados de Benchmarks. 
Foram utilizados dois computadores de diferentes épocas e dos resultados 
obtidos, discutimos sobre as transformações necessárias para manter toda a 
organização do computador balanceada, mencionando técnicas de melhoramento no 
processador e na memória, para que o máximo de desempenho seja mantido. 
Discutimos sobre as melhorias e os fatores limitantes na organização do chip do 
processador e também das memórias e toda a organização e a arquitetura que envolve 
esses componentes, esses conceitos somados com o termo “balanceamento” têm dado 
dor de cabeça em projetistas, engenheiros de software e fabricantes de hardware. 
 A evolução do processador está chegando ao seu limite, em consequência 
disto, a implementação de processadores de múltiplos núcleos está ficando cada vez 
mais requisitada, baseado nisto, discutimos o quanto o software terá que evoluir para 
que os recursos dessas implementações sejam bem aproveitadas e o quanto ele perde 
caso não acompanhe essa linha evolutiva. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 4 
 
 
Abstract 
The purpose of this report is to show how contemporary society has gained with the 
computational performance in recent years, through computational tests called Benchmarks. 
Two computers from different times and the results obtained were used, we discussed 
about the need to keep the entire organization of the balanced computer, citing improvement 
techniques in the processor and memory, so that maximum performance is maintained 
transformations. We discuss the improvements and the limiting factors in the organization of 
the processor chip and also the memories and the entire organization and architecture that 
involves these components, these concepts together with the term "balancing" have given 
headache on designers, software engineers and hardware manufacturers. 
The evolution of processor is reaching its limits in consequence, the implementation of 
multi-core processors are becoming increasingly required, based on this, we discussed how 
the software must evolve so that the resources of these implementations are well used and 
how if he loses does not accompany this evolutionary line. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5 
 
 
 
 
 
LISTA DE ILUSTRAÇÕES 
 
 
Gráfico 1 - Resultados do Super Pi .......................................................................................... 11 
Gráfico 2 - Execução Do Wprime Distribuída Entre Os Núcleos ............................................ 13 
Gráfico 3 - Representação da latência das memórias ............................................................... 19 
Gráfico 4 - Latência Em Função Da Capacidade, Notebook. .................................................. 31 
Gráfico 5 - Latência Em Função Da Capacidade, Desktop. ..................................................... 32 
Gráfico 6- HD TACH, Desktop ................................................................................................ 34 
Gráfico 7 - HD TACH, Notebook ............................................................................................. 34 
 
Figura 1 - Lei de Amdahl .......................................................................................................... 12 
Figura 2 - Processamento de cada campo por cada núcleo ...................................................... 13 
Figura 3 - Fórmula de compressão ........................................................................................... 22 
Figura 4 Celular Samsumg Galaxy Y ....................................................................................... 22 
Figura 5 – Configurações Iphone 5S ........................................................................................ 23 
Figura 6– Relação do tempo de conversão do vídeo ................................................................ 24 
Figura 7 - Processamento Aritmético, Notebook, Quatro núcleos. .......................................... 27 
Figura 8 - Processamento Aritmético, Desktop. ....................................................................... 28 
Figura 9 - Processamento Aritmético De Cada Núcleo, Notebook. ......................................... 28 
Figura 10 - Processamento Bruto Versus Potência, Notebook. ................................................ 29 
Figura 11 - Processamento Bruto Versus Potência, Desktop. ................................................... 29 
Figura 12- Esquematização de um HD de forma física. ........................................................... 33 
 
Tabela 1- Propriedades dos Computadores ................................................................................ 7 
Tabela 2 - Resultados do Super Pi ............................................................................................ 10 
Tabela 3 - Resultados do Wprime ............................................................................................. 12 
Tabela 4 - Resultados Do CINEBENCH .................................................................................. 14 
Tabela 5 - Resultado Fritz Chess .............................................................................................. 15 
Tabela 6 - Resultados Winrrar .................................................................................................. 16 
Tabela 7 - Resultado Aida64 (Notebook) ................................................................................. 18 
Tabela 8 - Resultado Aida64(Desktop) ..................................................................................... 18 
Tabela 9 - Comparações com o Aida64 .................................................................................... 20 
Tabela 10 - Resultado benchmark foobar ................................................................................. 21 
Tabela 11- Resultado dos testes do freemake vídeo converter ................................................. 24 
Tabela 12 - Teste No Notebook Para Quatro Núcleos .............................................................. 25 
Tabela 13 - Teste No Notebook Para Quatro Núcleos .............................................................. 25 
Tabela 14- Teste No Notebook Para Um Núcleo ...................................................................... 26 
Tabela 15 - Teste No Desktop Para Um Núcleo ....................................................................... 26 
Tabela 16 - Resultado Do Processamento Aritmético .............................................................. 27 
Tabela 17 - Resultado Do Processamento Aritmético.............................................................. 27 
Tabela 18 - Propriedades Básicas dos Processadores, Desktop e o Notebook. ........................ 30 
Tabela 19 - Taxa de capacidade por potência dissipada. .......................................................... 31 
Tabela 20 - Average Read do HD Tach nos dois computadores ............................................... 34 
 
 6 
 
 
 
 
 
 
 
 
SUMÁRIO 
IN T R O DU ÇÃ O ..................................................................................................................... 7 
SUPER PI ............................................................................................................................................ 10 
 
WPR IM E ............................................................................................................................... 12 
C IN E BE N C H ....................................................................................................................... 13 
FR IT Z C H ES S BEN C HM AR K..................................................................................... 15 
W IN R R AR ............................................................................................................................ 16 
A ID A 6 4 ................................................................................................................................. 17 
FO O BA R ............................................................................................................................... 21 
FR E EM AK E V ID E O C O N VE RT ER .......................................................................... 24 
T R UEC RYPT ....................................................................................................................... 25 
S A NDR A ............................................................................................................................... 26 
PROCESSAMENTO ARITMÉTICO ............................................................................................................. 27 
P R O C E S S A M E N T O B R U T O V E R S U S P O T Ê N C I A .................................................................................... 29 
C A P A C I D A D E V E R S U S P O T Ê N C I A ............................................................................................................ 30 
C A P A C I D A D E V E R S U S L A T Ê N C I A ............................................................................................................ 31 
H D TAC H ............................................................................................................................... 32 
C O NC LU S Ã O ..................................................................................................................... 35 
REFERÊNCIA BIBLIOGRÁFICAS ........................................................................................ 37 
 
 
 
 7 
 
 
INTRODUÇÃO 
 
 
N o r e l a tó r i o t em os d o i s am bi en t e s com pu tac io n a i s , ao qu a l i r em os 
t r ab a lh a r t o do s o s co n ce i t os ap r es en t ad os em sa l a d e au l a , e s s es po r s ua 
v ez s e r ão ex p lo rad os com o s t e s t es , u t i l i z and o p r o g r am as q u e 
i d en t i f i c am d i f e ren t es c a r ac t e r í s t i ca s d e cad a u m a d as cob a ia s 
e l e t r ôn i ca s u t i l i z adas . O p e raçõ es d e d i v er s as na tu r ez as co m d i f e r en te s 
t i p os de d ad os ( com p re ss ão d e d ad os , g r á f i co s , c r i p t o gra f i a , i n t e i r os e 
p o n to f lu t u an te ) s e r ão ex p l o r ad as co m a f i na l i dad e de i d en t i f i c a r o 
n ív e l d e d e s emp enh o d os com put ado re s e a l ém d i s so i r em os m ed i r a s 
v e lo c i d ad es de t od os o s t i p os d e m em ó r i as q u e f azem p a r t e d as 
t e cno l o g i as q ue es t am os ex p l o rand o , co m a f in a l id ad e de ex t r a i r d e l a s 
co n ce i t os as s o c i ado s a cu s to , v e l o c idad e e c ap ac id ad e . 
O s p ro ce ss ad o r es d a f amí l i a co r e d a In t e l e s t ão s end o cad a vez 
m ai s u t i l i z ad os e e s s a t end ên c i a a i nd a v a i s e m an t e r d u r an t e a l gu ns 
an os , o us o d e p ro ce ss ado r es com m úl t ip l os n ú c l eo s e s t á s e t o r n an do 
cad a vez m a i s co mu m, i s s o d e ce r t a fo r ma ge r a imp ac t os con s id e r áv e i s 
n a o rgan iz ação e p r i nc ip a l m en t e n a a r q u i t e tu r a do com pu t ad or, en t ão , 
a t end en do a e sp ec i f i c ação , um do s amb i en t e s comp ut ac i on a i s é p o r t ad o r 
d e mú l t i p lo s n ú c l eo s , t r a t a - s e d o n o teb oo k , e s s a d i f e r en ça v a i t r az e r a 
t on a os con ce i t os da l e i d e Am d ah l q ue s e r ão abo r d ad o s m ai s ad i an t e . A 
t ab e l a 1 ap r es en t a as p ro p r i ed ad es d os com pu tado r e s u t i l i z ad os nos 
t e s t es . 
 
Tabela 1- Propriedades dos Computadores 
 COMPUTADOR I COMPUTADOR II 
 
Tipo de Computador ACPI x64-based PC (Mobile) ACPI x64-based PC 
Sistema operacional 
Microsoft Windows 7 
Home Basic 
Microsoft Windows 7 
Ultimate 
Service Pack do Sistema 
Operacional Service Pack 1 Service Pack 1 
Internet Explorer 10.0.9200.16618 9.0.8112.16421 (IE 
 8 
9.0) 
Computador DirectX DirectX 11.0 DirectX 11.0 
 
Nome do Computador RICARDO-NOTE FAMÍLIA-PC 
Nome do usuário Ricardo Família 
Nome do domínio RICARDO-NOTE Família-PC 
Data / Hora 2013-12-01 /10:15 2013-07-10 / 15:54 
 
 
Tipo de processador 
Mobile DualCore Intel 
Core i5-2450M, 2900 MHz 
(29 x 100) 
Intel Celeron 430, 
1800 MHz (9 x 200) 
Nome da Placa Mãe Dell Inspiron N4050 Pegatron IPM31 
Chipset da Placa Mãe 
Intel Cougar Point HM67, 
Intel Sandy Bridge Intel Bearlake G31 
Placa Mãe Memória do Sistema 
4003 MB (DDR3-1333 DDR3 
SDRAM) 
 2038 MB (DDR2-800 
DDR2 SDRAM) 
 
 
4 GB DDR3-1333 DDR3 
SDRAM 
1 GB DDR2-800 DDR2 
SDRAM 
 (9-9-9-24 @ 666 MHz) (6-5-5-18 @ 400 MHz) 
DIMM3: Smart Modular (8-8-8-22 @ 609 MHz) (5-5-5-18 @ 400 MHz) 
SH564128FH8NZPHSCG (7-7-7-20 @ 533 MHz) (4-4-4-12 @ 266 MHz) 
 (5-5-5-14 @ 380 MHz) 
 
 (7-7-7-20 @ 533 MHz) 
Tipo de BIOS AMI (08/03/2012) AMI (05/04/09) 
 
 Adaptador gráfico 
Intel(R) HD Graphics 3000 
(1853384 KB) 
 Intel(R) G33/G31 
Express Family (256 
MB) 
Monitor Acelerador 3D Intel HD Graphics 3000 Intel GMA 3100 
 Monitor AU Optronics B140XW01 Não informado 
 
 
 
Intel(R) Mobile Express 
Chipset 
Intel(R) 
82801GB/GR/GH 
(ICH7 Family) 
 Controladora IDE 
 
Serial ATA Storage 
Controller - 27C0 
 
 Disco rígido 
ST1000LM024 HN-
M101MBB 
SAMSUNG HD502HI 
ATA Device 
 
(1000 GB, 5400 RPM, 
SATA-II) 
 (500 GB, 5400 RPM, 
SATA-II) 
Armazenamento 
 
SONY DVD RW DW-
 9 
Q120A ATA 
 
 
PLDS DVD+-RW DS-8A8SH 
(DVD+R9:6x, DVD-R9:6x, 
DVD+RW:8x/8x, DVD-
RW:8x/6x, DVD-RAM:5x, 
DVD-ROM:8x, 
CD:24x/24x/24x 
DVD+RW/DVD-RW/DVD-
RAM) 
 
Device (DVD+R9:8x 
DVD-R9:4x, DVD+RW 
 Drive óptico 
:16x/8x, DVD-
RW:16x/6x, DVD-
ROM:16x, 
 
 CD:48x/24x/48x 
DVD+RW/DVD-RW) 
 
 
 Status dos discos 
rígidos SMART OK OK 
 
 Tipo de processador Mobile DualCoreIntel Intel Celeron 430, 
 
Core i5-2450M, 2600 MHz 
(26 x 100) 1800 MHz (9 x 200) 
 
 Alias da CPU Sandy Bridge-MB Conroe-L 
 
 CPU Stepping D2 A1 
 
 
 Conjunto de 
instruções 
x86, x86-64, MMX, SSE, 
SSE2, SSE3, 
x86, x86-64, MMX, 
SSE, SSE2, 
 
 SSSE3, SSE4.1, SSE4.2, 
AES, AVX SSE3, SSSE3 
 
 
 Velocidade de clock 
original 2500 MHz 1800 MHz 
 
Propriedades 
 Multiplicador Mín / 
Máx da CPU 8x / 25x 6x / 9x 
DA 
CPU Engineering Sample Não Não 
 
 Código de cache L1 32 KB per core 32 KB 
 
 Dados de cache L1 32 KB per core 32 KB 
 
 Cache L2 256 KB per core (On-Die, 
512 KB (On-Die, ECC, 
ASC, Full-Speed) 
 10 
ECC, Full-Speed) 
 
 Cache L3 
 3 MB (On-Die, ECC, Full-
Speed) Não informado 
 
 Tipo de Bus DDR3 SDRAM Dual DDR2 SDRAM 
 Largura de bus 64 bits 128 bits 
Propriedades Da DRAM:Proporção FSB 20:03 12:06 
Memória Clock real 667 MHz (DDR) 400 MHz (DDR) 
Bus Clock efetivo 1333 MHz 800 MHz 
 Banda 10667 Mb/s 12800 Mb/s 
 
 
SUPER PI 
 
 
E s t e so f t w a r e r ea l i z a u m a b a t e r i a d e cá l cu lo s p a r a d e t e r mi n ar o 
v a lo r p i , o ob j e t ivo d o s eu u so é b as i cam en t e t e s t a r a v e lo c i d ad e do s 
p r o cess ado r es d e am b as CP U ’S em f u n ção do t emp o . O s t e s t es s ão 
f e i t o s p a r a 4 , 8 e 16 mi l hõ es d e cas a s dec im ai s d ep o i s da v í rgu l a , n es t e 
c en á r i o qu an t o men o r f o r o t emp o d o cá l cu l o d o v a lo r de p i m ai o r s e rá 
a v e l o c i d ad e d o p ro ce ss ado r. A o rgan iz ação e a t e cn o l og i a emp r egad a 
n os p r o ce ss ado r es q u e p ar t i c i p am d es t e t e s t e i n t e r f e r e no rend im en to 
d e s t e so f t w a r e e co mo o s comp ut ado re s s ão de ép o cas d i f e r en t e s j á e ra 
e s p e rado q u e o com pu tado r m ai s r e cen t e s e so b re s s a í s se em r e l ação ao 
m ai s an t i go . A segu i r, a t ab e l a 2 m os t ra c l a r am en te o s r es u l t ado s dos 
t e s t es : 
 
Tabela 2 - Resultados do Super Pi 
 4 MILHÕES 8 MILHÕES 16 MILHÕES 
DESKTOP 207,453 segundos 491,921 segundos 1043,016 segundos 
NOTEBOOK 66,768 segundos 185,315 segundos 317,883 segundos 
 
O m esmo cen á r i o qu e es t á n a t ab e l a 2 e s t á r ep r es en t ad o no g r á f i co 
1 . 
 11 
 
Gráfico 1 - Resultados do Super Pi 
 
N o s t es t es , o t em po q u e o n o t eb oo k l ev ou p a r a d e t e r mina r o v a l o r 
d e P I f o i c e rca d e 3 v ez es m eno r q u e o d o d e sk t op 
( 2 07 ,4 53 /6 6 , 76 8 =~3 , 10 ) , no u so d e 4 e 16 mi l hõ es d e ca s a s . J á n o u so 
d e 8 mi l hõ es d e ca s a s , o no tebo ok fo i c e r ca d e 2 v eze s m ai s r áp ido 
( 4 91 ,9 21 /1 85 ,3 15 =~ 2 ,7 ) . 
U m a o bs e rv ação i n t e r es s an t e é qu e o s t e s t e s env o l v en do o u so d e 
m ai s de um nú c leo n ão t r oux e r e su l t ado s d i f e r en t es , o u s e j a , o t e s t e n ão 
s o f reu i m p ac to com o u so d e múl t ip l o p r oce ss ado r es , p r ov av e lm en t e o 
s up e r p i n ão é um p r o gr am a d e có d i go p a r a l e l i z áv e l e po r t an t o de ix a de 
gan h a r co m o u so d e ss e r ecu rs o , pa ra com f i r mar es t e f a t o , o lh am os o 
n úm ero d e p ro ces sad o r es q u e e s t ão s end o us ado s n o ge r en c i ad or d e 
p r o cess os no wind o ws e v e r i f i c amo s q u e qu and o o s up e r p i e s t á 
co n f i gu r ad o p ar a se r p ro ces s ad o de fo r ma pa r a l e l a , a po r cen t agem d e 
u so do s n ú c l eo s r eca i pe l a m et ad e , o u s e j a , e l e s e t o rn a in e f i c i en t e com 
o u so d e mú l t i p lo s nú c leos . Es s e co mp or t am en t o é ex p l i c ado p e l o 
f amo so p ro j e t i s t a d e com pu tado r e s , G en e A md ah l qu e em um do s s eus 
co n ce i t os d i z q u e q u an do o có d i go é p ou co p a r a l e l i z áv e l , o us o d e 
p r o cess ado r es p a r a l e l os t em p ou co e f e i t o . 
 
 12 
 
W PR I ME 
 
 
O p r o gr am a W p r i me t am bém t r aba l h a com p ro cess amen t os 
a r i t mé t i co s , a su a fu n ção é d em on s t r a r o p od e r d e p r oce ss amen t o d e um 
co mp ut ad o r a t r av és d e op e r açõ es d e ca l cu lo d e r a í z q u ad r ada , com 
o p e r açõ es en vo lv en d o cham ad as r ecu r s iv as p e lo m ét od o n ewt on i ano . O 
o b j e t iv o p r in c ip a l aq u i é an a l i s a r q ua l s e r i a o com po r t am en to d os d o i s 
co mp ut ad o r es f az en d o es t e t i p o d e o p er ação p ar a os p r im ei ro s 32 
m i lh õ es d e in t e i ros p os i t i vo s . A s egu i r t em os a t ab e l a 3 e sp ec i f i c and o 
e s s es d ad os : 
 
 
 
Tabela 3 - Resultados do Wprime 
 1 Núcleo 4 Núcleos 
Desktop 203,684 - 
Notebook 49,171 18,565 
 
N es t e c aso o us o d e mú l t i p lo s nú c l eos t ro ux e u m des emp en h o 
m el ho r p a r a o n o t eb o ok q u e fo i c e r ca d e 4 v ez es m a io r qu e o d o d es k t op 
( 2 03 ,6 84 /4 9 , 17 1 =~4 ) u t i l i z and o ap en as um nú c l eo , e u t i l i z an do 4 
n ú c l eos , e l e f o i ap r ox i m ad am ent e 2 v ez es m ai s r áp ido . Is t o a co n t ece 
p o rq u e W p r im e é u m p ro gr ama p a r a l e l i z áv e l , o u s e j a , a su a ex ecu ção 
o co r re d e fo rm a pa r a l e l a e m ai s u ma v ez , e s t e f enômen o o b ed ece a 
f amo s a Le i d e Amdah l . 
A l e i d e Amd ah l é ex p r es s a p e l a fó rmu l a d ad a p e l a f i gu ra 1 , o nd e 
t em os a l e t r a F, qu e r ep r e s en t a o n ív e l d e p a r a l e l i z ação d o cód i go em 
p o r cen t agem, S i nd i ca o n úm ero d e p ro ce ss ado r es a t i v ado s , ( 1 - f ) i n d i ca 
o qu an to fa l t o u p a ra o cód i go se r p a r a l e l i z ad o . 
 
 
Figura 1 - Lei de Amdahl 
 
 
 13 
O g r á f i co 2 m os t ra co mo o t em po de p r o cess amen t o do Wp r i me 
e s t á d i s t r i bu í do en t r e o s n ú c l eo s , i s to s e rv e pa r a con f i r m ar a i d e i a d o 
q u ão i mp or t an t e é a p a r a l e l i z ação do cód i go e o q u an t o e l e s e t o rn a 
e f i c i en t e s e combi n ad o com o us o de p ro ce ss ad o r es de mú l t i p l o s 
n ú c l eos . 
 
 
Gráfico 2 - Execução Do Wprime Distribuída Entre Os Núcleos 
 
S egu nd o a t ab e l a 3 , co nc lu ímo s qu e o w p r im e é um p ro gr am a com 
a l t o n í v e l d e p a ra l e l i z ação . 
 
 
C I NEBE N CH 
 
 
O C IN E BE N C H é um s o f tw a r e q ue t es t a t o d a a cap ac i d ade d a C PU 
n o p ro ce ss am en to d e im agen s d e t e r ce i r a d im ens ão . O p r o gr am a ex c i t a 
ao m áx imo t od os o s n ú c l eo s d i s po n ív e i s co m a u t i l i z ação d e v á r i os 
a l go r i tmo s , o o b j e t i vo p r i n c i pa l é m ed i r o d es emp en h o do p ro ce ss ad o r.Figura 2 - Processamento de cada campo por cada núcleo 
 
 14 
N a f i gu ra 2 , t em os um a im agem d iv id id a em q ua t ro p a r t es , c ad a 
p a r t e p os su i a fo rm a d e um q u ad r ado , em cad a q u ad r ad o um a im agem 
e s t av a gan h an do fo r ma . O núm er o d e qu ad r ado s qu e ap a r ecem n a 
i magem é p r op orc i on a l a o n úm ero d e p ro ces s ad or e s em uso e o 
p r eench i men t o d e cada camp o r ep re s en t a o p r o ce ss am en to d e cada 
n ú c l eo . N o t am os , t am b ém , q u e h á mom ento s em qu e a l gu ns cam pos da s 
i magen s são p ro ces s ad os m ai s r ap i d am en t e , ap r es en t an do v a r i a çõ es no 
t em po , p r ov av e lmen t e o p ro ce ss ad or t em im pl em en t ad o t é cn i ca s d e 
p r o j e t o com o P r ev i s ão d e d es v i o , A ná l i s e d e f lux o d e d ad os e Ex ecu ção 
e s p ecu l a t iv a . 
A p r im ei r a p ro p r i ed ad e f az u m a p r ev i s ão e um a bus ca an t ec ip ad a 
d e i ns t r u çõ es o u g r u p os d e d es v io , a rm az en a - os em um b u ff e r, p a r a q u e 
l o go ad i an t e s e j am p r o cess ado s , a s egu n d a an a l i s a qu e in s t r uçõ es es t ão 
a s so c i ad as ás i n s t ru çõ es q u e e s t ão s en d o p ro ces s ad as e a p a r t i r d e l a s é 
c r i ad a u m a sequ ênc i a o t imiz ada qu e s e r á e s ca lo n ad a p ar a s e r ex ecu t ad a 
q u an do es t iv e r p ro n t a , a t e r ce i r a , com o o p r óp r i o no m e s u ge r e , 
i mpl emen t a as d u as p r op r i ed ad es c i t ad as p a r a e s p ecu l a r o 
p r o cess am en t o d e u m a in s t ru ção an t es m esm o do s eu su rg i m en to r ea l e 
a l ém d i s s o , im agens q u e ap r e s en t am m ai s co re s com v ár i as t on a l id ades 
e m od e l os d i f e r en te s c a r r egam m ai s d a do s e p r ov av e lmen t e d em o r ar ão 
m ai s t em po p ar a se r em p r ocess ad as d o q u e im agen s ma i s s i mpl e s . A 
t ab e l a 4 mo s t r a os r e s u l t ado s do s t e s t e s f e i t o s co m C IN E BE NC H , como 
u m d os com pu tad ore s é mu i to an t i go , n ão f o i p os s í ve l f az e r o t e s t e em 
u m s i s t em a d e 64 b i t s , i s t o a co n t ece p o rq u e os s i s t em as op e r ac io n a i s 
co n t em po r âneos faz em us o d e u m gr an de co n j un t o d e i ns t r u çõ es 
o t im izado s q u e em f amí l i a d e co mp ut ad o r es m a i s an t i ga s s ão au sen t e s e 
p o r t an to a su a in s t a l a ção n ão é ap l i cáv e l . 
 
Tabela 4 - Resultados Do CINEBENCH 
 32 bits 64 bits 
 1 núcleo 4 núcleos 1 núcleo 4 núcleos 
Desktop 0,39 pts - - - 
Notebook 1,11 pts 2,41 pts 1,19 pts 2,65 pts 
 
Tom and o o no t eboo k co mo co n t r ap ar t i d a , no t a - se qu e h á um a 
 15 
d i fe r en ça co ns id e ráv e l en t re a qu an t id ad e d e po n t os ob t i do s com o us o 
d e um e qu a t r o n ú c l eos , a l ém d i s s o , p e r ceb emo s qu e ex i s t e uma 
d i fe r en ça b em p equ en a u t i l i z and o o C IN E BE N C H d e 32 e o d e 64 b i t s 
n os s eus r e sp ec t i vo s d e s i s t em as d e m erm a v e rs ão , e s sa d i f e ren ça t em 
u m a j us t i f i c a t i v a , q u an do a a rq u i t e tu r a do com pu tado r é d e 64 b i t s e 
ex ecu t am os um p ro gr am a de 3 2 , d e ix amo s d e gan h ar em p e r f o rm an ce . 
C a l cu l am os a m éd i a p on d e rad a d e cad a m áq u in a e chegam os n a 
co n c l us ão qu e o gan h o d e p e r f o rm an ce ex ecu tand o um pro gr am a d e 3 2 e 
6 4 em um a a r qu i t e t u ra de 64 b i t s é d e 0 ,0 9 p or c en t o , um a t ax a b em 
p equ en a d e ganh o e po r t an t o q u as e qu e in s i gn i f i c an te . Al ém d i s s o , 
co n c l u ím os q u e o C IN E BE N C H é um p ro gr am a d e cód igo p a r a l e l i z ado , 
p o i s o b t ev e 11 7 p or c en to d e r en d im en to u t i l i z an do q u a t r o n úc l eo s em 
r e l ação ao us o d e um . 
 
FR I T Z C HESS BEN C H MA R K 
 
 
E s t e p ro gr ama é um r ob ô q u e j o ga x ad r ez , s e t r a t and o de u m j o go 
d e x ad r ez , o s m ov im en to s ou cami nh os d e ss e jo go s ão a rm az en ado s em 
u m a es t r u tu r a r ep re s en t ad a po r a rv or e o nd e o com p r im en to d e cad a 
cami nh o s ão r ep r esen t ad os po r nó s . O ob j e t iv o do us o de s s e s o f t wa r e é 
t r az e r m ai s um a v ez , a t on a , a im po r t ân c i a d a p a r a l e l i z ação em cód i gos , 
p a r a q u e o us o de p ro ces s ad o r es de mú l t i p lo s nú c l eo s s e j am b em 
ap r ov e i t ad os . Os r es u l t ado s do s t e s t es e s t ão n a t ab e l a 5 . 
 
 
Tabela 5 - Resultado Fritz Chess 
 1 núcleo 4 núcleos 
 velocidade kilo nodes velocidade kilo nodes 
 relativa 
por 
segundo relativa por segundo 
Desktop 2,34 1125 - - 
Notebook 4,64 2225 11,44 5490 
 
D e p oss e do s re su l t ado s , ob s e r v e q ue a v e l o c i dad e r e l a t i v a d o 
n o t ebo ok t em u m ren d im en t o d e 98 po r c en to , t om and o co mo r e f e r ên c ia 
 16 
o de sk to p , u t i l i z an d o um nú c leo . Com q u a t ro n ú c l eo s o no t ebo ok s e 
s up e r ou em ap rox i mad am ent e 14 6 p o r c en to d e d e sem p en ho , es t e 
d e s emp enh o s e man t ém n o p r o cessam en to d e cad a nó . A co n c lu s ão 
d e ss e s d ad os é qu e d e f a to , o s o f t w a re t ev e um gan ho ba s t an te 
s i gn i f i c a t i vo com a e l ev ação do s eu n í v e l d e p a r a l e l i z ação e p o r t an to a 
i mpl emen t ação d e p r o ces sado r e s d e m úl t ip los n úc l eos t r az gan ho s 
s i gn i f i c a t i vo s p a r a j o gos co mo es t e , s e f o r e m p a r a l e l i z ados . I s t o no s f ez 
r e f l e t i r a r es p e i t o da qu an t i d ad e de ganh os qu e a s o c i ed ad e t em 
acu mul ado d u ran t e t o do es se t em po , en t ão f i z em os um a p e sq u i s a a 
r e s p e i t o d o l an çamen to do s m od e lo s us ado s n os t e s t e s , o C E LE R O N 4 30 
f o i l an çado em 200 7 e o n o t eb o o k I5 , l an çad o em 2 009 , em d o i s an os 
p e r ceb emo s v an t agen s s i gn i f i c a t i v as em fu n ção d o d es emp enh o e 
p a r am os p a r a im ag i n ar o qu an t o j á gan h am os em f un ção d o cu s to d e sd e 
a ép oca em qu e o E N IA C f o i c r i ado a t é o s d i a s a tu a i s e a con c l us ão 
d i s t o f o i qu e o cu s t o da ló g i ca é mu i to b a ix o p a r a o t an to d e b en e f í c i os 
q u e t em os ho j e e j á e r a p r ev i s t o p e l a l e i de M oo re q ue d i z i a q u e o cu s t o 
d a l ó gi ca d o comp ut ado r c a i r i a em u ma t ax a con s i de r áv e l . 
 
W I NR R A R 
 
 
Tr a t a - s e d e um ap l i c a t i vo d e co mpr e s são e d e s com p res s ão d e 
d ado s , m ui t o u t i l i z ad o mu nd i a lm en te e p o r i s t o po ss u i a l go r i t mos 
b a s t an t e e f i c i en t es . O wi n r r a r pos su i em um a d e s u as p ro p r i ed ad es um 
a l go r i tmo q u e mede o d es em p en ho d o com put ado r rep r esen t ad o po rum a 
t ax a d e p ro ces s am en to d e d ad os ex p r es so s em qu i l o b yt e s p o r s egu nd o . 
A t ab e l a 6 m os t r a os r es u l t ados d os t e s t e s . 
 
Tabela 6 - Resultados Winrrar 
 32 bits 64 bits 
 1 Núcleo 4 Núcleos 1 Núcleo 4 Núcleos 
 
Desktop 564 kb/s - 577 kb/s - 
Notebook 1.150 kb/s 3.400 kb/s 1.154 kb/s 3.495 kb/s 
 
 17 
O no t eb oo k ob tev e um gan ho mo ns t r uo so co m o us o d e m úl t ip l os 
n ú c l eos , fo i d e ap rox i mad am ent e 1 91% de gan h o p r op orc i on a l i z ado p e l o 
a l t o n ív e l d e p a ra l e l i z ação , i s s o mo s t r a q u e o p ro gram a s e t o rn a 
e f i c i en t e com o u so d e múl t ip lo s nú c l eos , mas e s s e c ená r io m ud a um 
p o uco n o ambi en t e d e 6 4 b i t s , a ve r s ão d e 6 4 b i t s d o w i n r r a r o b t ev e 
1 9 0% d e gan ho , o u s e j a , o gan ho co n t i nu a m on s t ru os o , m as e l e 
d imi nu iu a s u a pe r f o rm ance , p ro vave lm en t e , o win r r a r v e r s ão 6 4 b i t s 
t em u m n í ve l d e pa r a l e l i z ação u m pou co m en or d o qu e o d e 3 2 e p o r 
e s t e mo t iv o d e ixo u de gan h ar em p er f o rm an ce . A p r o po r ção de 
d e s emp enh o en t r e o s d o i s so f t w a r es é d e 0 , 02 %, é um a d i f e r ença b em 
p equ en a . 
 
A I D A6 4 
 
 
 O Aid a64 é u m so f tw a r e q u e r ea l i z a d i agn ós t i co s e i d en t i f i c a 
p r op r i ed ad es do com pu tad o r, a l ém d i s s o e l e é equ ip ado co m um mó du l o 
r e s po ns áv e l po r f a z e r t e s t es q u e m ed em a p e r fo r man ce q u e é a 
co ns equ ên c i a da in t e r ação en t re o am bi en t e v i r tu a l (Ar q u i t e tu r a ) e o 
f í s i co ( O rgan iz ação) qu e es t am os an a l i s and o . 
O s p r i m ei ro s compo n en t e s a s e r em an a l i s ado s s ão as m em ó r i as , 
p a r a i s t o , ap r es en ta r emo s in f o rm açõ es a r es p e i t o do s i s t em a p e lo qu a l 
e l as f az em p a r t e . O s i s t ema d as m emó r ia s ap r e s en t a uma h i e ra r qu ia e é 
r ep r es en t ad a po r um a p i râmi de , o nd e o s d i sp os i t i vo s m ai s r áp id os es t ão 
n o t op o e à med i d a q u e d e scemo s n es sa p i r âmid e , a v e l o c i d ad e e o cus to 
d imi nu em, e a c ap ac i d ad e aum en t a , s egu i nd o es t a l ó g ica , o s 
d i s po s i t i v os m ai s l en to s s e r i am a s u n i d ad es d e f i t a m agn é t i ca , q u e 
an a lo gam en t e s ão m ai o r es em t e rm os d e cap ac i d ad e e e s t ão n a b a s e 
d e s s a p i râmi de . Pod emo s ob s e rv a r q ue a p i r âm id e a in d a s e m an t ém p ar a 
a s m emó r i a r am e a s c ach es , q u e são os co mp on en t es qu e es t amos 
an a l i s and o , a fo rm a com o s ão o rgan izad as em f un ção d o cus to e 
v e lo c i d ad e é d ad a p e l a segu in t e ex p r es s ão : R AM <L3 < L2 <L1 , e a fo r ma 
co mo e l as es t ão o rgan iz ad as em f unção da cap ac id ad e é ex p r es s a n a 
 18 
f o rm a R am >L3 >L2 >L1 , p a r a fo r ça r es s e s co n ce i t os ob s e rv e as t ab e l as 7 
e 8 . 
 
Tabela 7 - Resultado Aida64 (Notebook) 
 Leitura(MB/s) Escrita(MB/s) Cópia(MB/s) Latência(ns) 
RAM 10348 10485 10286 76.2 
CACHE L1 184803 92491 184702 1.6 
CACHE L2 98918 56433 83320 4.9 
CACHE L3 65253 55093 58773 13.2 
 
 
Tabela 8 - Resultado Aida64(Desktop) 
 Leitura(MB/s) Escrita(MB/s) Cópia(MB/s) Latência(ns) 
RAM 5241 3600 4089 102.3 
CACHE L1 28788 28732 57386 1.7 
CACHE L2 13730 11833 15651 9.7 
CACHE L3 - - - - 
 
S egu nd o a t ab e l a 1 , o n o t ebo ok p oss u i u ma t ax a d e c l ock e l evad a , 
c ach e L3 e um a t e cn o l o g ia d e memó r ia m ai s avan çad a , qu e ne s t e c aso é 
a D DR 3 qu e , s egu nd o o W IK IP E D IA , t em du p l a t ax a d e t r an s f e r ênc i a , o 
q u e ju s t i f i c a o ganh o d e p e r f o rm an ce em r e l ação ao d es k t op . 
M as f a l to u um f a to r a s e r an a l i s ado , t r a t a - s e d a l a t ên c i a , o q u e é 
l a t ên c i a? e o q u e a c au s a? t r a t a - s e do t emp o d e r e sp os t a en t r e o p ed id o 
q u e o p r o ce ss ad o r f a z a m em ó r i a p e l o d ado e a en t r ega do d ad o a e l e . O 
c i c l o d e b us ca p e lo d ado en t re o p ro ces s ad o r e as memó r ia s fu n c i on a d a 
s egu in t e f o rm a: O p r o cess ado r p e rgun t a p r im ei r am en t e pa r a c ach e L1 , 
s e o d ado e s t á p r e s en t e ou n ão , ca s o s im , o d ad o é en t r egu e a o 
p r o cess ado r, c as o n ão , o con t r o l ado r d a cach e L1 pe rgu n t a pa r a o 
co n t ro l ad or d a m em ó r i a , c as o en con t r e , um b lo co d a mem ór i a p r i n c ip a l 
é cop iado p a r a um a l i nh a d a m emó r ia c ach e e d epo i s a p a l av r a 
( o rgan iz ação n a t u ra l d a m em ór i a ) qu e es t á n a l i nh a d a cach e é en t regu e 
ao p ro ces s ad o r. D ur an t e t o d a e s t a d inâmi ca o p r oce ss ado r p e r m an eceu 
o c io so pe l a e sp e r a d o d ado e o t emp o d e d es t a es p e r a é ch am ado de 
l a t ên c i a . A n a l i s and o as t ab e l as 7 e 8 pe r ceb emo s que o t em po d e 
r e s po s t a d o s i s t ema de m emó r ia d o no t eb o o k é m en o r qu e a d o d es k t op , 
i s t o s i gn i f i c a qu e o p ro ces s ad o r do no t eb oo k f i ca menos t emp o p a r ad o 
em r e l ação ao d e sk to p e o g r á f i co 3 mo s t r a d e f o r m a m a i s n í t i d a a 
 19 
l a t ên c i a d e cada m em ó r i a e o s r es p ec t iv os co mp ut ad o r es . 
 
 
Gráfico 3 - Representação da latência das memórias 
 
O p r o ces sado r u t i l i z a do i s p r in c íp i os p a r a m an t e r o s d ado s n es sa s 
m em ó r i as c ach e , t r a t a - s e d o p r i n c í p io d e l oca l id ad e po r r e f e r ên c i a e 
e s p ac i a l . No p r im ei r o p r i n c í p io , s e um b l o co d e d ad os é l ev ad o pa r a a 
c ach e p a ra s a t i s f aze r u m a ú n i ca r e f e rên c ia n a m emó r ia é b em pr ov áve l 
q u e ha j a fu t u r as r e f e r ên c i as p a r a o mes mo lo ca l d a m emó r ia . O s egu nd o 
p r in c í p i o , r e f l e t i d o no mu nd o r ea l , s e r i a a l go co mo um ind iv íd uo e um a 
p equ en a n uv em chu v os a s ob r e e l e e som en t e n e l e , n ão im po r t a p a r a 
o n de e l e v á q u e a n uv em co n t i nu a r á ch ov end o s ob r e a t u a cab eça , ou 
s e j a , t r az end o es sa h i s tó r i a p a r a es s e c as o é o mesm o qu e f a l a r q u e o 
en d e reço m ai s p r óx i mo d o d ad o qu e f o i o b t i do s e r á m an t id o n a m emó r i a 
c ach e . 
P a r amo s po r aq u i de f a l a r so b re os c on ce i to s en vo lv end o as 
m em ó r i as e o p r oce s s ad or e v am os d i s cu t i r so b re a p e r f o r man ce do 
p r o cess ado r como u m t od o . Al ém d ess e s t e s t es a c i ma f o r am f e i t os m ai s 
u m a s é r i e d e ou t r os t e s t e s p a r a m ed i r a p e r fo rm an ce d o p r o cess ado r em 
d i fe r ent es c ená r ios co mo jo go s , i magen s , v í d eo , com p res s ão d e d ados , 
c r ip to gr a f i a e d ados env o l v en do nú m er o s d e po n t o f lu tuan t e . P a r a t a l , 
o s t e s t es env o l v e 9 m ód u lo s qu e t e s t am a p e r fo rm ance d o p ro ces s ad or 
em d i f e r en te s c a sos . O p r im ei ro é o CP U Q uen , e l e c a l cu l a a c ap ac i d ad e 
d o p r oc e ss ado r d e p r ev er d esv io s em u m t es t e cu jo ob j e t i vo é r e so lv e r o 
 20 
p r ob lem a da r a in ha , e s se p r ob l em a co ns i s t e em ca l cu l a r qu an t as p eças 
d e r a in ha s ão n ece s s á r i as em um t ab u l e i r o de x adr ez qu adr á t i co d e 
m od o qu e nenh um a r a in h a cons i ga cap tu r a r a o u t r a . O p r o c e ss ad o r qu e 
co ns egu i r f az e r o m ín i mo de op e r ações po ss í v e i s com men o r n úm ero de 
e r r os t e r á me lh o r pe r f o rm an ce . 
 
Tabela 9 - Comparações com o Aida64 
 CPU FPU 
 Quen(pts) PhotoWorxx(Mpixel/s) Zlib(MB/S) AES(MB/S) Hash(MB/S) VP8(pts) Julia(pts) Mandel(pts) Sinjulia(pts) 
Desktop 3687 1819 21.9 93 216 707 1036 531 303 
Notebook 20282 6179 120.5 5648 1051 2863 7625 4041 1931 
 
O s egun do f a t o r a s e r an a l i s ad o é o Ph o t oWo rx x , e s t e m ed e a 
c ap ac i d ad e d o p r oce s s ad or com i magen s u t i l i z an do o s i s t em a d e co r e s 
R G B q u e o fe r ece 25 6^ 3 com bi naçõ es d e co r e s po ss í v e i s , com d i fe r en t es 
t on a l id ad es . N es t e c en á r i o o p r oce ss ad o r ex ecu t a r á t a r e fa s env o l v en do 
r o t açõ es d e i magen s , co lo r ação de p ix e l s a l e a t ó r io s , p r een ch im en to e 
co nv e r são d e co r es . E ss a s o p er açõ es ex c i t a rão um a op er ação ch am ad a 
S IM D ( S in g l e In s t ru c t io n Mu l t i p l e D a t a -C omp ut ação p a ra l e l a ) n a cpu . 
O t e r ce i r o é o Z l ib , é r e sp on s áv e l po r m ed i r o d e s emp enh o do 
p r o cess ado r co mbin ado com o d a m em ó r i a , a t r av é s d e um a b ib l io t eca d e 
co mp r es s ão , en vo lv end o ins t ru çõ es bá s i ca s d a a rq u i t e t u r a x 8 6 . Um dos 
t e s t es t em como ob je t i vo t es t a r a c ap ac id ad e d o p r o cess ado r no 
p r o cess am en t o c r ip to gr á f i co u t i l i z an d o um co n ju n t o d e a l go r i t mo s 
p ad r ão ch amado AE S ( A dv anced E n cr i p t i on S t an da r d ) , e s t e t e s t e é o 
CP U A ES. Em qu e s i to s egu r ança t emos o CP U H ash , é um a sequ ên c i a d e 
b i t s q ue t em a capac i dad e d e id en t i f i c a r e emb a r a l ha r um d ad o d e um a 
ú n i ca fo rm a , um ex empl o d e u so d e s t e a l go r i t mo é ap l i c ação d e l e em 
t r an smi ss õ es d e dad os en t r e b an co s de d ad os e ap l i c açõ es . Tem os 
t am b ém os t e s t e s de d es em p en ho do p r o ce ss ad o r en vo lv en d o n úm ero s d e 
p o n to f l u tu an t es FP U, o p r im ei ro d e l e s é o VP8 , é um p ro gr am a qu e 
t e s t a a de s em penho d o p r o ce ss ado r po r m eio d a comp r es s ão d e v íd eos , 
u t i l i z and o o co d ec de v í d eo G oo g le VP 8 . O r es t an t e d os t e s t e s s ão 
s eme lh an t es , a ú n i ca d i f e r en ça q ue h á en t r e e l e s é a ex t en s ão d os 
n úm ero s d e po n to f l u t uan t e s com os qu a i s c ad a um t r ab a l h a . J u l i a é um 
 21 
t e s t e p a r a n úm er os d e po n to f l u t uan te d e p r ec i s ão s imp l es (3 2 b i t s ) , 
M and e l p a r a p r ec i s ão du p l a ( 64 b i t s ) e o S i n j u l i a p a r a p r ec i s ão 
e s t end id a ( 80 b i t s ) . 
 
 
FO OB A R 
 
 
Tabela 10 - Resultado benchmark foobar 
 Notebook(realtime) Desktop(realtime) 
AAC 1112.823x 453.909x 
APE 93.136x 44.055x 
FLAC 596.634x 335.271x 
MP3 665.443x 325.315x 
 
O f o ob a r é um p l aye r d e áu d io p a r a a p l a t a fo rm a d o Win d ow s e é 
co nh ec i do mu nd i a lm en t e , s en do um d os m elh o r es n a á r ea . E l e p os su i 
d iv e r s a s f e r ram en t as e t r az com e l e v á r i as fu n c io n a l i d ad es . 
Li s t a r em os ab a ix o a l gum as qu a l id ades d e cad a a rq u ivo d e áud i o q ue 
r ea l i z am os o s t e s t es em cad a comp ut ad o r. 
1 . A A C: S i gn i f i c a co d i f i c ação d e áud io av an çad o , po ss u i uma m e lh or 
q u a l i d ad e d o qu e o M P3 e é apo n t ad o co mo s u cess o r do MP 3. 
2 . A PE : C on h ec id o com o “ M on keys A ud io ” e l e s e r v e pa r a rep r od uz i r 
áu d i o e r e co ns t r ó i ex a t am en t e a fo n t e d e on d a s on or a co m a l t a 
q u a l i d ad e . 
3 . F LA C : E le é u m co d ec d e com p reensão de áud i o q u e não po ssu i 
p e r d as d a in f o rm ação con t id a , po r i s so , e l e po ss u i um a q u a l i d ad e 
s up e r i o r. 
4 . M P3: É um d os m ai s con hec id os e um d os p r i mó r d i os d a 
co mp r es s ão d e áud io , po ss u i p e r cas qu as e i mp e r cep t ív e i s ao 
o u v id o hu m an o . 
 
E m re l ação ao s r e su l t ad os , p od emos no t a r c l a r am en t e q ue o f o r m ato 
A A C po ss u i um a d eco d i f i c ação bem s up e r i o r a t od os os o u t ro s 
co mp r es so r es d e áud io , i s so ex p l i c a o p o rq u ê d e l e t e r uma d a s m el ho r es 
 22 
q u a l i d ad es . E l e é c e r ca d e 11x m ai s r áp id o q ue o fo rm at o AP E, 1 . 8x 
m ai s r áp i do q ue o FLA C e ce r ca d e 1 . 6x ma i s r áp id o qu e o f o rm ato 
M P3 . Em r e l ação ao d es k to p , e l e p os su i um a q u a l i d ade m ai s d e 2 .4x 
m ai s r áp id a n a d eco d i f i c ação d o áu d io . Em r e l ação a d eco d i f i c ação d o 
áu d i o q u e é r e a l i z ad a po r c ad a um d os a r qu iv os , p os t e r io r men t e é f e i t a 
a co d i f i c ação d o áu d i o . A cod i f i c ação do áud i o é r e a l i z ad a p a r a h av er 
u m a r ed u ção d a u t i l i z ação do e sp aço em d i s co d os a r qu iv os , po i s s em a 
co d i f i c ação , o s a rq u i vo s p oss u í am t am anh os g i gan t es c o s . Ve j am os um 
ex empl o d e um a r qu iv o qu e n ão po ssu í a um a co d i f i c ação d e áu d i o : 
 Po r ex em pl o , q u er emo s um áud i o co m qu a l id ad e d e u m CD , lo go 
d ev em os s a lv a - l o n o f o r m ato d e 44 .1 k Hz , es t é r eo (2 sa í da s ) , com 
1 6 b i t s p o r am os t r a . 4 4 . 1k Hz qu e r d i ze r qu e i r á h ave r 44 . 10 0 am os t r as 
p o r s egu nd o ch egan d o a p l aca de som , m ul t ip l i c and o p o r 2 ( 88 .2 00 ) 
p o rq u e t em os d u as s a í d as de áud i o ( d i r e i t o / esq u e rd o) . M ul t ip l i cand o 
n o vam ent e po r 2 (b yt e s ) j á q u e q u e rem os 2 b yt e s p o r am os t r a , en t ão a 
m ús ica n a t eo r i a s e r i a d e : 
 
Figura 3 - Fórmula de compressão 
E q uiv a len t e a 1 0 M B /s d e es paço u sad o em d i s co p o r m i nu t o d e áud io 
a r m az en ado . Ou s e j a , s e t emo s um a rq u i vo d e áu d i o com 5 m in u to s d e 
m ús ica , t e r í amo s 5 0MB d e um a rq u i vo d e m ús ica . Traz en do p a r a o 
m un do r ea l , s e uma p e ss o a é am an t e da mú s i ca e p os su i c e r ca d e 1 00 
a r q u iv os d e mú s i ca s com 5 m in u to s d e du r ação , e não ho uv ess e a 
co d i f i c ação d o áud io , t e r í amo s ce r ca de 
5 0 00M B d e a r qu iv os a r m azen ad os em 
d i s co , p o r i s so a co d i f i c ação d e áu d io faz 
u m a d i f e r en ça E NO RM E n o mu nd o a t u a l . 
E n t r e t an t o , hav i a a l go a se f az e r p a r a 
d ecod i f i ca r e s s e áud io q u e fo i co d i f i cad o , 
p a r a i s s o fo i c r i ad a a d eco d i f i c ação do 
áu d i o , t en t an do f aze r com q u e no m áx i mo 
e s s e a rq u iv o f i qu e p a r ec id o com o 
Figura 4 Celular Samsumg Galaxy Y 
 23 
o r i g i n a l , po r ém , com o e sp aço r ed uz id o . P a r a h ave r u ma d eco d i f i c ação 
d o a rq u i vo de áud i o , d ep end end o d o a l go r i tmo us ado , po r ex em pl o , 
M P3 , AA C e e t c . i s so po d e s e t o rn a r um a t a r e f a t r ab a lh os a p a r a o 
p r o cess ado r. Pa r a i s s o , r e a l i z am os t es t e s em um Cel u la r Sa ms u mg 
G a la xy Y GT- S5 36 0B A nd ro id 2 .3 .6 con s egu im os o s egu in t e con su mo d e 
p r o cess am en t o : 
O u v i nd o a mú s i ca n o f o rm at o M P3 em u m p l aye r n a t i vo do A nd ro id e l e 
t ev e um con su mo d e 5 ,6 3M B de R AM d e u m t o t a l 2 00M B e ce r ca d e 
0 , 48 % do p ro ce ssam en to . Lev an d o em con t a d i s so , o a l go r i tm o de 
d e s com p r es sã o do áu d i o dev e s e r b em r áp i do p a r a o p l a ye r d o ce lu l a r. 
J á no co mp ut ad o r, a CP U e a R AM s ão qu ase imp e r cep t ív e i s . Po r t an to , 
em v i s t a dos r esu l t ad os ob t id os , a u t i l i z ação de p a r a l i z ação n a 
d ecod i f i cação d e áu d i o nos s i s t em as d e com pu tação m od e r no s n ão é t ã o 
n ece ss á r i a , po r ém , an a l i s and o p e l o l ad o d e m an t e r a qu a l id ad e o r i g in a l 
d o áu d io , p od e s e r n eces s á r i a a u t i l i z ação d e p a r a l e l i z ação p a r a q u e a 
v e lo c i d ad e s e m an t enh a con s t an te , t o r n an do a m esm a v e lo c id ad e d e 
d e s com p r es são com a com p re ss ão . U ma co i s a i n t e r e s s an te f o i comp a r a r 
e s t e c e l u l a r co m um Ip h o ne 5 S . O iph o ne 5S p os su i o p r o cess ado r A7 , 
u m d os m a i s p o ten t es c r i ad os a t ua lm en t e . Ab a ix o u m b en chm ar k 
r ea l i z ad o . 
 
Gráfico 4 - Benchmark dos celulares 
Fonte: http://gizmodo.uol.com.br/hands-on-iphone-5s/ 
 
Figura 5 – Configurações Iphone 5S 
 24 
N e s t a i m agem v em os qu e o ip ho n e 5 S é um do s ma i s p o t en te s no 
m er cad o a t u a lm en te , o S ams um g G alax y Y q u e fo i r e a l i z ado o t e s t e 
a c im a es t á bem ab a ix o n o g r á f i co 4 . Po ss i v e lm en t e , e l e é 10x m ai s 
r áp i do q u e o ce lu l a r an a l i s ado . Is s o s e dev e po r que , com o j á fo i 
c o ns t a t ad o , e l e p os su i m em ó r i as c ach es den t r o d o p ro ces s ad or, 
t u rb i n an do a su a v e l o c id ad e . 
 
E l e po ss u i um a cach e L1 com 64 K B d e memó r i a , s end o qu e o 
G a l ax y Y n ão p os su i e s s a t e cno l o g i a . O qu e e l e p os su i é n ad a ma i s qu e 
u m a m em ó r i a p r in c i p a l p a r a l i d a r com as ap l i caçõ es , e c as o po ssu a um a 
m em ó r i a c ach e , o qu e p od e s e r p r ov áve l , e l a d ev e 1 0 veze s m en o r, p o i s 
a t e cn o l o gi a pa r a d e s en vo lv e r um a mem ór i a c ach e , a t é m esmo p ar a um 
ce l u l a r, é m ui t o ca ra . 
 
FR E E MA KE V ID EO CO NVE RTE R 
 
É u m p r o gr am a us ad o p ar a con v er t e r v íd eos , e l e s up o r t a d iv e r sos 
f o rm a to s e po ss u i d i v e r s as fu nc io n a l i dad es . 
 
Tabela 11- Resultado dos testes do freemake vídeo converter 
 Notebook Desktop 
Tempo de conversão 110s 575s 
Duração do vídeo 196s 196s 
Taxa de conversão 1,7 0,3 
Arquivo original 368.867x 368.867x 
Arquivo mp4 74.426kb - 
 
P od em os co n c lu i r, ao v i su a l i z a r o ge r en c i ado r d e t a r e f a s , qu e o 
f r e e v í d eo con v e r t e r é p a r a l e l i z ad o , po i s e l e u t i l i z ou to das a s t h r eads e 
n a t abe l a 11 n o t amo s qu e o n o t eb oo k a c ad a 1 s egu n d o co n ve r t e 1 ,7 s do 
v íd eo j á no d e sk t op a cad a 1 s egun do é con ve r t id o 0 , 3s d o v í d eo . C aso 
p os su í s s emo s a t ax a d e co nv e rs ão , po de r í amo s e s t im a r o t em po 
n ece ss á r io pa r a con v e r t e r um v í d eo p a r a um M P4 b as t a ex ecu t a r um a 
f ó rm ul a s i mpl e s : 
 
N o tamo s q u e a d i fe r en ça de co nv e rsão d os do i s 
co mp ut ad o r es fo i de 4 65 s egun dos , e a d i f e r en ça 
d e con v er s ão é d e 1 , 5 q ue s i gn i f i c a q u e o 
n o t ebo ok é qu ase 5 v ez es ma i s r áp ido q ue o do 
d e sk to p , s egun do a t ab e l a 11 . 
 
 
 
 
 
 
Figura 6– Relação do tempo 
de conversão do vídeo 
 25 
T R UE C RY PT 
 
Tr a t a - s e d e u m so f tw a r e de cód i go ab e r t o q u e t r aba l h a com 
gr an d es v o lu m es de d ado s co m o pe r açõ es d e c r i p t o gr a f i a e u m a d e su as 
ap l i c açõ es é a c r i p to gr a f i a de d i s pos i t i v os d e a r maz en am en to em mass a . 
E l e s up or t a t r ês t i po s d e a l go r i tmo s q u e s ão o A ES , S ERP EN T e o 
Tw o f i s h e as su as co mbi n açõ es , a l ém d i s s o , fo i c r i ado u m con ju n to d e 
i ns t r u çõ es av an çadas d e en c r i p t ação ch amado s d e con jun to s d a IN T E L 
A ES - N I o u h a rd w ar e d e ace l e ração , co mp ut ad o r es q u e ap r e s en t am e s s es 
co n j un t os d e i ns t r uçõ es p od em au m ent a r a su a v e lo c i d ad e d e 
en c r i p t ação e d ec r ip t ação . Ab a ix o e s t ão ap re s en tad as as t ab e l as com as 
t ax as d e en c r ip t ação e d ecr ip t ação co m e s em h a r dw are d e ace l e r ação 
p a r a amb os com pu tad o r es . 
 
 
 
Tabela 12 - Teste No Notebook Para Quatro Núcleos 
Aceleração de Hardware ativado 
 Algorítmo Encriptação(MB/s) Decriptação(MB/s) Média(MB/s) 
AES 1433,6 1433,6 1433,6 
Twofish 231 243 237 MB/s 
AES-Twofish 199 208 204 MB/s 
Serpent 134 134 134 MB/s 
Serpent-AES 123 122 122 MB/s 
Twofish-Serpent 83,9 86.2 85,1 MB/s 
AES-Twofish-Serpent 80,4 81.5 81,0 MB/s 
Serpent-Twofish-AES 80,3 79.0 79,7 MB/s 
 
Tabela 13 - Teste No Notebook Para Quatro Núcleos 
Aceleração de Hardware Desativada 
 
Encriptação(MB/s) Decriptação(MB/s) Média(MB/s) 
AES 270 267 268 
Twofish 231 243 237 
Serpent 134 133 134 
AES-Twofish 122 126 124 
Serpent-AES 88,9 88,8 88,9 
Twofish-Serpent 85,1 86,4 85,7 
Serpent-Twofish-AES 84,7 85,2 65 
AES-Twofish-Serpent 64,8 65 64,8 
 
C om a ace l e r ação de h a r dw ar e a t iv ad a e com o Tr u eC r i p t 
co n f i gu r ad o p a r a qu a t r o nú c l eos , a v e l o c id ad e m éd i a d e p r o cessam en to 
c r ip to gr á f i co d o a l go r i tmo AES no n o t ebo ok é m ul t ip l i c ado po r um 
f a to r d e c in co , comp a r and o - o com o ha r d w ar e de ace l e ração d e sa t i vado . 
O rend im en to to t a l d o no t ebo ok com a ace l e r ação em r e l ação ao e l e s em 
e s t e r e cu r so é d e p r ox im am en t e 12 2 p o r c en t o , o u s e j a , e l e o b t ev e um 
gan h o d e 12 2 p o r c en to no p ro ces sam en to c r i p t o gr á f i co , e s s e gan ho 
e s p an t os o é co ns equ ên c i a d o au t o g r au d e p a r a l e l i sm o do Tr u eC r i p t e o 
u so d a ace l e r ação A ES . Tom amo s agor a av a l i a ção en t r e o n o t eb oo k e o 
d e sk to p sem e s s e re cu r so com ap en as u m nú c l eo , n a s t abe l as 1 4 e 1 5 . 
 26 
 
 
Tabela 14- Teste No Notebook Para Um Núcleo 
Aceleração de Hardware Desativada 
 
Encriptação(MB/s) Decriptação(MB/s) Média(MB/s) 
AES 119 119 119 
Twofish 89,6 96,7 93,1 
Serpent 51,3 54,3 52,8 
AES-Twofish 51 53,8 52,4 
Serpent-AES 35,7 37,7 36,7 
Twofish-Serpent 32,4 34,6 33,6 
Serpent-Twofish-AES 25,7 27 26,4 
AES-Twofish-Serpent 25,7 26,8 26,3 
 
 
 
Tabela 15 - Teste No Desktop Para Um Núcleo 
Aceleração de Hardware Desativada 
 
Encriptação(MB/s) Decriptação(MB/s) Média(MB/s) 
AES 64,7 64,4 64,4 
Twofish 55,7 59,6 57,5 
Serpent 30 30,4 30,4 
AES-Twofish 29,2 30 29,6 
Serpent-AES 20,2 20,4 20,3 
Twofish-Serpent 19,2 19,9 19,5 
Serpent-Twofish-AES 14,8 15,2 15 
AES-Twofish-Serpent 14,8 15,2 15 
 
C om a ace l e r ação d e h a rd w ar e d e s a t iv ad a , o no tebo ok t em um 
r en d im en to t o t a l d e 7 4 po r c en to em re l ação ao d e sk t op , e o r end i m en t o 
d o a l go r i tmo AES é d e 84 po r c en to em r e l ação ao a l go r i tm o d o 
d e sk to p . S em ace l e r ação , o no t ebo ok p e r d e 4 8 p or c en t o de r end i m en t o 
n o t o t a l , ou se j a , é um a p e r da con s id e r áve l e v a i f az e r f a l t a qu and o o 
u su á r i o es t i v e r t r ab a lh and o com u m v o l um e d e d ado s m ui t o g r an de . 
P or t an t o o us o d e p r o ce ss ad o r es co m m ai s d e um nú c l eo p a r a p r o gr am as 
d e c r i p to gr a f i a com o Tru eC r i p t co m a l t o n í v e l d e pa r a l e l i sm o , t r az 
ó t im os ganh os em t e r mo s d e p e r f o rm an ce e v e lo c id ad e . 
S A ND R A 
 
O S i so f t w a r e S an dr a é u m p r o gr am a s eme lh an t e ao Ai da6 4 , o qu e 
d i fe r e os do i s é que o p r im e i r o é m ai s r i co em d e ta l h e s e de aco rd o com 
a su a do cum en t ação , e l e é d iv i d i do em s e i s p r op r i ed ad es , um a d e l as s ão 
o s m ód u lo s b enchm ark s , e s t e g ru po é com po s t o p or 33 p r o gr am as qu e 
t e s t am to do s os co mp on en t es d o com pu tado r d e f o rma d i s t i n t a , um 
d ess e s p ro gr am as , q u e é o p r im e i ro a s e r an a l i s ado é o t e s t e d e 
p r o cess am en t o a r i tm ét i co q u e con s i s t e em f az e r op e r açõ es env o l vendo 
n úm ero s d e po n to f l u tu an t e e i n t e i ros , p a r a t a l ex i s t em d o i s mó du lo s 
q u e s ão r es po ns áv e i s po r es s e p ro ce ss am en to , no s r e fe r imo s a o 
 27 
D h r ys t on e q ue t r ab a lh a com o s n úmer o s i n t e i r os e o w h e t s t on e com 
p o n to f lu tu an t e , qu an t o ma io r f o r a q uan t id ad e d e n úm ero s d e po n t o 
f l u tu an t e e i n t e i ros p r o ce ss ado s , m ai s e f i c i en t e é o p r o cess ado r. A 
s egu i r t emo s a t abe l a 16 mos t rand o o s r es u l t ado s , l emb r and o q u e os 
n úm ero s d a t ab e l a ab a ix o es t ão ex p r e s s os n a b a se 1 0 . 
 
Processamento Aritmético 
 
Tabela 16 - Resultado Do Processamento Aritmético 
NOTEBOOK 
Desempenho nativo agregado 40,81 GOPS 
Dhrystone Inteiros Nativo SSE4.2 47,11 GIPS 
Whetstone ponto flutuante nativo SSE3 35,35 GFLOPS 
 
Tabela 17 - Resultado Do Processamento Aritmético 
DESKTOP 
Desempenho nativo agregado 5,4 GOPS 
Dhrystone Inteiros Nativo SSE4.2 6,2 GIPS 
Whetstone ponto flutuante nativo SSE3 4,67 GFLOPS 
 
A p r es en t an do um a b r ev e d e sc r i ç ão d a t ab e l a 1 6 e 17 , na l i n ha 1 
e s t á de s c r i t o o d esem p en ho ge r a l d o p r o cess ado r em g i ga op e r açõ es po r 
s egu nd o , n a l i n ha 2 d e sc r ev e a t axa d e p ro ce ss am en to d e nú m er os 
i n t e i r os ex p r es so em g i ga i ns t r u çõ es p o r s egu nd o , n a l i nh a 3 e sp ec i f i c a 
o nú m er o d e po n to f lu tu an t es p r o ces sad os em g i ga f l u t uan t es o p e raçõ es 
p o r s egu nd o . A p e r f o rm an ce ge r a l d o n o t ebo ok é 8 v ez es ma io r qu e a d o 
d e sk to p , em o u t r as p a l av r as s i gn i f i c a d i z e r qu e em p r o ces s am en to t an to 
p a r a i n t e i ro s q u an to p a r a p on t o f l u t uan t e o n o t ebo ok é s up e r i o r , o q ue 
t am b ém s i gn i f i c a d i z e r qu e o p ro ces s am en to d e l e é m ai s e f i c i en t e qu e a 
d o d e sk to p , j á qu e o s i s t em a com pu t ac i on a l só l i d a co m i n t e i ro s , como 
co ns equ ên c i a s i s t em as qu e ex i gem um gr and e p r o ces sam en to a r i tm ét i co 
t e r á um a me lh o r p e r f o rm an ce u t i l i z and o u m co mp ut ado r com as 
p r op r i ed ad es do n o t ebo ok do qu e u m s em el h an te ao d es k to p , um 
ex empl o d e s i s t ema qu e ex i ge g r an d es p r o cess am en t os a r i t m ét i cos s ão 
o s j o go s , p r i n c ip a lm en t e os q u e ap r e sen t am e f e i tos em 3d . 
 
 
Figura 7 - Processamento Aritmético, Notebook, Quatro núcleos. 
 
 
 28 
 
Figura 8 - Processamento Aritmético, Desktop. 
 
U m a ou t r a ob s e r v ação , q u e não é enco n t r a d a n as t ab e l a s 16 e 17 , 
m as p od e s e r ob s e r v ad a n a f i gu r a 7 , é qu e o p ro ces s amen to a r i tm ét i co 
f o i t e s t ad o , u t i l i z an do o co n ju n t o d e i ns t r uçõ es SS E4 . 2 , s egun do o 
Wi k ip éd i a , e s s e con ju n t o é comp os to p o r 54 in s t ru çõ es do s qu a i s 47 s ão 
d o con ju n to SSE 4 . 1 , e s t e im pl em en t a o t imiz açõ es p a r a co mpi l ad or, 
en t r e e s s as o t i miz açõ es t em a u t i l i z ação d e v e t o r es m ai s l a rgo s , o t e r mo 
v e to r es t á as s o c i ad o aos r eg i s t r ad o re s u t i l i z ado s no s c i c l os d e b us ca , 
ex ecu ção e i n t e r r up ção , d i ze r q ue u m v e t o r é ma i s l a rgo n e s t e c en ár io 
s i gn i f i c a q u e um a q u an t id ad e m aio r de in s t ru çõ es o u d ad os po d er ão s e r 
r ep r es en t ad os , o qu e im pl i ca r á em me l ho r as n a p r ec i s ão d os cá l cu l os 
a r i t mé t i co s . J á n a f i gu r a 9 , o c en ár io m ud a p ar a o d es k t op , e l e n ão t em 
o co n j un to d e in s t ru çõ es SS E4 .2 e po r t an to a su a p r ec i são n os cá l cu lo s 
n ão é t ão e f i c i en t e qu an to a do no t eb oo k e d e aco rd o co m a 
d o cu m ent ação d o S and r a , o SS E4 é u t i l i z ado no p r o ces s am en t o 
a r i t mé t i co pa r a i n t e i ro s , SSE 2 e o SS E3 p ar a n úm ero s d e p on to 
f l u tu an t e . 
 U m f a to r mui to imp o r t an t e n as f i gu r as 7 e 8 f o i a u t i l i z ação d o 
co n j un t o d e i ns t ru çõ es SS E3 , s egu n do o Wi k i péd ia , e s s e g r u po 
ap r e sen t a i mpl emen t açõ es qu e a j ud am no “a l a rgam en to” d a s i n s t ru çõ es 
d o t i p o ún i ca s (S i n g le In s t ru c t io n ) ap l i c ad as a m úl t ip l os d ad os , na 
co mp ut ação p a r a l e l a , n es t e es qu em a a m esm a ins t rução p od e s e r 
ap l i c ad a a d iv e r s os d ado s s i mul t an eam en t e , e s t as i n s t r uçõ es q ue s ão os 
o b j e t os d e ap l i c ação s ão en con t r ad as em con ju n t o d e in s t ru çõ es SSE e o 
SS E2 . O SSE 3 é o t i p o d e co n j un t o d e in s t ru ções q ue d á um a b o a 
p e r f o r man ce em p ro cess am en to d e n úm ero s a r i t m ét i cos e p r in c ip a l men t e 
n úm ero s co mpl ex o s e p on to f l u tu an t e e a s ua ap l i c ab i l i d ad e e s t á v o l t ada 
p a r a d eco d i f i c ação d e v íd eos . 
 N a f i gu r a 7 , o San d r a e s t á co nf i gu r ado pa r a m ul t th r ead s , e l e 
ap r e sen t a um a l to n í ve l d e p a r a l e l i s mo , q u e som ad as com as o u t r as 
o bs e r v açõ es r es ume a s ua p e r f o rm an ce ge r a l qu e é m ui t o b o a em r e l ação 
ao d es k to p . N a f igu r a 9 é ap r es en tad a a pe r f o r m an ce ge r a l d e cad a 
n ú c l eo ló g i co e a s r e l a t i v as env o lv en d o os a l go r i tm os Dh r ys t on e e o 
Wh e t s t on e , no m esm o con t ex t o d a f i gu r a 8 . 
 
 
Figura 9 - Processamento Aritmético De Cada Núcleo, Notebook. 
 29 
 
 
 
N a f i gu ra 9 , t emo s o s t a t us d e cad a d e cad a n ú c leo ló g i co 
t r ab a lh and o n os do i s p ro ces s ad or e s f í s i co s d o n o t eb ook , e s s e s e r i a o 
c en á r i o d o n o t eb ook s e e l e t i v es se ap en as u m n úc l eo f í s i co , q u e n ão é o 
c a s o , a p e r fo rm ance d o p ro ce s s am en t o a r i tm ét i co d o no t eb oo k p a r a 4 
n ú c l eos l ó g icos e s t á m ul t ip l i c ad o p or u m f a to r d e 4 e c ad a nú c l eo do 
p r o cess ado r n o t eb oo k t em um r en d im en to d e 8 8 po r cen t o em r e l ação ao 
d e sk to p . 
 
 
Pro ces sa men to B ru to Versus Po t ên c ia 
 
N as t é cn i cas d e p ro j e to d e h a rd w ar e , o s t e rmo s p r oce ssam en to e 
p o t ên c i a s e con t r apõ em, po i s o s egu ndo é o f a t o r l i mi t an t e do p r im ei r o , 
p o r q u ê? Os p r o j e t i s t as t r av am um a b a t a l h a co n t r a f a t o r es l imi t an t e s no 
b a l an ceam en to d e d e s emp enh o do p ro ce ss ado r qu an do a s t é cn i ca s d e 
m el ho r i a s s ão im p lem en t ad as , co mo a mi g r ação d a s po r t a s l ó g i cas p a r a 
d en t ro d o ch ip d o p r o cess ado r r ep er cu t e n o en cu r t am en to d os camin ho s 
o n de p as sa m os e l é t ro ns , i s so f az co m q u e a s o p er açõ es f i c am m ai s 
r áp i d as e co mo co ns equ ên c i a a t ax a de c lo ck aum en t a , co m a d en s id ad e 
l ó g ica do p ro ce ss ad o r aum en t an do cad a vez m ai s , s u rg i a d i f i cu l dad e d e 
ev i t a r o c a l o r ge r ad o p e l a a l t a d en s i dad e . 
 
 
Figura 10 - Processamento Bruto Versus Potência, Notebook. 
 
N a f i gu r a 1 0 , o n o t ebo ok na su a p e r f o r man ce ge r a l f ez onz e 
b i l hõ es e s e i scen t os e s es s en t a mi lh õ es de op e r açõ es p o r s egu nd o a c ad a 
u m w at t ( j ou l es p o r s egun do ) i s to d i s s ip ou u m a qu an t i dad e d e en e rg i a 
d e t r i n t a e c i n co mi l wa t t . S egun do o s i t e d a E LE T RO BR AS , a en e rg i a 
d i s s ip ad a p or um ch uv e i r o e l é t r i co é d e n o m áx imo c i n co m i l e 
q u i nh en to s w a t t , a en e rg i a qu e o p r o ce s s ad or d i s s ip ou s egu n d o a f i gu r a 
a c im a é de ap r ox i mad am ent e se i s v ez e s m ai o r qu e a do ch uv e i ro 
e l é t r i co . 
 
 
 
Figura 11 - Processamento Bruto Versus Potência, Desktop. 
 30 
 
N a f i gu r a 11 , a ene rg i a d i s s ip ada p e lo p ro ce ss ad o r d o d e sk to p é 
p equ en a em com par ação ao d o n o t eb o ok , m as n ão t ão p equ ena p o i s 
a i nd a é ap rox im adam ent e t r ês v ez ma i o r qu e a en e rg i a d i s s ip ada p e lo 
ch uv e i r o e l é t r i co . A b u sca p e l a d i f e ren ça de en e rg i a d i s s i p ad a en t r e o 
n o t ebo ok e o d esk to p f o i p ro po s i t a l , no t e qu e o no teb oo k t em um a 
p e r f o r man ce m el hor, c l a r o qu e o l hando s i mp le sm en t e as e s p ec i f i c açõ es 
d a t ab e l a 1 e n os t e s t es an t e r i o r es , p od e -s e co n c l u i r e s s e f a t o , m as 
q u e r emo s s e r m ai s e sp ec í f i co , o u s e j a , qu e r emo s m ed i r a su a 
p e r f o r man ce . 
 O aum en t o da d ens id ade é um f a to r q u e con t r ib u i p a r a o aum en to d a 
p o t ên c i a , i s to é f a t o , l o go o n o t eb ook d ev e t e r um a d en s i d ad e ló g i ca 
m ai o r q ue a d o d e sk to p , o qu e de f a to é v e rd ade , i s to p od e se r 
av e r i gu ado n a t ab e l a 18 ab a ix o , ex t r a íd a d o Aid a64 . 
M as n ão s e en gan em s e o d e sk t op r ea l i z a - s e o mes mo n í ve l d e 
p r o cess am en t o qu e o no t ebo ok ( o qu e n ão s e r i a po ss ív e l ) a en e rg i a 
d i s s ip ad a re su l t an t e s e r i a a s s us t ado r a , n ão p r ec i s a s e r ex a t am en te i gu a l 
ao do no t eb oo k , ba s t a t en t a r f az e r u m O ve r c l o ck no d es k t op qu e v er á 
q u e o cus t o ge r ad o p e l a en e rg i a d i s s ip ad a s e r á b em m a io r, o no t ebo ok 
ge r a r i a o m esm o cus to , mas r ea l i z a r i a m ui t o m ai s t a r e f a s q u e o d es k t op . 
 
Tabela 18 - Propriedades Básicas dos Processadores, Desktop e o Notebook. 
Propriedades Desktop Notebook 
Transistores 105 milhões 624 milhões 
Tamanho 37,5 X 37,5 mm 37,5 X 37,5 mm 
 
A le i d e Mo o re f az um a p r ev i s ão d a m em ó r i a e do p r o ce s s ad or em 
f u n ção d a dens id ad e ló g i ca , q u e p o r su a v ez es t á i n t e r l i gad o co m o 
n úm ero c r es cen t e d e t r an s i s to r es de d en t ro do ch i p do p ro ce ss ad o r e 
s egu nd o St a l l i n gs , e s se c r es c i m en t o t r az um a co ns equ ên c i a q u e é 
ex a t am en t e um d os comp on en t es que e s t amos an a l i s an d o , q u e é a 
p o t ên c i a e j un to co m e l a , o a t r as o de RC e a l a t ên c i a d a m emó r i a . O 
p r ob lem a d o a t r a so d e R C e s t á as s o c i ad o a r e s i s t ên c i a e a c ap ac i t ân c i a 
d os f i o s d e m et a l e s e r e fe r e ao n úm eros d e e l é t r o ns q u e são 
t r an sp o r t ad os po r e s s es f i o s qu e es t ão f i c an do cad a vez m ai s f i no s e 
co mo co ns equ ên c i a a r e s i s t ên c i a s e e l ev a e , po r ú l t i mo , a l a t ênc i a , e s t aé ge r ad a p e l a d i fe r en ça d e p e r f o rm an ce en t r e o p ro ce ss ado r e a 
m em ó r i a , e s s a d i f e r en ça é a con seq u ên c i a do t emp o em q ue o 
p r o cess ado r p e rm an ece o c i os o p ar a qu e o d ado s e j a en t regu e a e l e . 
 
 
C a pa c i da de Ve rsu s Po tê nc i a 
D e aco r do co m a t ab e l a 19 , a cad a 111 M B o cup ados no de s k t op , 1 
w a t t é p ro duz id o o u s e j a é r e a l i z ado um t r ab a lh o e de s t e é d i s s ip ad a 
u m a q u an t id ad e de en e rg i a po r e f e i to j o u l e , i s t o que r d i ze r qu e o 
d e sk to p e sq u en ta m ai s r áp i do p ara p r o ce ss a r 111 M B d o q ue o 
n o t ebo ok , po i s e s t e es qu en t a r i a , em i t i nd o a m esm a q uan t id ad e d e 
en e rg i a m as p ro ces s an do m a i s q u e o do b ro da t ax a p r o cess ad a p e lo 
d e sk to p . A ss im com o n o p r o cess ado r, o ca lo r é um f a to r l imi t an t e e es t á 
d i re t am en t e l i gado a p o t ên c i a e t amb ém p r eo cup a o s f ab r i c an t es de 
 31 
m em ó r i a e t amb ém e s t á d i r e t am en t e l i gad a ao aum en to d a dens id ade 
l ó g ica q u e ap es a r d e c r es ce r m ai s r ap i dam en t e n o p r o cess am en t o , 
t am b ém t em um c r es c im en to con s i d er áv e l n a l ó g i ca d o ch i p d e m emó r i a . 
 
Tabela 19 - Taxa de capacidade por potência dissipada. 
Computador Capacidade/Potência 
Desktop 111MB/w 
Notebook 272MB/w 
 
 
 
 
C a pa c i da de Ve rsu s Latê nc i a 
 
S egu nd o o au t o r St a l l i n gs com o l i v ro “ O rg an i za ção e A rq u i t e tu ra 
d e com pu ta do res” , n os g r á f i cos ab a ix o , a l a t ên c i a e s t á em f un ção d a 
c ap ac i d ad e , e s t e c en á r i o f o i t e s t ad o na m em ór i a som ad a co m a s c aches , 
p e r ceb a q ue a med id a qu e a c ap ac i d ad e aum en ta , o t emp o q u e o 
p r o cess ado r p e rm an ece o c i os o , e s pe ran do o d ado s e r en t r egu e , t am b ém 
au m ent a , o q u e é l ó g i co , q u an to m enor o es p aço , m eno r se r á o t em po d e 
p r o cu r a , d e fo rm a an á l o ga , q u an to m ai o r e sp aço , m aio r o t em po d e 
p r o cu r a . Os g r á f i cos são um a d in âm i ca d e b us ca p e l o d ado qu e aco n t ece 
en t r e o p r o cess ado r e a s c ach es , q u an do o p r o cessad o r c a l cu l a o 
en d e reço d a p a l av r a qu e v a i s e r l i da , l o go ad i an te , e l e r equ i s i t a a 
p a l av r a a c ach e , s e e s t i v e r, e l a o en t r ega , c a so n ão , o con t ro l ado r d a 
cach e r eq u i s i t a a p a l av r a ao co n t ro l ad o r d a m em ó r i a , a p a l av r a n a 
m em ó r i a é um b l o co d e b yt e s e c as o a p a l av r a es t e j a , e l a é cop i ad a p ar a 
u m a l i n h a d a cache qu e e q u iv a l e a um a p a l av r a ( p od e s e r um b yt e ) e 
en t ão o d ad o é en t regu e ao p r o ce ss ador, qu as e qu e s imu l t an eam en t e . N a 
d in âm i ca an t e r io r, o dado p a ss ou p o r 2 amb ien t e s de mem ór i a qu e s e 
d i fe r em em r eq u i s i t o s co mo cu s to , v e l o c id ad e e c ap ac i dad e . N a cach e 
p o r ex em plo , a v e lo c id ade é ex t r emam ent e a l t a , s e o l h a r n o g r á f i co 4 , 
q u an do o e sp aço de m em ó r i a es t á com 2 K B, o t emp o de l a t ên c i a é d e 
0 , 1 ns ( n an o s egund os ) , n e s t e t r e ch o p r ov av e lm en t e o dad o es t á s en do 
p r o cu r ad o n a m emó r ia c ach e , j á no t r e ch o q u e eq u i v a l e a 2 56 M B, a 
v e lo c i d ad e é a l t a m as n ão t an to q u an t o o d a cach e , o dad o d e f a to es t á 
s end o p ro cur ado n a m em ó r i a , po i s n enh um a d as c ach e p os su i e s t a 
c ap ac i d ad e , e s s a i n f o rm ação po de s e r v i s t a n a t ab e l a 1 . 
 
 
 
 
 
 
 
 
 
Gráfico 4 - Latência Em Função Da Capacidade, Notebook. 
 32 
 
 
Gráfico 5 - Latência Em Função Da Capacidade, Desktop. 
 
 
 
 
H DTAC H 
O HD TAC H é u m p r o gr am a qu e t e s t a t an t o d i sp os i t i vo s d e ace s so 
s equ en c i a l , qu an to a l ea tó r i o e o “b u rs t sp ee d ” o u v e lo c i d ad e d e 
t r an smi ss ão su po r t a t ecno lo g i as co mo SATA, US B, R A ID , ID E , e t c . 
A v e lo c i d ad e d o H D é m ai s a l t a na b o rd a d o q ue no cen t ro , i s t o 
a co n t ece po r qu e a v e l o c id ad e d e r o t ação é co ns t an t e . An a l i s an do 
a l gum as p ro p r i ed ad es d es c r i t a p e l o H D Tach nos t e s t e s , a s m ai s 
c o nh ec i d as s ão o S eek Ti m e , La t en cy Ti m e e A cess Ti me , qu e i r ão 
a j ud a r no en tend imen to d a v e l o c id ad e do HD e n a an á l i s e d a t ab e l a d e 
b en ch mar k . 
 S eek Ti m e ou Temp o d e Bus ca : E l e i n d i ca o t emp o qu e a c ab eça 
d e l e i t u r a e g r av ação l ev a p a r a s e d es l o car a t é u m a t r i l ha do d i s co 
o u m esm o d e um a t r i l h a a o u t r a . 
 La t en c y t i m e o u t em po d e l a t ên c i a : In d i ca o t emp o n ecess á r i o p a r a 
 33 
q u e a c ab eça de l e i t u ra e g r av ação s e p os i c io n e n o s e to r d o d i s co 
q u e d ev e s e r l i do o u m esmo g r av ad o , e l e so f r e i n f lu ên c i a d o 
t em po d e r o t ação d os d i scos ( a t u a lmen t e d e 5 40 0 , 72 00 e 10 00 0 
RP M ) m i l i s s egun dos . 
 A cess t i me o u t emp o d e aces so : C omb in a o t emp o d e bu s ca e o 
t em po d e l a t ên c i a , e l e i nd i ca o t em po n eces sá r i o p a r a o b t e r u m a 
i n fo rm ação d o H D. 
 
 
Figura 12- Esquematização de um HD de forma física. 
 
A f i gu r a a c im a r ep r e s en t a um c í r cu lo in s c r i t o d en t r o d e ou t r o , 
e s t a é um a e s t ru t u ra f í s i c a b em abs t r a í d a d o HD , com o o d i âm et r o d es t a 
e s t r u t u ra d i min u i d a s b o rd as p a r a o c en t r o , é con v en ien t e q u e t en h a 
m ai s s e t o r e s n as t r i l h as m a i s ex t e rn as pa r a g r ava r m ai s d ados e q u em 
ad min i s t r a e s s a p ro p r i ed ad e é o “zo ned b i t r e co rd in g ” , co mo a s t r i l h as 
m ai s ex t e rn as p oss u em m ai s s e t o re s e p o r t an t o m a i s d ado s a s e r em 
gr av ad os ou l i d os , a v e lo c i d ad e t e r á q u e au men t a r p a ra a t en d e r es s a 
d em an da e e l a va i d imi nu in do a m ed id a q ue as t r i l h a s ma i s i n t e rn as s ão 
a t i n g id a s , e s t a s po ss u em m en os s e to r es e po r t an to um núm ero m eno r d e 
d ado s a s e r em gr avad os ou l i d os . En t ão , o a ce s s o a á r ea m ai s ex t e r n a d o 
H D é ap r ox im ad amen t e d e 2 a 3 v ez es m a i s r áp i do qu e o aces so a á r ea 
i n t e rn a , j á qu e a c ad a vo l t a a c ab eça d e l e i t u r a l e r á ma i s d ado s . 
R od and o os b en chm ark s , p od emo s no t a r i s so f ac i lm en t e , no com eço as 
t ax as d e t r an s f e r ênc i as d o

Continue navegando