Apa perbedaan antara Intel dan PPC?

16

Apa perbedaan perangkat keras dan perangkat lunak antara Intel dan PPC Mac?

Josh K.
sumber

Jawaban:

18

Dari segi perangkat keras: PowerPC adalah mikroprosesor yang dikembangkan terutama oleh tiga perusahaan berkembang, Apple, IBM, dan Motorola. Itu dibangun dengan komputer set instruksi yang dikurangi (RISC) yang mempercepat operasi MIPS (juta instruksi per detik). PowerPC terutama didasarkan pada arsitektur Power IBM sebelumnya karena memiliki set instruksi RISC yang serupa untuk mikroprosesor.

Intel dan AMD CPU didasarkan pada arsitektur CISC. Biasanya chip CISC memiliki sejumlah besar instruksi yang berbeda dan kompleks. Filosofi di baliknya adalah bahwa perangkat keras selalu lebih cepat daripada perangkat lunak, oleh karena itu seseorang harus membuat set instruksi yang kuat, yang menyediakan programmer dengan instruksi perakitan untuk melakukan banyak hal dengan program pendek. Secara umum chip CISC relatif lambat (dibandingkan dengan chip RISC) per instruksi, tetapi gunakan sedikit (kurang dari RISC) instruksi

jdiaz
sumber
10

PPC Mac mengacu pada generasi komputer Macintosh yang dibuat pada pertengahan hingga akhir 1990-an hingga 2006 yang menggunakan chip berbasis PowerPC RISC yang dibuat oleh IBM atau Motorola. Macintosh berbasis PowerPC terakhir itu, PowerMac G5 berhenti dijual pada Agustus 2006. Versi terbaru dari Mac OS X yang dapat dijalankan oleh komputer yang menjalankan chip PowerPC adalah Mac OS X 10.5 (Leopard) (selama komputer mendukungnya).

Intel Mac merujuk ke komputer Macintosh yang lebih baru (sejak Januari 2006) yang menggunakan prosesor CISC Intel. Intel Mac menggunakan EFI sebagai ganti BIOS dan dapat menjalankan versi terbaru dari Mac OS X. Intel Mac juga dapat menjalankan aplikasi yang dikompilasi PowerPC melalui lapisan terjemahan yang disebut Rosetta yang secara opsional dipasang di 10.6.

Jika suatu program tersedia sebagai biner Universal, ia dapat dijalankan pada PPC dan Intel Mac, namun banyak aplikasi baru yang dirilis hari ini hanya untuk Intel (mis. Google Chrome, Final Cut Studio, Mac OS X Snow Leopard).

Chealion
sumber
6

Dalam hal perangkat keras Apple, perbedaan antara generasi terakhir PowerPC dan generasi pertama Intel cukup kecil, sejauh pengalaman pengguna akhir. Mereka menggunakan faktor bentuk yang sama, dan internal semua-baru cukup efektif disembunyikan oleh eksterior tidak berubah dan akomodasi sistem operasi dibuat untuk kompatibilitas.

PowerPC Mac terakhir dijual pada tahun 2006, jadi mesin baru sejak saat itu adalah Intel.

Secara umum, Intel Mac dapat menjalankan sebagian besar perangkat lunak yang dibuat untuk PowerPC Mac. Ada hit kinerja untuk emulasi yang diperlukan, tetapi berjalan pada kecepatan yang dapat diterima bahkan untuk perangkat lunak yang kompleks seperti Photoshop. PowerPC Mac tidak dapat menjalankan perangkat lunak Intel.

Versi terbaru OS X, Snow Leopard, hanya tersedia untuk Mac berbasis Intel.

Intel Mac memiliki akses ke fitur yang disebut Boot Camp, yang memungkinkan mereka untuk boot ke Windows dengan kecepatan penuh. Intel Macs juga dapat menjalankan Windows di dalam mesin virtual dengan bantuan perangkat lunak pihak ketiga ( VMWare Fusion , VirtualBox atau Parallels ); ada penalti kinerja minor untuk ini, tetapi jauh lebih cepat daripada emulasi yang diperlukan untuk PowerPC Mac untuk menjalankan perangkat lunak Windows.

danhallock
sumber
3

Chip Intel pada saat transisi bersumber jauh lebih termal dan hemat daya daripada chip PPC saat itu. Intel memiliki lebih banyak ruang untuk tumbuh dalam amplop termal dan fisik yang sama dalam hal clock rate dan jumlah perangkat keras yang diperlukan untuk mendukung pilihan prosesor yang diberikan.

Roadmap PPC memotret untuk laju clock besar-besaran dalam rentang 4 hingga 5 GHz yang memperkuat kelemahan ini untuk chip PPC di masa mendatang bila dibandingkan dengan chip Intel di masa depan.

Pindah ke prosesor Intel menghilangkan kebutuhan akan sistem pendingin cair yang eksotis, desain pendingin yang masif, dan kerumitan akibat ruang yang ada di G5 PowerMac. Pasokan listrik juga dikurangi.

Desain PPC sedang menuju langsung ke wilayah mainframe dengan memori chipkill, virtualisasi CPU, First Failure Data Capture dan fitur high end / high cost lainnya. Lihat saja heat sink P5 ini dan MPM 4 prosesor dengan chip cache L3 terkait untuk mengetahui seberapa besar prosesor ini akan tumbuh sebelum pabrikan Power7 akhirnya mengemas lebih banyak daya dalam clock rate lebih rendah / paket lebih kecil. (dan ini akhirnya dikirim pada 2010). Sekarang Power5 dan Power6 masih dikirimkan dan mengagumkan dengan apa yang mereka lakukan di server land, hanya saja tidak begitu sesuai untuk ruang pasar Mac saat ini.

Selain itu, tidak ada yang datang dalam pipa untuk prosesor portabel dari PPC sehingga meskipun daya ada di sana untuk mesin desktop masa depan jika orang menerima banyak pengorbanan yang sudah terdaftar. Sederhananya, mac portabel sedang kekurangan tenaga kuda pada arsitektur PPC dan kemungkinan mendorong urgensi transisi ke apa pun selain PPC.

bmike
sumber
1

Arsitektur:

PowerPC: (kependekan dari Optimalisasi Kinerja Dengan Enhanced RISC - Performance Computing, kadang disingkat PPC) dan prosesor Intel.

informasi lebih lanjut dapat ditemukan di wikipedia: PowerPC

alexus
sumber
1

Saya juga ingin tahu lebih banyak tentang arsitektur Power, saya memang menemukan beberapa info bagus tentangnya. Saya senang berbagi informasi berikut, khususnya untuk POWER8 (terbaru dari IBM):

  1. SMT8: 8 utas per inti

    • dapat juga beralih mode mis. SMT1, SMT2, SMT4, SMT8
  2. CAPI: Antarmuka Prosesor Koheren Akselerator

    • pertama dari jenisnya di industri
    • lampiran perangkat keras
    • menghilangkan overhead driver perangkat saat mengakses FPGA.
    • Koherensi meningkat
  3. NUCA - Akses Cache Tidak Seragam

    • meskipun setiap prosesor dikaitkan dengan cache L3, NUCA membiarkan L3 Cache dibagi oleh core.
    • Manfaat beban kerja intensif data
  4. Kemitraan NVIDIA:

    • melalui komputasi paralel NVIDIA CUDA kita dapat memperoleh peningkatan kinerja 8x untuk program Java, pada Power8.

Lebih banyak referensi:

Valencia Serrao
sumber
1

Dari sudut pandang pengguna akhir, Anda tidak perlu terlalu khawatir tentang hal itu. Banyak aplikasi diproduksi sebagai "universal", yang berarti mereka berjalan pada PPC dan Mac berbasis Intel, dan sebuah emulator (disebut Rosetta) akan membiarkan aplikasi hanya PPC berjalan pada mesin Intel yang baru.

Namun, seiring berjalannya waktu, fitur yang lebih baru hanya tersedia untuk Intel Mac, sehingga beberapa aplikasi menyatakan bahwa mereka membutuhkan chip Intel. Juga, versi terbaru Mac OS X hanya berjalan pada CPU Intel.

Apple melakukan pekerjaan yang cukup baik untuk menyembunyikan seluruh transisi dari pengguna, sehingga semuanya tetap berfungsi seperti yang diharapkan orang, melepaskan beban berat kepada pengembang perangkat lunak.

Tim Sullivan
sumber
0

Satu hal yang saya tahu adalah bahwa PPC adalah endian besar secara default, tetapi dapat beralih mode jika perlu. Intel sedikit endian.

Thomas
sumber
4
Sebenarnya, tidak semua PPC mendukung mode endian kecil. Secara khusus G5 tidak. Itu bukan masalah besar untuk sebagian besar perangkat lunak Mac OS X, karena itu hanya mungkin untuk mengakses mode endian kecil menggunakan VMM (Virtual Machine Manager), fitur yang hanya digunakan Connectix Virtual PC untuk mengelola ruang alamat kedua memegang memori fisik dari PC yang ditiru. Itulah salah satu alasan mengapa begitu lama bagi Virtual PC untuk mendukung G5.
Louis Gerbarg
0

Power PC memiliki serangkaian instruksi unik di mana secara keseluruhan diberi label arsitektur RISC dan cara programnya berjalan jauh lebih cepat daripada yang digunakan pada PC. Tentang perangkat lunak tidak ada perbedaan kecuali cara dikodekan atau dikompilasi. Misalnya Windows NT 3.51 dikembangkan untuk PowerPC.

Prosesor PC yang paling banyak digunakan diberi label arsitektur CISC yang mengubah cara kode Anda dan keunggulannya beroperasi lebih dari satu tugas sekaligus.

Istilah RISC dan CISC tidak membuat perbedaan karena beberapa kali RISC 32bits memiliki instruksi yang lebih kompleks daripada CISC 8bits.

Ton Master
sumber