Комп'ютерна платформа

Комп'ю́терна платфо́рма — сукупність комп'ютерів, сумісних між собою в тому або іншому сенсі.

Можна розрізнити як мінімум чотири тлумачення цього терміна, так що одна платформа з погляду одного тлумачення може розпастися на комп'ютери зовсім різних платформ із погляду іншого.

Апаратна платформа

Апаратна платформа визначає сумісність із погляду апаратних компонентів, роботи шин тощо. Апаратну платформу називають також архітектурою.[джерело?] Прикладом апаратної платформи є IBM PC.

Апаратну платформу утворюють архітектура комп'ютера (зокрема, мікроархітектура центрального процесора, його архітектура системи команд, мікрокод), архітектура інших процесорів, що можуть міститися у системі на кристалі чи на материнській платі, чипсет, шини, контролери та інші мікросхеми вводу-виводу, вбудовані програми — загалом, сукупність фізичних компонентів, які становлять апаратну модель обчислювальної системи.

Дистрибутиви операційних систем, а також двійкові файли прикладних програм компілюються саме з орієнтацією на певну комп'ютерну платформу і її можливості.

Однією з найпоширеніших офісних платформ та персональних комп'ютерів є IBM PC-сумісний комп'ютер. На ринку персональних комп'ютерів також поширені комп'ютери Apple. Ці платформи є широко відомими брендами.

Апаратна платформа Актуальність[коли?] Розробник Розрядність, біт Типи систем Рік початку виробництва Зняття з виробництва Примітки
Amiga Ні Commodore International, Escom, MacroSystem 32 ПК, гральна консоль, сервер 1985 1996 Архітектура «класичних» Amiga на процесорах m68k. У виробництві є клон на сучасних елементів базі (MiniMig) )
Amiga PowerPC Так Eyetech Group, Genesi, bPlan GmBH, ACube Systems Srl 32/64 ПК 2002 У виробництві Сучасні Amiga працюють на процесорах PowerPC.
X86 Так Intel Corporation 16, 32 ПК, сервер, ноутбук, кластер 1978 (16-розрядна), 1985 (32-розрядна) ?
x86-64 Так Advanced Micro Devices 64 ПК, сервер, ноутбук, кластер 2003 У виробництві Зворотна сумісність з 32-розрядною архітектурою x86.
SPARCv8 Ні Sun Microsystems 32 робоча станція,сервер 1992 ?
SPARCv9 Так Sun Microsystems 64 робоча станція,сервер 1994 У виробництві
IA-64 Так Intel Corporation та Hewlett-Packard 64 сервер 2001 Знято з виробництва Розроблялася на зміну 32 бітних CPU Intel, але не сумісна з IA-32. Втратила важливість з появою AMD64
Alpha Ні Digital Equipment Corporation 64 робоча станція, сервер 1992 27 жовтня 2007 року
ESA/390 Так IBM 32 мейнфрейм 1990 ? Назад сумісний з System/360 та ESA/370. Фірмами середнього розміру застосовується для зберігання даних та віртуалізації серверів (LPAR).
z/Architecture Так IBM 64 мейнфрейм 2000 В виробництві Назад сумісний з ESA/390. Може запускатися до 60 логічних розділів (LPAR). Можливо кілька машин цього класу об'єднати в кластер.
Xbox 360 Так Microsoft у співпраці IBM, ATI та SiS 64 гральна консоль 2005 У виробництві CPU Xenon з архітектурою PowerPC, 3 ядра з двома апаратними потоками на кожне, 3,2 ГГц. Заявлена сумарна продуктивність системи — 1 Т FLOPS (продуктивність CPU — 115 Гфлопс). Частково сумісний з Xbox.
PlayStation 3 Так Sony у співпраці з Toshiba та IBM 64 гральна консоль 2006 У виробництві Частково сумісна з PlayStation та PlayStation2. 2 Тфлопс. CPU Cell. GPU RSX від NVidia.
Nintendo Entertainment System (Dendy в Росії) Ні Nintendo, Масеюкі Уемурой[що?] 8 гральна консоль 1983 У виробництві Процесор MOS Technology 6502 1,79 МГц, оперативна пам'ять 2 Кб, картридж постійної пам'яті 48 Кб, відеопам'ять 2 Кб, 256×240 пікселів, 48 кольорів, п'ятиканальний звукогенератор.
Motorola 68xxx Ні Apple 16 ПК 1984 1996 ПК Macintosh під управлінням Mac OS Classic версій до 7.5.1
PowerPC Ні Apple 32 ПК, сервер 1996 2006 ПК та сервери Macintosh під управлінням Mac OS Classic версії 8, версії 9 та Mac OS X для платформи PowerPC.

Платформи-анклави

Іноді гілка CPU припиняє розвиток, і може виникнути комп'ютерний анклав, тобто користувачі як і раніше люблять свої комп'ютери або не можуть від них відмовитися. Технічний прогрес в анклаві уповільнений або повністю зупинений. Залізо комп'ютерного анклаву на рівні машинних кодів не сумісно з мейнстрім платформами та поступово морально старіє. Це означає, що у користувачів є велика спокуса змінити платформу. Програмісти якщо й пишуть нові програми, то, як правило, на вільних, ніж комерційних, засадах.

  • Анклав Commodore 64 багато в чому зобов'язаний своєму існуванню можливості писати музику на цьому комп'ютері 1982 року випуску. Німецька група Welle:Erdball, що грає в стилі Синті-поп, пише п'ять своїх учасників — п'ятим, завжди та скрізь вказуються в списку музикантом, є комп'ютер Commodore 64.
  • 8-бітові процесори Intel, такі як 8080 та 8085, несумісні з intel 8086 та іншими 16 бітними процесорами Intel. Сьогодні[коли?] 8080 та 8085 є анклавом. Прикладом з анклава може бути комп'ютер MFA з процесором 8085. Він як і раніше застосовується студентами для вивчення функціонування ЕОМ. Несумісні з архітектурою X86 процесори/платформи ліній iAPX 432, i960 та i860, теж пішли у минуле, з різних причин анклавів не утворюють.
  • ZX Spectrum, будучи створеним в 1982, застосовується любителями досі. Процесорів Zilog Z80 вироблено більше мільярда. Існує (чи існувала) велика кількість клонів ZX Spectrum; деякі з них мають можливості для під'єднання різних периферійних пристроїв (диски IDE, CD-приводи, клавіатуру і мишу PS/2). Все ще залишається популярним у демосцені. Таким чином, хоча ZX Spectrum не надто активно вдосконалюється технічно, але залишається полотном для комп'ютерного мистецтва.

Платформа процесора

Розглядається здатність процесора виконувати той самий код, ігноруючи розходження в їхній внутрішній будові й інтерфейсі. Прикладом платформи процесора є x86.

Платформа операційної системи

Розглядається сумісність або подібність на рівні операційних систем, наприклад, файлових систем і користувацького середовища. Прикладом платформи операційної системи є UNIX, див. також POSIX.

Сполучення сумісності платформи ОС і платформи процесора приводить до поняття сумісності на рівні виконуваних файлів.

Віртуальні машини

Докладніше: Віртуальна машина

Розглядається можливість комп'ютерних систем, різних з усіх трьох наведених вище точок зору, виконувати те ж саме програмне забезпечення у так називаній віртуальній машині. Прикладом віртуальної машини є Java, здатна працювати на платформах, різних з погляду трьох попередніх тлумачень. Для реалізації віртуальної машини потрібно програмне забезпечення, про яке говорять як про платформонезалежне (кросплатформене).

Платформонезалежне програмне забезпечення

Запуск програмного забезпечення на більш ніж одній апаратній платформі і / або операційній системі є важливим завданням, як для розробників нової апаратури, так і для програмістів. Нижче наведено приклади деякого платформонезалежного ПЗ.

  • Debian компілює свої пакети для GNU/Linux для архітектур IA-32, x86-64, MIPS і PowerPC]. Ентузіасти компілюють пакети і для інших апаратних платформ. Пакети, оптимізовані для конкретних процесорів своїх платформ користувачі можуть створити самі. Debian GNU/Hurd підтримує лише архітектуру IA-32.
  • ОС NetBSD портована на 60[коли?] апаратних платформ (включають в цілому 17 різних процесорних архітектур).
  • Запуск на різних архітектурах одного і того ж прикладного програмного забезпечення без необхідності забезпечувати сумісність на рівні ОС реалізується шляхом стандартизації мов, компіляторів, бібліотек та середовища виконання (див., наприклад, POSIX), а також шляхом переходу на виконання ПО у віртуальній машині та стандартному оточенні, які реалізуються для кожної платформи та гарантують однакове виконання ПО незалежно від платформи (див., наприклад, Common Language Infrastructure та Віртуальна машина Java).

Несумісні апаратні платформи

Апаратні платформи несумісні в разі відмінності програмної моделі процесора, а також відмінності системних шин і пристроїв на материнській платі.

Несумісність коду, що виконується процесором

Нові процесори x86 набувають нових команд, таких як операції математичного співпроцесора (FPU); мультимедійні розширення (MMX); серії команд SSE (SSE, SSE2, SSE3, SSE4 та SSE5); підтримка віртуалізації тощо. Нові команди серйозно впливають на сумісність процесорів, тому розробникам програмного забезпечення доводиться орієнтуватися на дві платформи, старішу X86 та новішу x86-64. Проблема сумісності коду — ситуація, коли процесори різних сімейств не можуть виконувати один і той ж машинний код. Наприклад, між двома 32-бітними процесорами одного і того ж виробника, Intel — Pentium Pro та Pentium 2, може виникнути несумісність через відсутність у першого команд MMX, якщо такі присутні у програмі.

Несумісність пристроїв та материнських плат

Конкретно взята материнська плата, особливо персонального комп'ютера, також вносить свій внесок в несумісність платформ. На сучасній материнській платі розташовано безліч вбудованих (англ. integrated, інтегрованих в плату) пристроїв, для яких, на відміну від визначених у дистрибутиві сімейства операційних систем Windows NT восьми альтернативних (англ. Hardware abstraction layer, HAL) та мультиплатформових драйверів для цілих класів пристроїв, потрібні специфічні драйвери. Тому, при установці операційної системи Windows 9x або NT, вона за допомогою установки драйверів специфічного обладнання, «прив'язується» до конкретної материнської плати. Подальше перенесення операційної системи на іншу материнську плату пов'язаний зі складністю забезпечення апаратної сумісності нової апаратної платформи.

Для вирішення цієї проблеми в корпоративному сегменті, нова техніка (материнська плата, периферійні пристрої) проходить ретельну підгонку[що це?] під існуючий HAL, або, якщо розробляється лінійка є революційною та перспективною, під неї створюється новий HAL, узгоджений зі сторонніми розробниками програмного та апаратного забезпечення.

Література

  • Таненбаум Э. С. Архитектура компьютера = Structured Computer Organization. — 5-е изд. — СПб. : Питер, 2007. — 848 с. — (Классика Computer Science) — ISBN 978-5-469-01274-0.
  • Брэй Б. Микропроцессоры Intel: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Архитектура, программирование и інтерфейсы = The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Architecture, Programming,and Interfacing / Барри Брэй. — 6-е изд. — СПб. : БХВ-Петербург, 2005. — 1328 с. — ISBN 5-94157-422-3.

Див. також

Посилання

  • Енциклопедія історичного комп'ютерного заліза. old-computers.com. Архів оригіналу за 7 Січня 2009. Процитовано 31 Березня 2022.
  • Hardware Supported by NetBSD [Архівовано 11 Лютого 2021 у Wayback Machine.] — список платформ та архітектур CPU NetBSD.


Read other articles:

Ne doit pas être confondu avec France 3 Via Stella. France 3 CorseCaractéristiquesCréation 16 décembre 1982Propriétaire France TélévisionsDirection territoriale de CorseSlogan « Sur France 3, vous êtes au bon endroit »Format d'image 16/9, 576i (SD), 1080i (HD)Langue Français et corsePays FranceStatut Généraliste régionale publiqueSiège social AjaccioSite web france3-regions.francetvinfo.fr/corse/DiffusionNumérique TNT chaîne no 3 (Corse)Câble Numericable cha�...

 

 

Juanita Millender-McDonald Född7 september 1938[1][2]Birmingham, USADöd22 april 2007[3][1][2] (68 år)Carson, USAMedborgare iUSAUtbildad vidUniversity of Redlands, bachelor of science, 1981[4]University of Southern California[4]California State University, Los Angeles, masterexamen, 1988[4]USC Rossier School of EducationLos Angeles Harbor College SysselsättningPolitiker, lärare[4]BefattningLedamot av USA:s representanthusDelegat (1984–1984)[4]Medlem (1990–)[4]Borgmästa...

 

 

neurotensinIdentifiersAliasespro-neurotensin/neuromedinneurotensin/neuromedin NNTNTS(151-163)External IDsGeneCards: [1] OrthologsSpeciesHumanMouseEntrezn/an/aEnsembln/an/aUniProtnan/aRefSeq (mRNA)n/an/aRefSeq (protein)n/an/aLocation (UCSC)n/an/aPubMed searchn/an/aWikidataView/Edit Human Neurotensin/neuromedin N precursorIdentifiersSymbolPro-NT_NNPfamPF07421InterProIPR008055OPM superfamily257OPM protein2oyvAvailable protein structures:Pfam  structures / ECOD  PDBRCSB PDB; PDBe; PDBjP...

National Hockey League team in Philadelphia, Pennsylvania The Flyers redirects here. For other uses, see Flyer. Broad Street Bullies redirects here. For the documentary, see Broad Street Bullies (film). For other uses, see Broadstreet bully. Philadelphia Flyers 2023–24 Philadelphia Flyers seasonConferenceEasternDivisionMetropolitanFounded1967HistoryPhiladelphia Flyers1967–presentHome arenaWells Fargo CenterCityPhiladelphia, PennsylvaniaTeam colorsBurnt orange, black, white[1][...

 

 

العلاقات البرازيلية النمساوية البرازيل النمسا   البرازيل   النمسا تعديل مصدري - تعديل   العلاقات البرازيلية النمساوية هي العلاقات الثنائية التي تجمع بين البرازيل والنمسا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه ...

 

 

Sultans of SwingSingel oleh Dire Straitsdari album Dire StraitsSisi-BEastbound TrainSouthbound AgainDirilis19 Mei 1978 (Britania Raya) Januari 1979 (Amerika Serikat) [1] DirekamFebruari 1978 (versi album)StudioBasing Street, LondonGenre Pub rock[2] roots rock[3] blues rock Durasi5:47LabelVertigoWarner Bros.PenciptaMark KnopflerProduserMuff WinwoodKronologi singel Dire Straits Sultans of Swing (1978) Water of Love (1978) Video musikSultans of Swing di YouTube Sultans of...

2C-T-17 Names Preferred IUPAC name 2-{4-[(Butan-2-yl)sulfanyl]-2,5-dimethoxyphenyl}ethan-1-amine Identifiers CAS Number 207740-32-7 Y[chemspider] 3D model (JSmol) Interactive image ChEMBL ChEMBL127284 Y ChemSpider 21106230 Y PubChem CID 44349798 UNII NLC3VH4KZM CompTox Dashboard (EPA) DTXSID20658365 InChI InChI=1S/C14H23NO2S/c1-5-10(2)18-14-9-12(16-3)11(6-7-15)8-13(14)17-4/h8-10H,5-7,15H2,1-4H3 YKey: KSZHVRPGICAZOA-UHFFFAOYSA-N YInChI=1/C14H23NO2S/c1-5-1...

 

 

Compagnies de chemin de fer :de Paris à la mer (1838-1839) de Paris à Rouen (1840-1855) de Rouen au Havre (1843-1855) de Dieppe et de Fécamp (1845-1855) Création 1838, 1840, 1843, 1845 Disparition 1855 Fondateur(s) Charles Laffitte, Edward Blount, Florentin-Achille Seillière Forme juridique Société anonyme modifier  Le Chemin de fer de Paris à la mer désigne un projet ferroviaire élaboré dans les premiers temps du chemin de fer en France, sous la Restauration, visant à ...

 

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

 

 

Voce principale: Attentati dell'11 settembre 2001. Le teorie del complotto sull'attentato al World Trade Center dell'11 settembre 2001 sono una serie di ipotesi complottiste che sostengono che gli attentati dell'11 settembre 2001 siano da imputare a soggetti diversi dal terrorismo islamico. Indice 1 Il dibattito 2 Contestazioni complottiste al rapporto NIST 3 Controversie riguardo al crollo delle Torri 4 Gli argomenti dei teorici del complotto 5 I detriti delle Torri 6 Gli aerei dell'11 sett...

 

 

Grand Prix Monako 2015 Lomba ke-6 dari 19 dalam Formula Satu musim 2015← Lomba sebelumnyaLomba berikutnya → Sirkuit Monako.Detail perlombaanTanggal 24 Mei 2015Nama resmi Formula 1 Grand Prix de Monaco 2015[1]Lokasi Sirkuit MonakoLa Condamine dan Monte Carlo, MonakoSirkuit Sirkuit jalan rayaPanjang sirkuit 3.337 km (2.074 mi)Jarak tempuh 78 putaran, 260.286 km (161.734 mi)Cuaca Sebagian berawan18–19 °C (64–66 °F) temperatur udara31–37 °C ...

American journalist For other people named James Rosen, see James Rosen (disambiguation). Not to be confused with either of the American journalists, James Risen or James Rosen (author). James RosenRosen and John Kerry in 2013BornJames Samuel Rosen[1] (1968-09-02) September 2, 1968 (age 55)New York City, USEducationJohns Hopkins University (BA)Northwestern University (MA)Occupation(s)Journalist, television correspondentSpouseSara Ann DurkinChildren2 James Samuel Rosen (born Septe...

 

 

Cet article est une ébauche concernant un réalisateur australien. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les conventions filmographiques. Pour plus d’informations, voyez le projet Cinéma. Fred SchepisiFred SchepisiBiographieNaissance 26 décembre 1939 (84 ans)MelbourneNom de naissance Frederic Alan SchepisiNationalité australienneDomicile MelbourneActivités Réalisateur, réalisateur de télévision, producteur de télévision, producteur...

 

 

Desert area in Bahrain The VIP tower at the Bahrain International Circuit, in Sakhir.Sakhir (Arabic: الصخير, romanized: Aṣ-Ṣaḫīr) is a desert area located in the Southern Governorate of Bahrain, near Zallaq.[1] It contains the Al-Sakhir Palace, built in 1870. Camping in Sakhir during the winter months is a popular activity in the country.[2] Notable sites In the early 2000s, the area saw many changes such as the creation of the University of Bahrain main camp...

Albera LigureKomuneComune di Albera LigureNegaraItaliaWilayahPiedmontProvinsiProvinsi Alessandria (AL)FrazioniAstrata, San Martino, Figino, Santa Maria, Vendersi, Vigo, VolparaLuas • Total21,4 km2 (83 sq mi)Ketinggian423 m (1,388 ft)Populasi (Dec. 2004) • Total349 • Kepadatan1,6/km2 (4,2/sq mi)DemonimAlberini or AlbèresiZona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos15060Kode area telepon0143 Alb...

 

 

Christian denomination Southern Baptist ConventionAbbreviationSBC; GCBClassificationProtestantOrientationBaptistTheologyEvangelical FundamentalistPolityCongregationalPresidentBart BarberRegionUnited StatesOriginMay 8–12, 1845 Augusta, Georgia, U.S.Separated fromTriennial Convention (1845)SeparationsAmerican Baptist AssociationAlliance of BaptistsCooperative Baptist FellowshipCongregations47,198 (2022)Members12,982,090 (2023) Weekly attendance = 3,800,000 (2022)Missionary organizationInterna...

 

 

pass-ca commuter pass.This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Passca – news · newspapers · books · scholar · JSTOR (April 2019) (Learn how and when to remove this message) passca (パスカ, pasuka) was a rechargeable contactless smart card ticketing system for public transport in Toyama, Japan, introduced by Toyama L...

Lighthouse in New York, United States LighthouseCoxsackie Light LocationHudson River at Coxsackie, New YorkCoordinates42°22′47″N 73°47′41″W / 42.37972°N 73.79472°W / 42.37972; -73.79472TowerConstructed1830 ConstructionBrickHeight32 feet (9.8 m)ShapeSquareMarkingsRed square tower with granite trimmings in northeasterly angle of red dwelling on stone pierFog signalNoneLightFirst lit1868Deactivated1940LensSixth Order Fresnel lensCharacteristicFix...

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Kuil Buddhis Burma缅甸玉佛寺Kuil Buddhis Burma di 14 Tai Gin RoadInformasi biaraNama lengkapMaha Sasana RamsiOrdoTheravadaDidirikan1875TokohPendiriU Thar Hnin, U Kyaw GaungAbbasSayadaw U PannavamsaSitusLokasiNovena, SingapuraKoordinat01°19′42.3...