Processador multinúcleo

Um processador multinúcleo (do inglês multicore) tem dois ou mais núcleos de processamento de tarefas em paralelo (do inglês cores) no interior de um único chip.[1] Estes são responsáveis por dividir as tarefas entre si, ou seja, permitindo trabalhar em um ambiente multitarefa/multiprocessamento. O sistema operacional do equipamento trata cada um desses núcleos como um processador diferente. Na maioria dos casos, cada unidade possui seu própria memória cache e pode processar várias instruções quase simultaneamente. Em 1989 especulou-se a da criação do multinúcleo no ano 2000.

Os dois núcleos não somam a capacidade de processamento, mas dividem as tarefas entre si. Por exemplo, um processador de dois núcleos com clock de 1.8 GHz não equivale a um processador de um núcleo funcionando com clock de 3.6 Ghz, e sim dois núcleos 1,8GHZ operando em paralelo.

O surgimento dos processadores multicore, tornou-se necessário principalmente devido a missão cada vez mais difícil de resfriar processadores singlecore (processadores de apenas um núcleo) com clocks cada vez mais altos; devido a concentração cada vez maior de transistores cada vez menores em um mesmo circuito integrado. Além de outras limitações dos processadores singlecore, existe a grande diferença entre a velocidade da memória e do processador, aliada à estreita banda de dados, que faz com que aproximadamente 75 por cento do uso do microprocessador seja gasto na espera por resultados dos acessos à memória.

Descrição

Na maioria dos processadores de mais de um núcleo, cada núcleo pode possuir sua própria cache e alguns casos realizam acesso direto e independente à memória principal; possibilita-se, assim, que as instruções de aplicações sejam executadas em paralelo, ou seja, cada processador realiza os cálculos de que é requisitado concorrentemente com o outro, ganhando desempenho. Este, porém, depende muito dos algoritmos de software utilizados e de suas implementações.

Outra vantagem do processamento em paralelo é a capacidade de cada processador ficar responsável pela execução de um aplicativo, como por exemplo, quando o usuário está executando algum arquivo de som e ao mesmo tempo executando a varredura do antivírus.

Diferente do processamento paralelo, no processamento singlecore ocorre um gargalo (bottleneck) devido aplicativos executados simultaneamente.

Surgimento

Embora a tecnologia de fabricação tenha melhorado, reduzindo o tamanho de processadores individuais, limites físicos de semicondutores baseados em microeletrônica haviam se tornado uma preocupação principal. Estas limitações físicas poderiam causar dissipação de calor significativa e problemas de sincronização de dados. Então, havia a necessidade de conseguir maior performance sem o consequente aumento geração de calor, a solução encontrada foi: ao invés de aumentar a frequência do processador singlecore, era necessário adicionar vários núcleos paralelos com frequência menores, para manter assim o mesmo consumo de energia e a geração de calor que ocorria no singlecore.[2] Desde 1989 já havia-se pensado nesta forma de processamento, prevendo que seria possível cria-la no ano 2000.[2]

Vários métodos são usados ​​para melhorar o desempenho da CPU, alguns paralelismos por nível de instrução (ILP), métodos como pipelining superescalares são adequados para muitas aplicações, mas são ineficientes para os que são difíceis de prever código. Muitas aplicações são mais adequadas para paralelismo por nível de thread (TLP), métodos e múltiplas CPUs independentes são comumente usados ​​para aumentar a TLP geral de um sistema. Uma combinação de espaço disponível aumentou (devido a processos de fabricação refinados) e a demanda por TLP aumento e levou ao desenvolvimento de CPUs multi-core.

Incentivos Comerciais

Vários negócios impulsionaram o desenvolvimento da arquitetura multicore. Durante décadas, foi possível melhorar o desempenho de uma CPU, reduzindo a área do circuito integrado, que diminuiu o custo por dispositivo. Como alternativa, mais transistores poderiam ser utilizados no projeto, o que aumentou a funcionalidade, especialmente para as arquiteturas CISC. Eventualmente, estas técnicas atingiram o seu limite e não puderam continuar a melhorar o desempenho da CPU. Múltiplos processadores tiveram que ser empregados para ganhar velocidade no processamento. Vários núcleos foram usados ​​no mesmo chip para melhorar o desempenho, o que poderia então levar a melhores vendas de CPUs que tinham dois ou mais núcleos.

Vantagens

Uma das principais vantagens dos processadores multicore é também um dos principais motivos da sua invenção. Essa vantagem é a sua maior capacidade - comparado aos singlecores - de resfriamento; o que ainda possibilitou e ainda possibilita o aumento do poder de processamento.

Economia no preço de licenciamento de softwares proprietários, passando a ter um maior poder de processamento sem necessitar de uma nova máquina.

Processadores multicore também permitem maior desempenho com menor energia. Isso pode ser um fator importante em dispositivos móveis que funcionam com baterias. Uma vez que cada núcleo em multicore é geralmente mais eficiente em termos energéticos, o chip se torna mais eficiente do que ter um grande núcleo único e monolítico.

As outras vantagens quase que por completo relacionam-se com a capacidade de processamento, principalmente quando se trata da execução de mais de um aplicativo ao mesmo tempo ou mesmo e aplicativos capazes de realizar o seu processamento paralelamente, conseguindo assim trabalhar com dois ou mais núcleos concomitantemente. Nos processadores mais recentemente desenvolvidos existe também uma melhora no acesso a memória e na troca de dados entre os próprios núcleos.

Porém, é importante destacar também que para que a qualidade de processamento paralelo dos multicores seja utilizada na sua totalidade os softwares instalados na máquina devem ser escritos para aproveitar esse recurso; para isso as aplicações devem ser escritas utilizando e armazenando os conceitos de threads, assim uma única aplicação utilizará o poder de processamentos dos dois ou mais processadores.

Desvantagens

Processadores multicore possuem um bom desempenho, performance, disponibilidade e segurança a um menor custo. Por outro lado, esta tecnologia possui algumas desvantagens, entre as principais podemos destacar:

O aumento da utilização dos recursos computacionais fornecidos por processadores multicore requerem ajustes, tanto para o sistema operacional de apoio quanto para o software aplicativo já existente.

A capacidade dos processadores multi-core depende da utilização de vários segmentos dentro das aplicações para aumentar o desempenho da aplicação.

Arquitetura

Com o surgimento dos multicores tornou-se necessário algumas adaptações a nível de arquitetura para o melhor aproveitamento dos seus núcleos, e as primeiras a serem feitas tem como objetivo melhorar o paralelismo a nível de threads e assim criar uma arquitetura que propicie o chamado paralelismo ao nível do chip.

Algumas vantagens da arquitetura são: a melhor localização dos dados em se comparando com outras arquiteturas de multiprocessamento; a melhor comunicação entre as unidades e o número reduzido de quantidade de espaço e energia necessários.

A arquitetura é geralmente um SMP, ou seja, um multiprocessamento simétrico; implementado em um circuito VLSI - Very Large Scale Integration. Essa é uma arquitetura onde dois ou mais processadores idênticos são ligados a uma única memória principal. Porém ao SMP existem outras alternativas de se criar uma arquitetura com variantes para o tratamento da memória ou até mesmo a comunicação entre os diversos núcleos presentes no processador. Algumas dessas variantes podem ser observadas nos artigos abaixo:

Exemplos de Hardware

Segue abaixo alguns exemplos de hardware que utilizam a tecnologia multi-core.

Comercial

  • AMD
    • Athlon 64, Athlon 64 FX e Athlon 64 X2, processadores AMD Athlon™ para desktops.
    • Athlon II, processador AMD Athlon™ II Dual-Core para desktops.
    • Phenom, processador AMD Phenom™ X4 de quatro núcleos e AMD Phenom™ X3 de três núcleos para desktops.
    • Phenom II, processador multi-core. Oferece uma melhor experiência visual para entretenimento de alta definição, desempenho avançado em multitarefa e inovações de economia de energia, proporcionando máquinas menores e mais refrigeradas, com uso eficiente da energia.
    • Sempron, processador AMD Sempron™ para desktops.
    • Turion 64 X2, processador dual-core para laptop.
    • Opteron, processador para servidores.

Free

Futuro dos Multicore

O MIT, Instituto de Tecnologia de Massachusetts, anunciou um processador com 64 núcleos, cujo design difere drasticamente dos processadores existentes hoje[3]. O novo chip, chamado Tile64, evita o que é hoje o maior gargalo no desempenho dos processadores multicores e ele consome menos energia.

Nos processadores multicores existentes hoje, cada núcleo se comunica com o outro através de um barramento comum. Se pensarmos em dois ou quatro núcleos dividindo um barramento, a performance não é muito afetada. Quando pensamos em 16 ou mais núcleos sendo usados ao mesmo tempo, a historia é completamente diferente. Este é o maior gargalo no desempenho dos processadores multicores.

O Tile64 não possui um barramento central. Ao invés disso, os núcleos estão diretamente conectados. Cada núcleo possui todas as características de um processador e memória. O novo conceito aplicado nesses processadores é a estrutura de malha na conexão entre os núcleos. Essa estrutura é similar à encontrada na Internet, uma rede que possui vários nós descentralizados. Uma razão que faz a Internet capaz de transmitir dado tão rapidamente é que os pacotes de informação são enviados através de uma vasta rede interligada, evitando assim o congestionamento desses pacotes. Essa nova arquitetura abre portas para que novos processadores recebam números cada vez maiores de núcleos. A existência de um número tão grande de cores, começa a requerer a utilização de um esquema de manipulação próximo a grades computacionais.

Ver também

Referências

  1. «O que é multicore? Conheça a tecnologia presente em processadores». TechTudo. 19 de julho de 2022. Consultado em 6 de junho de 2024 
  2. a b Hsin Ma, Josué Tzan. Multicore (PDF). [S.l.]: Instituto de Computação da Unicamp 
  3. Arquitetura Multicore
Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.

Read other articles:

فرانكلين سكوير   الإحداثيات 40°42′06″N 73°40′36″W / 40.7017°N 73.6767°W / 40.7017; -73.6767   [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة ناسو  خصائص جغرافية  المساحة 7.453277 كيلومتر مربع7.453149 كيلومتر مربع (1 أبريل 2010)  ارتفاع 20 متر  عدد ا�...

 

 

Election 1903 Massachusetts gubernatorial election ← 1902 November 3, 1903 1904 →   Nominee John L. Bates William A. Gaston John C. Chase Party Republican Democratic Socialist Popular vote 199,684 163,700 25,251 Percentage 50.36% 41.29% 6.37% County resultsBates:      40–50%      50–60%      60–70%      70–80%      80–90%Gaston:...

 

 

Technical college in Anseong, South Korea Dong-Ah Institute of Media and Arts동아방송예술대학교(東亞放送藝術大學校)Former namesDong-Ah Broadcasting CollegeMotto in EnglishBe the Shining Star in the Field of Media and ArtsTypeJunior CollegeEstablished1997 (1997)ChairmanWon-suk ChoiPresidentYong H. ChoiLocationSamjuk-myeon, Anseong City, Gyeonggi province, South KoreaWebsitewww.dima.ac.kr/eng/ Dong-ah Institute of Media and ArtsHangul동아방송예술대학Hanja東�...

Questa voce o sezione sull'argomento seconda guerra mondiale è ritenuta da controllare. Motivo: Valutare l'opportunità di ricomprendere nella trattazione anche le vicende slovacche e rinominare la voce in Resistenza cecoslovacca, come le corrispondenti voci di cs.wiki e de.wiki Partecipa alla discussione e/o correggi la voce. Segui i suggerimenti del progetto di riferimento. Una targa all'angolo del Palazzo Petschek commemora le vittime dell'Heydrichiáda La resistenza ceca è il movi...

 

 

August von Platen-HallermündeLahir(1796-10-24)24 Oktober 1796Ansbach, Kekaisaran Romawi SuciMeninggal5 Desember 1835(1835-12-05) (umur 39)Syracuse, Sisilia, Kerajaan Dua SisiliaMakamMuseum arkeologi kawasan Paolo Orsi[1]Pekerjaanpenyair dan Penulis naskah dramaKebangsaanJerman Karl August Georg Maximilian Graf von Platen-Hallermünde (24 Oktober 1796 – 5 Desember 1835) adalah penyair dan penulis naskah drama Jerman.[2] Biografi Platen lahir di Ansbach, ana...

 

 

Extractive Electrospray Ionization (EESI)Schematic of extractive electrosprayAcronymEESIClassificationMass spectrometryAnalytesOrganic moleculesBiomoleculesOther techniquesRelatedDesorption electrospray ionizationElectrospray ionizationAtmospheric pressure chemical ionizationambient ionizationmass spectrometryDesorption atmospheric pressure photoionization Extractive electrospray ionization (EESI)[1][2] is a spray-type, ambient ionization source[3][4][5]...

Specialized-Lululemon 2014GénéralitésÉquipe Canyon-SRAM RacingCode UCI SLUStatut Équipe cycliste professionnelle féminine, cyclisme fémininPays  États-UnisSport Cyclisme sur routeEffectif 11Manager général Kristy ScrymgeourPalmarèsNombre de victoires 23[1]Meilleur coureur UCI Lisa Brennauer (5e)Classement UCI 2eSpecialized-Lululemon 2013Velocio-SRAM 2015modifier - modifier le code - modifier Wikidata La Saison 2014 de l'équipe Specialized-Lululemon est la treizième de l'équ...

 

 

信徒Believe类型奇幻、科幻开创阿方索·卡隆主演 Johnny Sequoyah Jake McLaughlin Delroy Lindo 凯尔·麦克拉克伦 西耶娜·盖尔利 鄭智麟 Tracy Howe Arian Moayed 国家/地区美国语言英语季数1集数12每集长度43分钟制作执行制作 阿方索·卡隆 J·J·艾布拉姆斯 Mark Friedman 布赖恩·伯克 机位多镜头制作公司坏机器人制片公司华纳兄弟电视公司播出信息 首播频道全国广播公司播出日期2014年3月10日...

 

 

Overview of the events of 1596 in art This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: 1596 in art – news · newspapers · books · scholar · JSTOR (February 2024) (Learn how and when to remove this message) Overview of the events of 1596 in art List of years in art (table) … 1586 1587 1588 1589 1590 1591 1592...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Leó Lánczy – news · newspapers · books · scholar · JSTOR (December 2016) (Learn how and when to remove this message) Leó Lánczy in 1901 Leo Lánczy (born as Leo Lazarsfeld, Pest, May 10, 1852 – Budapest, January 26, 1921) was a Hungarian Jewish banker, en...

 

 

Harry PotterRupert Grint sebagai Ron Weasley dalam film Harry Potter and the Order of the Phoenix.PemeranRupert GrintAsramaGryffindorInformasiNama lengkapRonald Bilius WeasleyKeluargaArthur Weasley (ayah) Molly Weasley (ibu) Bill Weasley (kakak 1) Charlie Weasley (kakak 2) Percy Weasley (kakak 3) Fred Weasley & George Weasley (kakak kembar) Ginny Weasley (adik)PasanganHermione Granger Ronald Ron Bilius Weasley (lahir pada 1 Maret 1980) merupakan tokoh fiksi Joanne Kathleen Rowling dalam s...

 

 

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

Зако́ны Рау́ля — общее название открытых французским химиком Ф. М. Раулем в 1887 году количественных закономерностей, описывающих некоторые коллигативные (зависящие от концентрации, но не от природы растворённого вещества) свойства растворов. Содержание 1 Первый ...

 

 

Vous lisez un « bon article » labellisé en 2021. Michel VI Bringas Empereur byzantin Règne 31 août 1056 - 30 août 1057 11 mois et 30 jours Précédé par Théodora Porphyrogénète Suivi de Isaac Ier Comnène Biographie Naissance Inconnue Décès vers 1059 Descendance Aucun modifier  Michel VI Bringas (parfois surnommé le Stratiotique ou Stratiotikos — signifiant le belliqueux, allusion possible à son titre de logothète des armées) (grec : Μιχα�...

 

 

Scatter plot of several countries's societiesCross-cultural studies Topics Cross-cultural studies High-trust and low-trust societies Cultural values World Values Survey Inglehart–Welzel cultural map of the world Hofstede's cultural dimensions theory vte The 2017 version of the map The Inglehart–Welzel cultural map of the world is a scatter plot created by political scientists Ronald Inglehart and Christian Welzel based on the World Values Survey and European Values Survey.[1] It d...

طومي دوكيرتي (بالإنجليزية: Tommy Docherty)‏   طومي دوكيرتي سنة 2017    معلومات شخصية الميلاد 24 أبريل 1928   غلاسكو  الوفاة 31 ديسمبر 2020 (92 سنة) [1]  مركز اللعب وسط الجنسية المملكة المتحدة  المسيرة الاحترافية1 سنوات فريق م. (هـ.) Glasgow United F.C. [الإنجليزية]‏ 1947–1949 س�...

 

 

Copa do Mundo FIFA de Futebol Feminino 2023 FIFA Women's World CupFIFA Wahine o te Ipu o te Ao – Ahitereiria/Aotearoa 2023Austrália e Nova Zelândia 2023 Copa do Mundo de Futebol Feminino de 2023Logotipo oficial da competição Dados Participantes 32 Organização FIFA Anfitrião AustráliaNova Zelândia Período 20 de julho – 20 de agosto Gol(o)s 164 Partidas 64 Média 2,56 gol(o)s por partida Campeã Espanha (1.º título) Vice-campeã Inglaterra 3.ª colocada Suécia 4.ª colocada Au...

 

 

Борис Миколайович Лятошинський Борис Миколайович ЛятошинськийІм'я при народженні Борис Миколайович ЛятошинськийНародився 22 листопада (4 грудня) 1894[4][5]Житомир, Російська імперія[1]Помер 15 квітня 1968(1968-04-15)[1][2][…] (73 роки)Київ, Українська РСР, СРСР[1]...

Temporary region on the Sun This article is missing information about scientific measurements, duration times, and sizes. Please expand the article to include this information. Further details may exist on the talk page. (July 2021) In solar physics and observation, an active region is a temporary feature in the Sun's atmosphere characterized by a strong and complex magnetic field. They are often associated with sunspots and are commonly the source of violent eruptions such as coronal mass ej...

 

 

岱依族總人口约150万分佈地區越南北部: 高平、谅山、北𣴓、太原、广宁等語言岱依语宗教信仰万物有灵、佛教、道教[1] 岱依族(越南语:người Tày/𠊛齊[2];壮语:Bouxdaej)又称岱族,是越南的54个民族之一。人口147万7514(1999年统计),是越南最大的少数民族,人口仅次于越南主体民族京族。岱依族主要分布在越南北方的高平、谅山、北𣴓、太原、广宁等省...