Чим відрізняється Intel від PPC?


Відповіді:


18

Програмне забезпечення: PowerPC - це мікропроцесор, розроблений в основному трьома компаніями, що розвиваються, Apple, IBM і Motorola. Він побудований зі скороченим комп'ютером з набором інструкцій (RISC), який прискорює роботу MIPS (мільйон інструкцій в секунду). PowerPC в основному базується на попередній Power архітектурі IBM, оскільки він має подібний набір інструкцій RISC для мікропроцесорів.

Процесори Intel та AMD базуються на архітектурі CISC. Зазвичай чіпи CISC мають велику кількість різних та складних інструкцій. Філософія, що стоїть за цим, полягає в тому, що апаратне забезпечення завжди швидше програмного забезпечення, тому слід створити потужний набір інструкцій, який дає програмістам інструкції по збірці, щоб зробити багато з короткими програмами. Загальні чіпи CISC відносно повільні (порівняно з чіпами RISC) за інструкцію, але використовують мало (менше, ніж RISC) інструкцію


10

PPC Macs посилається на покоління комп'ютерів Macintosh, створених в середині-кінці 1990-х до 2006 року, які використовували чіпи на базі PowerPC RISC, виготовлені IBM або Motorola. Цей останній Macintosh на базі PowerPC, PowerMac G5 перестав продаватися в серпні 2006 року. Остання версія Mac OS X, на якій міг запустити комп'ютер з підтримкою чіпа PowerPC, була Mac OS X 10.5 (Leopard) (доки комп'ютер підтримував це).

Intel Macs посилається на новіші комп'ютери Macintosh (з січня 2006 року), які використовують процесори CISC від Intel. Intel Macs використовує EFI замість BIOS і може запускати останні версії Mac OS X. Intel Macs також може запускати програми, складені PowerPC, через шар перекладу під назвою Rosetta, який необов'язково встановлюється в 10.6.

Якщо програма доступна як універсальний бінарний файл, вона може працювати як на PPC, так і на Intel Macs, однак багато нових програм, випущених сьогодні, є лише Intel (наприклад, Google Chrome, Final Cut Studio, Mac OS X Snow Leopard).


6

Що стосується обладнання Apple, то відмінності між PowerPC останнього покоління та першим поколінням Intel були досить незначними, що стосується досвіду кінцевих користувачів. Вони використовували однакові факторні фактори, і все нові інтер’єри були досить ефективно приховані незмінним зовнішнім виглядом та розміщенням операційної системи для сумісності.

Останні PowerPC Macs були продані в 2006 році, тому будь-яка нова машина з того часу є Intel.

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

Остання версія OS X, Snow Leopard, доступна лише для Macs на базі Intel.

Intel Macs мають доступ до функції під назвою Boot Camp, яка дозволяє їм завантажуватися в Windows на повній швидкості. Intel Macs також може запускати Windows всередині віртуальних машин за допомогою стороннього програмного забезпечення ( VMWare Fusion , VirtualBox або Parallels ); за це є незначне покарання, але це набагато швидше, ніж емуляція, необхідна PowerPC Mac для запуску програмного забезпечення Windows.


3

Мікросхеми Intel під час переходу були набагато ефективнішими за тепло та енергоефективність, ніж чіпи КПП того часу. У Intel було набагато більше місця для вирощування в одних і тих же теплових і фізичних оболонках з точки зору тактової частоти та кількості апаратного забезпечення, необхідного для підтримки заданого вибору процесора.

Дорожня карта КПП знімала великі тактові частоти в діапазоні від 4 до 5 ГГц, що посилило ці недоліки для майбутніх мікросхем PPC порівняно з майбутніми мікросхемами Intel.

Перехід до процесорів Intel усунув потребу в екзотичних системах рідкого охолодження, масивному дизайні радіатора та складності завдяки космічним обмежувачам, які потрапили в G5 PowerMac. Блоки живлення також були зменшені.

Дизайн КПП прямував безпосередньо на територію мейнфрейму з пам'яттю чіпкілл, віртуалізацією процесора, захопленням даних про першу невдачу та іншими особливостями високого кінцевого / високого затрат Просто перевірте цей нагрівач P5 та 4 процесорні MPM з пов'язаними чіпами L3 кешу, щоб отримати відчуття того, наскільки масивні ці процесори виростуть до того, як виробництво Power7 нарешті набрало більше енергії за меншою тактовою частотою / меншим пакетом. (і це, нарешті, доставка в 2010 році). Тепер Power5 та Power6 все ще залишаються приголомшливими та дивовижними в тому, що вони роблять на сервері, просто не настільки підходящому для поточного простору ринку Mac.

Крім того, нічого не надходило в конвеєрі для портативного процесора від КПП, тому, хоча потужність була для майбутніх настільних машин, якщо можна прийняти безліч перелічених результатів. Досить просто, портативні маки голодували на кінські сили на архітектурі КПП і, ймовірно, викликали терміновість переходу до чого-небудь, крім КПП.


1

Архітектура:

PowerPC: (скорочення для оптимізації продуктивності із покращеним RISC - Performance Computing, іноді скорочено PPC) та процесор Intel.

Більше інформації можна знайти на wikipedia: PowerPC


1

Я також хотів дізнатися більше про архітектуру Power, я знайшов хорошу інформацію про неї. Я радий поділитися наступною інформацією, спеціально для POWER8 (остання від IBM):

  1. SMT8: 8 ниток на ядро

    • може також перемикати режим, наприклад, SMT1, SMT2, SMT4, SMT8
  2. CAPI: Кохерентний інтерфейс процесорного прискорювача

    • Перший подібний вид у промисловості
    • апаратне кріплення
    • виключає накладні витрати драйвера пристрою під час доступу до FPGA.
    • Підвищена злагодженість
  3. NUCA - нерівномірний доступ до кешу

    • хоча кожен процесор асоційований з кешем L3, NUCA, давайте, кеш L3 буде розділений ядрами.
    • Переваги завантаження даних, що займають велику кількість даних
  4. Партнерство NVIDIA:

    • через паралельні обчислення NVIDIA CUDA ми можемо отримати 8-кратне підвищення продуктивності для програм Java на Power8.

Більше посилань:


1

З точки зору кінцевого користувача, вам не потрібно сильно турбуватися про це. Багато додатків випускалися як «універсальні», тобто вони працюють як на ПК, так і на базі Intel Macs, а емулятор (званий Rosetta) дозволить додаткам, які працюють лише з ППК, працювати на нових машинах Intel.

Однак з часом нові функції були доступні лише для Intel Macs, тому деякі програми відзначають прямо, що їм потрібні мікросхеми Intel. Також остання версія Mac OS X працює лише на процесорах Intel.

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


0

Я знаю одне, що КПП за замовчуванням є великим ендіаном, але при необхідності можуть перемикати режими . Intel маленькі ендіанці.


4
Насправді, не всі КПП підтримують режим мало ендіан. Зокрема, G5 цього не зробив. Для більшості програмного забезпечення Mac OS X це не було великим завданням, оскільки отримати доступ до режиму маленького ендіану можна було лише за допомогою VMM (Virtual Machine Manager), функцією, яка використовувалась лише Vircruct PC Connectix для управління другим адресним простором, що містить фізичну пам'ять емуляційного ПК. Це було однією з причин, що Віртуальний ПК так довго потребував підтримки G5.
Луї Гербарг

0

Power PC має свій унікальний набір інструкцій, в якому загалом позначений RISC-архітектура, і те, як вона виконує свою програму, йде набагато швидше, ніж те, що використовується на ПК. Щодо програмного забезпечення немає різниці, окрім того, як воно було закодовано або складено. Наприклад, для PowerPC був розроблений Windows NT 3.51.

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

Термін RISC і CISC не має різниці, оскільки в деяких випадках RISC 32bit має більш складні інструкції, ніж 8bit біт CISC.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.