Central Processing Unit (CPU)
All about CPUs, CPU cores, clock speed, and more
https://www.lifewire.com/what-is-a-cpu-2618150
The central processing unit is the computer component that's
responsible for interpreting and executing most of the commands from
the computer's other hardware and software.
All sorts of devices use a CPU, including desktop, laptop,
and tablet computers, smartphones — even your flat-screen television
set.
Intel and AMD are the two most popular CPU manufacturers for
desktops, laptops, and servers, while Apple, NVIDIA,
and Qualcomm are big smartphone and tablet CPU makers.
You may see many different names used to describe the CPU, including
processor, computer processor, microprocessor, central processor, and
"the brains of the computer."
Computer monitors or hard drives are sometimes very
incorrectly referred to as the CPU, but those pieces of hardware serve
entirely different purposes and are in no way the same thing as the
CPU.
Unit pemrosesan sentral adalah komponen komputer yang
bertanggung jawab untuk menafsirkan dan mengeksekusi sebagian
besar perintah dari perangkat keras dan perangkat lunak komputer
lainnya.
Semua jenis perangkat menggunakan CPU, termasuk desktop, laptop,
dan komputer tablet, telepon pintar - bahkan televisi layar datar Anda.
Intel dan AMD adalah dua produsen CPU paling populer untuk desktop,
laptop, dan server, sementara Apple, NVIDIA, dan Qualcomm adalah
pembuat smartphone dan tablet CPU besar.
Anda mungkin melihat banyak nama berbeda yang digunakan untuk
menggambarkan CPU, termasuk prosesor, prosesor komputer,
mikroprosesor, prosesor pusat, dan "otak komputer".
Monitor komputer atau hard drive kadang-kadang sangat keliru disebut
sebagai CPU, tetapi perangkat keras tersebut melayani tujuan yang
sama sekali berbeda dan sama sekali tidak sama dengan CPU.
What a CPU Looks Like and Where It's Located
A modern CPU is usually small and square, with many short, rounded,
metallic connectors on its underside. Some older CPUs have pins
instead of metallic connectors.
The CPU attaches directly to a CPU "socket" (or sometimes a "slot")
on the motherboard. The CPU is inserted into the socket pin-side-down,
and a small lever helps to secure the processor.
After running even a short while, modern CPUs can get very hot. To
help dissipate this heat, it's almost always necessary to attach a heat
sink and a fan directly on top of the CPU. Typically, these come
bundled with a CPU purchase.
Other more advanced cooling options are also available, including
water cooling kits and phase change units.
Not all CPUs have pins on their bottom sides, but in the ones that do, the
pins are easily bent. Take great care when handling, especially when
you're installing them onto the motherboard.
CPU modern biasanya kecil dan persegi, dengan banyak konektor
logam pendek, bundar di bagian bawahnya. Beberapa CPU yang lebih
tua memiliki pin, bukan konektor logam.
CPU menempel langsung ke "soket" CPU (atau kadang-kadang "slot")
pada motherboard. CPU dimasukkan ke dalam soket pin-side-down,
dan tuas kecil membantu mengamankan prosesor.
Setelah berjalan bahkan beberapa saat, CPU modern bisa menjadi
sangat panas. Untuk membantu menghilangkan panas ini, hampir
selalu diperlukan untuk memasang pendingin dan kipas langsung di
atas CPU. Biasanya, ini dibundel dengan pembelian CPU.
Opsi pendinginan lainnya yang lebih canggih juga tersedia, termasuk
kit pendingin air dan unit penggantian fase.
Tidak semua CPU memiliki pin di sisi bawahnya, tetapi di CPU yang
melakukannya, pin mudah bengkok. Berhati-hatilah saat memegang,
terutama saat Anda memasangnya di motherboard.
CPU Clock Speed
The clock speed of a processor is the number of instructions it can
process in any given second, measured in gigahertz.
For example, a CPU has a clock speed of 1 Hz if it can process one
piece of instruction every second. Extrapolating this to a more real-
world example: a CPU with a clock speed of 3.0 GHz can process 3
billion instructions each second.
Kecepatan clock prosesor adalah jumlah instruksi yang dapat diproses
dalam waktu tertentu, diukur dalam gigahertz.
Misalnya, CPU memiliki kecepatan clock 1 Hz jika dapat memproses
satu instruksi setiap detik. Mengekstrapolasi ini ke contoh yang lebih
nyata: CPU dengan kecepatan clock 3,0 GHz dapat memproses 3 miliar
instruksi setiap detik.
CPU Cores
Some devices use a single-core processor while others may have a
dual-core (or quad-core, etc.) processor. Running two processor units
working side-by-side means that the CPU can simultaneously manage
twice the instructions every second, drastically improving
performance.
Some CPUs can virtualize two cores for every one physical core that's
available, a technique known as Hyper-Threading. Virtualizing means
that a CPU with only four cores can function as if it has eight, with the
additional virtual CPU cores referred to as
separate threads. Physical cores, though, do perform better
than virtual ones.
CPU permitting, some applications can use what's
called multithreading. If a thread is understood as a single piece of a
computer process, then using multiple threads in a single CPU core
means more instructions can be understood and processed at once.
Some software can take advantage of this feature on more than one
CPU core, which means that even more instructions can be processed
simultaneously.
Beberapa perangkat menggunakan prosesor single-core sementara
yang lain mungkin memiliki prosesor dual-core (atau quad-core, dll.).
Menjalankan dua unit prosesor yang bekerja berdampingan berarti
bahwa CPU dapat secara bersamaan mengelola dua kali instruksi
setiap detik, secara drastis meningkatkan kinerja.
Beberapa CPU dapat memvirtualisasikan dua inti untuk setiap satu inti
fisik yang tersedia, teknik yang dikenal sebagai Hyper-Threading.
Virtualisasi berarti bahwa CPU dengan hanya empat core dapat
berfungsi seolah-olah memiliki delapan, dengan core CPU virtual
tambahan disebut sebagai utas terpisah. Core fisik, meskipun,
melakukan lebih baik daripada yang virtual.
CPU mengizinkan, beberapa aplikasi dapat menggunakan apa yang
disebut multithreading. Jika sebuah utas dipahami sebagai satu
bagian dari proses komputer, maka menggunakan banyak utas dalam
satu inti CPU berarti lebih banyak instruksi dapat dipahami dan
diproses sekaligus. Beberapa perangkat lunak dapat memanfaatkan
fitur ini pada lebih dari satu inti CPU, yang berarti bahwa lebih banyak
instruksi dapat diproses secara bersamaan.
Example: Intel Core i3 vs. i5 vs. i7
For a more specific example of how some CPUs are faster than others,
let's look at how Intel has developed its processors.
Just as you'd probably suspect from their naming, Intel Core i7 chips
perform better than i5 chips, which perform better than i3 chips. Why
one performs better or worse than others is a bit more complex but
still pretty easy to understand.
Intel Core i3 processors are dual-core processors, while i5 and i7 chips
are quad-core.
Turbo Boost is a feature in i5 and i7 chips that enables the processor
to increase its clock speed past its base speed, like from 3.0 GHz to
3.5 GHz, whenever it needs to. Intel Core i3 chips don't have this
capability. Processor models ending in "K" can be overclocked, which
means this additional clock speed can be forced and utilized all the
time.
Hyper-Threading enables the two threads to be processed per each
CPU core. This means i3 processors with Hyper-Threading support just
four simultaneous threads (since they're dual-core processors). Intel
Core i5 processors don't support Hyper-Threading, which means they,
too, can work with four threads at the same time. i7 processors,
however, do support this technology, and therefore (being quad-core)
can process 8 threads at the same time.
Due to the power constraints inherent in devices that don't have a
continuous supply of power (battery-powered products like
smartphones, tablets, etc.), their processors — regardless if they're i3,
i5, or i7 — differ from desktop CPUs in that they have to find a balance
between performance and power consumption.
Untuk contoh yang lebih spesifik tentang bagaimana beberapa CPU
lebih cepat dari yang lain, mari kita lihat bagaimana Intel
mengembangkan prosesornya.
Seperti yang mungkin Anda curigai dari penamaannya, chip Intel Core
i7 berkinerja lebih baik daripada chip i5, yang berkinerja lebih baik
daripada chip i3. Mengapa seseorang berkinerja lebih baik atau lebih
buruk daripada yang lain sedikit lebih kompleks tetapi masih cukup
mudah dimengerti.
Prosesor Intel Core i3 adalah prosesor dual-core, sedangkan chip i5
dan i7 adalah quad-core.
Turbo Boost adalah fitur dalam chip i5 dan i7 yang memungkinkan
prosesor untuk meningkatkan kecepatan clocknya melebihi kecepatan
dasarnya, seperti dari 3,0 GHz hingga 3,5 GHz, kapan pun diperlukan.
Chip Intel Core i3 tidak memiliki kemampuan ini. Model prosesor yang
berakhiran "K" dapat di-overclock, yang berarti kecepatan clock
tambahan ini dapat dipaksakan dan digunakan sepanjang waktu.
Hyper-Threading memungkinkan dua utas untuk diproses per setiap
inti CPU. Ini berarti prosesor i3 dengan Hyper-Threading mendukung
hanya empat utas simultan (karena mereka adalah prosesor dual-core).
Prosesor Intel Core i5 tidak mendukung Hyper-Threading, yang berarti
mereka juga dapat bekerja dengan empat utas secara bersamaan.
Prosesor i7, bagaimanapun, mendukung teknologi ini, dan karenanya
(menjadi quad-core) dapat memproses 8 utas pada saat yang sama.
Karena kendala daya yang melekat pada perangkat yang tidak
memiliki pasokan daya terus menerus (produk bertenaga baterai
seperti smartphone, tablet, dll.), Prosesor mereka - terlepas dari
apakah mereka i3, i5, atau i7 - berbeda dari desktop CPU dalam hal itu
mereka harus menemukan keseimbangan antara kinerja dan konsumsi
daya.
More Information on CPUs
Neither clock speed, nor simply the number of CPU cores, is the sole
factor determining whether one CPU is "better" than another. It often
depends most on the type of software that runs on the computer — in
other words, the applications that will be using the CPU.
One CPU may have a low clock speed but is a quad-core processor,
while another has a high clock speed but is only a dual-core processor.
Deciding which CPU would outperform the other, again, depends
entirely on what the CPU is being used for.
For example, a CPU-demanding video editing program that functions
best with several CPU cores is going to work better on a multicore
processor with low clock speeds than it would on a single-core CPU
with high clock speeds. Not all software, games, and so on can even
take advantage of more than just one or two cores, making any more
available CPU cores pretty useless.
Another component of a CPU is cache. CPU cache is like a temporary
holding place for commonly used data. Instead of calling on random
access memory for these items, the CPU determines what data you
seem to keep using, assumes you'll want to keep using it, and stores it
in the cache. Cache is faster than using RAM because it's a physical
part of the processor; more cache means more space for holding such
information.
Whether your computer can run a 32-bit or 64-bit operating system
depends on the size of data units that the CPU can handle. More
memory can be accessed at once and in larger pieces with a 64-bit
processor than a 32-bit one, which is why operating systems and
applications that are 64-bit-specific cannot run on a 32-bit processor.
You can see a computer's CPU details, along with other hardware
information, with most free system information tools.
Each motherboard supports only a certain range of CPU types, so
always check with your motherboard manufacturer before making a
purchase. CPUs aren't always perfect, by the way. This article
explores what can go wrong with them.
Baik kecepatan clock, maupun jumlah inti CPU, merupakan satu-
satunya faktor yang menentukan apakah satu CPU "lebih baik" dari
yang lain. Ini sering tergantung pada jenis perangkat lunak yang
berjalan di komputer - dengan kata lain, aplikasi yang akan
menggunakan CPU.
Satu CPU mungkin memiliki kecepatan clock rendah tetapi merupakan
prosesor quad-core, sementara yang lain memiliki kecepatan clock
tinggi tetapi hanya prosesor dual-core. Menentukan CPU mana yang
akan mengungguli yang lain, sekali lagi, tergantung sepenuhnya pada
apa CPU digunakan.
Misalnya, program pengeditan video yang menuntut CPU yang
berfungsi paling baik dengan beberapa inti CPU akan bekerja lebih
baik pada prosesor multicore dengan kecepatan clock rendah daripada
pada CPU single-core dengan kecepatan clock tinggi. Tidak semua
perangkat lunak, game, dan sebagainya bahkan dapat mengambil
manfaat lebih dari satu atau dua core saja, membuat core CPU yang
tersedia menjadi sangat tidak berguna.
Komponen lain dari CPU adalah cache. Cache CPU seperti tempat
penyimpanan sementara untuk data yang biasa digunakan. Alih-alih
memanggil memori akses acak untuk item-item ini, CPU menentukan
data apa yang tampaknya Anda terus gunakan, mengasumsikan Anda
ingin tetap menggunakannya, dan menyimpannya dalam cache. Cache
lebih cepat daripada menggunakan RAM karena merupakan bagian
fisik dari prosesor; lebih banyak cache berarti lebih banyak ruang
untuk menyimpan informasi tersebut.
Apakah komputer Anda dapat menjalankan sistem operasi 32-bit atau
64-bit tergantung pada ukuran unit data yang dapat ditangani CPU.
Lebih banyak memori dapat diakses sekaligus dan dalam potongan
yang lebih besar dengan prosesor 64-bit daripada 32-bit, itulah
sebabnya sistem operasi dan aplikasi yang 64-bit-spesifik tidak dapat
berjalan pada prosesor 32-bit.
Anda dapat melihat detail CPU komputer, bersama dengan informasi
perangkat keras lainnya, dengan sebagian besar alat informasi sistem
gratis.
Setiap motherboard hanya mendukung kisaran jenis CPU tertentu, jadi
selalu periksa dengan produsen motherboard Anda sebelum
melakukan pembelian. CPU tidak selalu sempurna. Artikel ini
membahas apa yang salah dengan mereka.