Akselerator unit pemrosesan pusat (CPU) adalah program perangkat lunak yang meningkatkan kecepatan program berjalan dengan mengubah cara memori dan daya pemrosesan dialokasikan untuk menjalankan program. Hal ini sering dilakukan untuk mempercepat komputer atau meningkatkan kinerja saat menjalankan aplikasi seperti editor grafis atau video dan permainan komputer. Sementara seseorang juga dapat melakukan overclock CPU-nya, daripada menggunakan akselerator CPU, ini biasanya agak lebih sulit dan berpotensi menyebabkan kerusakan perangkat keras. Akselerator CPU dapat berupa salah satu dari sejumlah program yang berbeda dan dapat diunduh dan digunakan secara gratis atau program yang lebih mahal yang harus dibeli atau dilisensikan.
CPU di dalam komputer bertanggung jawab untuk mengatur kecepatan program berjalan dan bagaimana aplikasi menggunakan memori. Ini berarti CPU adalah salah satu bagian terpenting dari perangkat keras di dalam komputer dan CPU yang cepat dapat membuat komputer jauh lebih efektif daripada komputer dengan CPU yang lebih lambat. Akselerator CPU sering digunakan untuk mencoba mengkompensasi CPU yang lebih lambat atau untuk lebih meningkatkan kinerja CPU yang cepat.
Peningkatan kinerja ini dapat dicapai dengan beberapa cara berbeda, meskipun yang paling umum cenderung menjadi realokasi sumber daya dan kekuatan pemrosesan untuk menjalankan program yang berbeda. Akselerator CPU biasanya akan memungkinkan pengguna komputer untuk membuat program yang harus menerima preferensi sehubungan dengan penggunaan CPU saat berjalan. Ini dapat berupa program khusus yang ditentukan oleh pengguna, atau akselerator CPU dapat dengan mudah memberikan prioritas pada program apa pun yang berjalan di “latar depan” pada komputer. Program yang menerima lebih banyak penggunaan CPU biasanya dapat berjalan lebih cepat atau lebih efektif.
Dengan menggunakan program akselerator CPU, seseorang dapat menerima kinerja komputer yang lebih besar tanpa harus mengganti atau memodifikasi perangkat keras. Salah satu alternatif umum untuk jenis program ini adalah overclocking CPU yang melibatkan perubahan kecepatan di mana CPU biasanya berjalan. Ini bisa menjadi proses yang cukup rumit bagi banyak pengguna komputer, dan berpotensi menyebabkan panas berlebih dan komplikasi perangkat keras lainnya. Pendinginan tambahan mungkin diperlukan untuk CPU yang di-overclock, dan CPU mungkin memiliki masa pakai yang lebih pendek setelah di-overclock.
Akselerator CPU tidak akan memberikan hasil yang identik dengan overclocking, karena akselerator biasanya hanya akan meningkatkan kinerja pada satu aplikasi pada satu waktu. Jenis program ini seringkali lebih mudah digunakan daripada overclocking CPU, bagaimanapun, dan biasanya tidak akan membuat jumlah keausan yang sama pada CPU. Ada sejumlah program akselerator yang berbeda di luar sana, dan banyak di antaranya dapat ditemukan dan digunakan secara gratis. Akselerator yang lebih kuat dapat dibeli, meskipun ini kurang umum karena seseorang dapat dengan mudah menghabiskan uang untuk CPU baru yang lebih cepat.