Multiprocesseur

Carte mère de PC double processeur

Un ordinateur multiprocesseur est doté de plusieurs processeurs, et est donc une forme d'architecture parallèle.

But

Plusieurs formes de parallélismes sont exploitables dans les systèmes informatiques. Les ordinateurs multiprocesseurs permettent un parallélisme de tâches, où un processus peut être exécuté sur chaque processeur. On obtient ainsi une plus grande puissance de calcul qu'avec un ordinateur uniprocesseur, qui peut être utilisée soit pour plusieurs programmes qui disposeraient chacun d'un processeur, soit pour des programmes spécialement conçus, qui sont capables de répartir leurs calculs sur les différents processeurs.

Cette technologie a été utilisée pour des supercalculateurs, mais elle peut aussi l'être pour s'affranchir des limites de la montée en fréquence des processeurs : de nombreux processeurs actuels sont dits multicœurs, et embarquent en fait plusieurs uniprocesseurs sur une même puce.

Topologie d'interconnexion

Un réseau permet la communication entre les différents processeurs et la mémoire. Sa topologie a une influence importante sur les propriétés du système. À peu près toutes les topologies ont été utilisées ; on peut néanmoins en illustrer quelques-unes :

Organisation de la mémoire

L'accès à la mémoire influence beaucoup les performances et la façon de programmer de telles architectures. En général, on distingue trois classes de multiprocesseurs selon la façon dont les processeurs accèdent à la mémoire :

  • un accès symétrique (Symmetric MultiProcessing, ou SMP), qui correspond à une connexion de tous les processeurs à une unique mémoire partagée. Cette technique est beaucoup utilisée pour de petits systèmes (typiquement avec moins de 10 processeurs), comme les processeurs multicœurs ;
  • un accès non uniforme (Non Uniform Memory Access, ou NUMA), où la mémoire est distribuée dans différents «nœuds». Le temps d'accès à la mémoire n'est alors plus constant, et dépend de l'endroit auquel le processeur tente d'accéder. De plus, chaque processeur peut disposer d'un cache : si les caches sont cohérents, on parle d'architecture ccNUMA (cache coherent NUMA) ; sinon, l'architecture est dite ncNUMA (No cache).

Processeurs multicœurs

2 processeurs non multicœurs, chacun occupant un support.
2 processeurs, chacun multicœur, chacun occupant un support.

Les systèmes multiprocesseurs consomment beaucoup d'énergie et dégagent beaucoup de chaleur. Ces deux facteurs sont limitant dans les contextes où les processeurs sont étroitement confinés (serveurs lames par exemple), soit en très grand nombre (datacenter regroupant des milliers d'ordinateurs, ou superordinateurs massivement parallèles).

La technologie nommée multicœurs (multicore en anglais) permet d'assembler plusieurs cœurs de processeurs côte-à-côte sur le silicium : le support (connectique qui relie le processeur à la carte électronique) lui ne change pas. Certains éléments, comme l'antémémoire (la mémoire cache) peuvent être mis en commun.

Il est possible de remplacer, en utilisant exactement les mêmes supports, les deux processeurs précédents par leur équivalent multicœurs. Ceux-ci pourront par exemple fonctionner à la fréquence de 2,8 GHz. La machine résultante sera donc toujours dotée de deux processeurs, mais de quatre cœurs, toutefois la fréquence de calcul vaudra toujours 2,8 GHz (chaque cœur du processeur aura la même fréquence que les autres cœurs car la fréquence de calcul est propre au processeur et non pas à chaque cœur), seule la puissance du processeur (exprimée en FLO/s ou FLOPS) sera multipliée par le nombre de cœurs. Par exemple si un processeur unicœur cadencé à 1 GHz et ayant une puissance de 10 GFLOPS est remplacé par un processeur bicœur (à 2 cœurs) cadencé à 1 GHz et dont la puissance de chaque cœur vaut 10 GFLOPS alors la puissance totale du processeur dual-core vaudra 10 GFLOPS + 10 GFLOPS = 20 GFLOPS.

Associé à la technique de l'hyperthreading, cette technologie est en plein essor. Sun Microsystems étudie en 2008 la construction de multicœurs en trois dimensions, c’est-à-dire avec une zone de recouvrement des deux cœurs (donc superposés) permettant de mettre en place des canaux de communication entre eux.

Ces architectures ne sont intéressantes que pour les programmes qui se prêtent simultanément aux deux techniques précitées (multicœurs et hyperthreading).

Historique

Parmi les premières machines multiprocesseurs, le Gamma 60 de Bull fut pionnier (1958), mais il ne disposait pas des langages de programmation adaptés.

Ensuite certains superordinateurs ont marqué leur époque, comme le C.mmp, l'ILLIAC IV et la Connection Machine (en) de Thinking Machines. Aujourd'hui, tous les superordinateurs sont multiprocesseurs, ils sont souvent composés de milliers d'unités de traitement.

Exemples de systèmes multiprocesseurs

En , les systèmes d'exploitation des 500 plus puissants supercalculateurs de la planète (au TOP500) étaient[1] :

  • Linux, qui est le système équipant la très grande majorité (87,80 %)  ;
  • Unix, 4,60 % ;
  • Windows, 0,8 % ;
  • BSD et Mac OS, 0,2 % chacun.

Depuis , les supercalculateurs du TOP500 tournent tous sous Linux.

Références

Voir aussi

Articles connexes

Liens externes

Read other articles:

Train station in Florida, United States Hollywood, FLHollywood Amtrak and former Seaboard Air Line Railway station (left) and Tri-Rail station (rear)General informationLocation3001 Hollywood BoulevardHollywood, FloridaUnited StatesCoordinates26°0′42.44″N 80°10′4.12″W / 26.0117889°N 80.1678111°W / 26.0117889; -80.1678111Owned byFlorida Department of TransportationLine(s)South Florida Rail CorridorPlatforms2 side platformsTracks2Train operatorsAmtrak, Tri-Rai...

 

 

Benjamin Schmolck. Benjamin Schmolck (21 December 1672 – 12 February 1737) was a German Lutheran writer of hymns. He was born a pastor's son in Brauchitschdorf (Chróstnik), Silesia. After attending the gymnasium in Liegnitz (Legnica), he studied theology at the University of Leipzig from 1693 to 1697. In 1702 he was ordained as a deacon at the Protestant Church of Peace and in 1714 as the pastor of the Church of the Holy Trinity in Schweidnitz (Świdnica), where he stayed for the rest ...

 

 

artikel mengandung terlalu banyak istilah teknis. Tolong bantu mengembangkannya agar dapat dipahami oleh orang awam, tanpa harus menghilangkan aspek teknisnya. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) StrokCT scan menunjukkan adanya iskemik di penampang melintang otakInformasi umumSpesialisasiNeurologi, Bedah saraf  Hasil otopsi otak yang mengalami strok. Strok atau angin ahmar adalah kondisi medis akibat buruknya aliran darah ke otak sehingga terjadi kematian ...

William Wyatt William Wyatt (* 1804 in Plymouth, Devon, Großbritannien; † 10. Juni 1886 in Adelaide, South Australia, Australien) war ein britischer Chirurg, Grundbesitzer, Beamter und Protector of Aborigines. Im Alter von 16 Jahren wurde er zum Chirurgen ausgebildet und erhielt eine Lizenz für die Worshipful Company of Apothecaries in London und zum Chirurgen in einer großen Krankenhausapotheke. 1828 wurde er ins Royal College of Surgeons aufgenommen und eröffnete eine private Praxis i...

 

 

Koordinat: 6°25′11″S 107°27′21″E / 6.41972°S 107.45583°E / -6.41972; 107.45583 (Kotabaru, Karawang) KotabaruKecamatanPeta lokasi Kecamatan KotabaruNegara IndonesiaProvinsiJawa BaratKabupatenKarawangPemerintahan • CamatDedi Setiadi[1]Populasi • Total129,114 jiwa jiwaKode Kemendagri32.15.25 Kode BPS3215072 Luas30,45 km2Desa/kelurahan9 Kecamatan Kotabaru adalah salah satu Kecamatan dari 30 Kecamatan yang berada di w...

 

 

Sint-Martinuskapel De kapel tussen de bomen De Sint-Martinuskapel is een kapel in Vroenhof in de Nederlands Zuid-Limburgse gemeente Valkenburg aan de Geul. De kapel staat aan de zuidzijde van de plaats tussen de bomen aan de Putweg. De kapel is gewijd aan Martinus van Tours. Eens in de drie jaar doet de sacramentsprocessie de kapel aan als rustaltaar.[1] Geschiedenis In 1932 werd de kapel gebouwd en gewijd aan de oude patroonheilige van de parochiekerk.[1] In 1999 werd de kape...

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: List of fishes of Pune district – news · newspapers · books · scholar · JSTOR (May 2022) This is a list of the fishes of the Pune district in India. The Pune district includes the basin of the Bhima River which joins the Krishna River. The fishes reco...

 

 

Lista de prêmios e indicações recebidos por Uncharted 4: A Thief's End Prêmios e indicações Totais Prêmios recebidos 398 Prêmios acadêmicos 40 Jogo do Ano 167 Indicações 215 Referências Uncharted 4: A Thief's End é um jogo eletrônico de ação-aventura desenvolvido pela Naughty Dog e publicado pela Sony Computer Entertainment. Na história, os jogadores controlam Nathan Drake um ex-ladrão de tesouros que desistiu dessa vida para ter uma vida normal ao lado de sua esposa Ele...

 

 

American baseball catcher (born 1989) Baseball player Travis d'ArnaudD'Arnaud with the Atlanta Braves in 2020Atlanta Braves – No. 16CatcherBorn: (1989-02-10) February 10, 1989 (age 34)Long Beach, California, U.S.Bats: RightThrows: RightMLB debutAugust 17, 2013, for the New York MetsMLB statistics (through 2023 season)Batting average.250Home runs108Runs batted in390 Teams New York Mets (2013–2019) Los Angeles Dodgers (2019) Tampa Bay Rays (2019) Atlanta Braves (2020–p...

Taiwanese Mandopop boy band 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: Lollipop F – news · newspapers · books · scholar · JSTOR (December 2017) (Learn how and when to remove this template message) Lollipop FLollipop F at Four Dimensions Tainan autograph session in 2010Background informationAlso known as...

 

 

Russian actress and TV show host Yuliya MenshovaBornYuliya Vladimirovna Menshova (1969-07-28) July 28, 1969 (age 54)Moscow, RSFSR, USSRNationalityRussianOccupation(s)Actress, TV host, producerSpouses Igor Gordin ​ ​(m. 1996; div. 2004)​ ​ ​(m. 2008)​ Children2AwardsTEFI - 1999 Yuliya Vladimirovna Menshova (Russian: Ю́лия Влади́мировна Меньшо́ва; born July 28, 1969) is a Russian ...

 

 

В Википедии есть статьи о других людях с такой фамилией, см. Богатырёв; Богатырёв, Василий; Богатырёв, Василий Васильевич. Василий Васильевич Богатырёв Дата рождения 5 февраля 1922(1922-02-05) Место рождения д. Куреваниха, Устюженский уезд, Череповецкая губерния, РСФСР Дата см...

Not to be confused with Memuro Station.Railway station in Nemuro, Hokkaido, Japan Nemuro Station根室駅Nemuro StationGeneral informationLocation2-chome Kowacho, Nemuro City, Nemuro SubprefectureHokkaido PrefectureJapanCoordinates43°19′37″N 145°34′58″E / 43.326926°N 145.582731°E / 43.326926; 145.582731Operated by JR HokkaidoLine(s)     Nemuro Main LinePlatforms1 side platformTracks1ConstructionStructure typeAt gradeHistoryOpened5&#...

 

 

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Julho de 2020) Coordenadas: 41° 53' 30 N 12° 27' 40 E Monte Janículo Colina de Roma JanículoMapa das colinas de Roma. O Janículo está à esquerda. Nome latino Janiculum Nome italiano Gianicolo Rione Trastevere Edifíc...

 

 

American basketball player Tyler CookCook with the Iowa Hawkeyes in 2017No. 25 – Joventut BadalonaPositionPower forwardLeagueLiga ACBPersonal informationBorn (1997-09-23) September 23, 1997 (age 26)St. Louis, Missouri, U.S.Listed height6 ft 8 in (2.03 m)Listed weight255 lb (116 kg)Career informationHigh schoolChaminade(Creve Coeur, Missouri)CollegeIowa (2016–2019)NBA draft2019: undraftedPlaying career2019–presentCareer history2019–2020Cleveland Ca...

Indonesian badminton player Badminton playerRonald AlexanderPersonal informationCountryIndonesiaBorn (1993-08-15) 15 August 1993 (age 30)Bitung, North Sulawesi, IndonesiaHeight1.80 m (5 ft 11 in)Weight62 kg (137 lb)HandednessRightMixed doublesHighest ranking14 (with Melati Daeva Oktaviani) (26 January 2017)Current ranking76 (with Annisa Saufika) (17 March 2020) Medal record Men's badminton Representing  Indonesia World Junior Championships 2011 Tai...

 

 

Proverbs 5← chapter 4chapter 6 →The whole Book of Proverbs in the Leningrad Codex (1008 C.E.) from an old fascimile edition.BookBook of ProverbsCategoryKetuvimChristian Bible partOld TestamentOrder in the Christian part21 Proverbs 5 is the fifth chapter of the Book of Proverbs in the Hebrew Bible or the Old Testament of the Christian Bible.[1][2] The book is a compilation of several wisdom literature collections, with the heading in 1:1 may be intended to regard ...

 

 

American television personality and attorney Phaedra ParksParks in 2018BornPhaedra Creonta Parks (1973-10-26) October 26, 1973 (age 50)Athens, Georgia, U.S.EducationWesleyan College (BA)University of Georgia (JD)OccupationsTelevision personalityattorneymorticianbusinesswomanauthoractressYears active2001–presentKnown forThe Real Housewives of AtlantaThe Real Housewives Ultimate Girls TripMarried to MedicineSpouse Apollo Nida ​ ​(m. 2009; div.&#...

Bony structure found in vertebrates Spine (anatomy) redirects here. For other uses, see Spine (disambiguation). This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (September 2019) Vertebral columnThe human vertebral column and its regionsVertebral column of a goatDetailsIdentifiersLatincolumna vertebralisTA98A02.2.00.001TA21001Anatomical terminology&#...

 

 

Hyundai AlcazarDescrizione generaleCostruttore  Hyundai Motor Company Tipo principaleCrossover SUV Produzionedal 2021 Altre caratteristicheDimensioni e massaLunghezza4500 mm Larghezza1790 mm Altezza1675 mm Passo2760 mm AltroAssemblaggioChennai Stessa famigliaKia Seltos, Hyundai Stargazer Auto similiVolkswagen Taigun, Škoda Kushaq, MG One La Hyundai Alcazar è un crossover prodotto dalla casa automobilistica sud coreana Hyundai Motor Company a partire dal 2021. Indice...

 

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!