CPU Speed Accelerator 9.0
Table of content
1. What is CPU Speed Accelerator?
2. How to register?
3. How to install it?
4. How to uninstall it?
5. How to use it?
6. Where to find the latest version?
7. How to contact us?
1. What is CPU Speed Accelerator?
2. How to register?
3. How to install it?
4. How to uninstall it?
5. How to use it?
6. Where to find the latest version?
7. How to contact us?
1. What is CPU Speed Accelerator?
You want to increase the power of your Mac? At very low cost? You want to increase by 20% to 30% the speed of your applications without spending money in new hardware? You want to automatically always make the most of the power of your CPU to the foreground application you are using?
Then CPU Speed Accelerator is what you need!
CPU Speed Accelerator allows you to drastically increase the CPU allocated to your foreground applications to make the most of the power of your Mac.
- It can increase by up to 30% the power of your Mac.
- It automatically detects the foreground application you are using.
- It redirects unused processing power of your CPU to the foreground application.
- You can set the percentage of acceleration between 0% and 100%.
- It tells the Process Manager of the UNIX layer of Mac OS to always assign the maximum priority to the foreground application.
- It appears in the right side of the menu bar.
- It doesn't need any installation which makes it very easy to use.
- It is absolutely not harmful at all for you Mac and your Applications, since it does not modify anything on your Mac but just optimizes its processing power, only when the application is running.
- It is available in Catalan, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Latvian, Norwegian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovenian, Spanish, Swedish, Traditional Chinese, Turkish and many other languages.
Read the whole documentation for more details..
Version 9.0:
- A major rework and a full recompilation have been made as 64-bit Application to be compatible with Catalina.
Version 8.1:
- A full recompilation has been made to be compatible with High Sierra, and as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
- The 'How to intall it?' paragraph of the documentation has been updated to explain how to install and launch the Application in particular under Mac OS 10.13 High Sierra:
Under Mac OS 10.13 High Sierra, if you're launching the Application for the first time, Mac OS' GateKeeper (which you can configure in the 'System Preferences') will refuse to launch it because you've not downloaded it from the Mac App Store (but from our website). In this case, instead of double-clicking on it, all you have to do is to right-click on the Application's icon, and then select the 'Open' menu. A message will appear in which you'll be able to confirm that you want to launch the Application (even if it was not downloaded from the Mac App Store from an Identified Developper).
Version 8.0:
- A full recompilation has been made to be compatible with El Capitan and Sierra, and as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
Version 7.0:
- A full recompilation has been made to be compatible with Mountain Lion, Mavericks and Yosemite.
- Our website address is now 'www.alphaomega-software.com'.
- The About window can now be closed faster just by clicking on it.
Version 6.4:
- A problem when checking for an available update has been corrected.
- The 'Activate' button is greyed out when the acceleration is active.
Version 6.3:
- A problem when saving the preferences at shutdown has been corrected, because of Mac OS's non-safe way of quitting the applications at shutdown.
- A Korean localization has been released.
- Thank you to Kim Colin for his translation from English to Korean.
Version 6.2:
- A full recompilation has been made again as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
Version 6.1:
- A major bug in the value of the acceleration has been corrected.
- Now the password must not be blank to be able to activate the acceleration. (Blank passwords are not recommended for security reasons.)
- The graphical interface has been improved.
Version 6.0:
- A full recompilation has been made to be compatible with Lion.
- The management of the Login Items has been improved.
Version 5.2:
- A Danish localization has been released.
- Thank you to Michael Moller for his translation from English to Danish.
- A Norwegian localization has been released.
- Thank you to Michael Moller for his translation from English to Norwegian.
Version 5.1:
- Minor bugs have been corrected.
- A Hungarian localization has been released.
- Thank you to Nagy Balazs for his translation from English to Hungarian.
Version 5.0:
- A full recompilation has been made to be compatible with Snow Leopard.
Version 4.4:
- A Greek localization has been released.
- Thank you to Nikos Papakostas for his translation from English to Greek.
Version 4.3:
- A Slovenian localization has been released.
- Thank you to Peter Grudina for his translation from English to Slovenian.
Version 4.2:
- A Finnish localization has been released.
- Thank you to Jouni Kahkonen for his translation from English to Finnish.
Version 4.1:
- A Catalan localization has been released.
- Thank you to Adria Enrique Saladich for his translation from English to Catalan.
- A Czech localization has been released.
- Thank you to Jakub Matejka for his translation from English to Czech.
- A Latvian localization has been released.
- Thank you to Rihards Graudins for his translation from English to Latvian.
- A Romanian localization has been released.
- Thank you to Cosmin Serban for his translation from English to Romanian.
Version 4.0:
- A full recompilation has been made to be compatible with Leopard.
- The graphical interface has been unified.
Version 3.9:
- A Traditional Chinese localization has been released.
- Thank you to Chao-Hui for his translation from English to Traditional Chinese.
- A Simplified Chinese localization has been released.
- Thank you to Chao-Hui for his translation from English to Simplified Chinese.
Version 3.8:
- A Turkish localization has been released.
- Thank you to Ozgun Ayaz for his translation from English to Turkish.
Version 3.7:
- The user name edit field has been deactivated because you're not allowed to modify it.
- You can automatically check for update at launch.
- You can reset the preferences file at next launch.
Version 3.6:
- An Italian localization has been released.
- Thank you to GianPaolo Emanuele for his translation from English to Italian.
Version 3.5:
- A reception of the Quit Apple event has been improved.
- The display of unhandled exceptions has been improved.
Version 3.4:
- For information, more details are given about the CPU.
- A Spanish localization has been released.
- Thank you to Vlad STRATTEN for his translation from English to Spanish.
Version 3.3:
- A Polish localization has been released.
- Thank you to Mariusz for his translation from English to Polish.
- A Russian localization has been released.
- Thank you to Sergey for his translation from English to Russian.
Version 3.2:
- A Japanese localization has been released.
- Thank you to Onishi for his translation from English to Japanese.
Version 3.1:
- A German localization has been released.
- Thank you to Matthias KNOCHE for his translation from English to German.
Version 3.0:
- Intel Macs are supported with both PowerPC and Universal Binary applications.
- Multi-languages is supported into one single application.
- Thank you to Nenad RESNIK for his translation from English to Croatian.
- Thank you to Dirk BLOM for his translation from English to Dutch.
- Thank you to Nuno GUEDES for his translation from English to Portuguese.
Version 2.11:
- A full recompilation has been made to be compatible with Tiger.
- The Dutch, English, French, German, Italian, Japanese, Slovenian and Spanish localizations have been improved.
Version 2.10:
- A Spanish localization has been released.
- Thank you to Martin IBARRA for his translation from English to Spanish.
Version 2.9:
- The password is stored in the keychain.
- An Italian localization has been released.
- Thank you to Carlo GANDOLFI for his translation from English to Italian.
Version 2.8:
- It is compatible with the new version of Extended Software Updater.
Version 2.7:
- The management of the Login items has been improved.
Version 2.6:
- A Japanese localization has been released.
- Thank you to Yuji YAMASE for his translation from English to Japanese.
Version 2.5:
- The German localization has been updated.
- Thank you to Christian RUHS for his translation from English to German.
Version 2.4:
- A misunderstanding in the user name and password to use has been clarified.
- The user name is automatically entered so that you only have to enter your password.
- The documentation has been clarified.
Version 2.3:
- You can enter the user name and password of any administrator to activate the acceleration.
- A Slovenian localization has been released.
- Thank you to Marko BOBINAC for his translation from English to Slovenian.
Version 2.2:
- Minor bugs have been corrected.
Version 2.1:
- You can add it and remove it from the Login items in one click.
Version 2.0:
- A full recompilation has been made to be compatible with Panther.
- You can set the percentage of acceleration to assign between 0% and 100%.
Version 1.4:
- A first recompilation has been made to be compatible with Panther.
Version 1.3:
- A Dutch localization has been released.
- Thank you to Robert BENSCHOP for his translation from English to Dutch.
- A bug has been corrected in case the password cannot be encrypted and decrypted correctly.
Version 1.2:
- A French localization has been released.
- A German localization has been released.
- Thank you to Marcel KUSTERS for his translation from English to German.
Version 1.1:
- The documentation has been a bit more detailed.
- The root administrator password can be reentered even when the acceleration is active.
Version 1.0:
- The first release.
You want to increase the power of your Mac? At very low cost? You want to increase by 20% to 30% the speed of your applications without spending money in new hardware? You want to automatically always make the most of the power of your CPU to the foreground application you are using?
Then CPU Speed Accelerator is what you need!
CPU Speed Accelerator allows you to drastically increase the CPU allocated to your foreground applications to make the most of the power of your Mac.
- It can increase by up to 30% the power of your Mac.
- It automatically detects the foreground application you are using.
- It redirects unused processing power of your CPU to the foreground application.
- You can set the percentage of acceleration between 0% and 100%.
- It tells the Process Manager of the UNIX layer of Mac OS to always assign the maximum priority to the foreground application.
- It appears in the right side of the menu bar.
- It doesn't need any installation which makes it very easy to use.
- It is absolutely not harmful at all for you Mac and your Applications, since it does not modify anything on your Mac but just optimizes its processing power, only when the application is running.
- It is available in Catalan, Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Latvian, Norwegian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovenian, Spanish, Swedish, Traditional Chinese, Turkish and many other languages.
Read the whole documentation for more details..
Version 9.0:
- A major rework and a full recompilation have been made as 64-bit Application to be compatible with Catalina.
Version 8.1:
- A full recompilation has been made to be compatible with High Sierra, and as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
- The 'How to intall it?' paragraph of the documentation has been updated to explain how to install and launch the Application in particular under Mac OS 10.13 High Sierra:
Under Mac OS 10.13 High Sierra, if you're launching the Application for the first time, Mac OS' GateKeeper (which you can configure in the 'System Preferences') will refuse to launch it because you've not downloaded it from the Mac App Store (but from our website). In this case, instead of double-clicking on it, all you have to do is to right-click on the Application's icon, and then select the 'Open' menu. A message will appear in which you'll be able to confirm that you want to launch the Application (even if it was not downloaded from the Mac App Store from an Identified Developper).
Version 8.0:
- A full recompilation has been made to be compatible with El Capitan and Sierra, and as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
Version 7.0:
- A full recompilation has been made to be compatible with Mountain Lion, Mavericks and Yosemite.
- Our website address is now 'www.alphaomega-software.com'.
- The About window can now be closed faster just by clicking on it.
Version 6.4:
- A problem when checking for an available update has been corrected.
- The 'Activate' button is greyed out when the acceleration is active.
Version 6.3:
- A problem when saving the preferences at shutdown has been corrected, because of Mac OS's non-safe way of quitting the applications at shutdown.
- A Korean localization has been released.
- Thank you to Kim Colin for his translation from English to Korean.
Version 6.2:
- A full recompilation has been made again as Universal Binary to keep being compatible with both old (PowerPC) Macs and recent (Intel) Macs.
Version 6.1:
- A major bug in the value of the acceleration has been corrected.
- Now the password must not be blank to be able to activate the acceleration. (Blank passwords are not recommended for security reasons.)
- The graphical interface has been improved.
Version 6.0:
- A full recompilation has been made to be compatible with Lion.
- The management of the Login Items has been improved.
Version 5.2:
- A Danish localization has been released.
- Thank you to Michael Moller for his translation from English to Danish.
- A Norwegian localization has been released.
- Thank you to Michael Moller for his translation from English to Norwegian.
Version 5.1:
- Minor bugs have been corrected.
- A Hungarian localization has been released.
- Thank you to Nagy Balazs for his translation from English to Hungarian.
Version 5.0:
- A full recompilation has been made to be compatible with Snow Leopard.
Version 4.4:
- A Greek localization has been released.
- Thank you to Nikos Papakostas for his translation from English to Greek.
Version 4.3:
- A Slovenian localization has been released.
- Thank you to Peter Grudina for his translation from English to Slovenian.
Version 4.2:
- A Finnish localization has been released.
- Thank you to Jouni Kahkonen for his translation from English to Finnish.
Version 4.1:
- A Catalan localization has been released.
- Thank you to Adria Enrique Saladich for his translation from English to Catalan.
- A Czech localization has been released.
- Thank you to Jakub Matejka for his translation from English to Czech.
- A Latvian localization has been released.
- Thank you to Rihards Graudins for his translation from English to Latvian.
- A Romanian localization has been released.
- Thank you to Cosmin Serban for his translation from English to Romanian.
Version 4.0:
- A full recompilation has been made to be compatible with Leopard.
- The graphical interface has been unified.
Version 3.9:
- A Traditional Chinese localization has been released.
- Thank you to Chao-Hui for his translation from English to Traditional Chinese.
- A Simplified Chinese localization has been released.
- Thank you to Chao-Hui for his translation from English to Simplified Chinese.
Version 3.8:
- A Turkish localization has been released.
- Thank you to Ozgun Ayaz for his translation from English to Turkish.
Version 3.7:
- The user name edit field has been deactivated because you're not allowed to modify it.
- You can automatically check for update at launch.
- You can reset the preferences file at next launch.
Version 3.6:
- An Italian localization has been released.
- Thank you to GianPaolo Emanuele for his translation from English to Italian.
Version 3.5:
- A reception of the Quit Apple event has been improved.
- The display of unhandled exceptions has been improved.
Version 3.4:
- For information, more details are given about the CPU.
- A Spanish localization has been released.
- Thank you to Vlad STRATTEN for his translation from English to Spanish.
Version 3.3:
- A Polish localization has been released.
- Thank you to Mariusz for his translation from English to Polish.
- A Russian localization has been released.
- Thank you to Sergey for his translation from English to Russian.
Version 3.2:
- A Japanese localization has been released.
- Thank you to Onishi for his translation from English to Japanese.
Version 3.1:
- A German localization has been released.
- Thank you to Matthias KNOCHE for his translation from English to German.
Version 3.0:
- Intel Macs are supported with both PowerPC and Universal Binary applications.
- Multi-languages is supported into one single application.
- Thank you to Nenad RESNIK for his translation from English to Croatian.
- Thank you to Dirk BLOM for his translation from English to Dutch.
- Thank you to Nuno GUEDES for his translation from English to Portuguese.
Version 2.11:
- A full recompilation has been made to be compatible with Tiger.
- The Dutch, English, French, German, Italian, Japanese, Slovenian and Spanish localizations have been improved.
Version 2.10:
- A Spanish localization has been released.
- Thank you to Martin IBARRA for his translation from English to Spanish.
Version 2.9:
- The password is stored in the keychain.
- An Italian localization has been released.
- Thank you to Carlo GANDOLFI for his translation from English to Italian.
Version 2.8:
- It is compatible with the new version of Extended Software Updater.
Version 2.7:
- The management of the Login items has been improved.
Version 2.6:
- A Japanese localization has been released.
- Thank you to Yuji YAMASE for his translation from English to Japanese.
Version 2.5:
- The German localization has been updated.
- Thank you to Christian RUHS for his translation from English to German.
Version 2.4:
- A misunderstanding in the user name and password to use has been clarified.
- The user name is automatically entered so that you only have to enter your password.
- The documentation has been clarified.
Version 2.3:
- You can enter the user name and password of any administrator to activate the acceleration.
- A Slovenian localization has been released.
- Thank you to Marko BOBINAC for his translation from English to Slovenian.
Version 2.2:
- Minor bugs have been corrected.
Version 2.1:
- You can add it and remove it from the Login items in one click.
Version 2.0:
- A full recompilation has been made to be compatible with Panther.
- You can set the percentage of acceleration to assign between 0% and 100%.
Version 1.4:
- A first recompilation has been made to be compatible with Panther.
Version 1.3:
- A Dutch localization has been released.
- Thank you to Robert BENSCHOP for his translation from English to Dutch.
- A bug has been corrected in case the password cannot be encrypted and decrypted correctly.
Version 1.2:
- A French localization has been released.
- A German localization has been released.
- Thank you to Marcel KUSTERS for his translation from English to German.
Version 1.1:
- The documentation has been a bit more detailed.
- The root administrator password can be reentered even when the acceleration is active.
Version 1.0:
- The first release.
2. How to register?
As long as you use it unregistered this Application works normally, but it has a time limit and annoying windows (Registration window, Popup windows, ..).
To register it you just have to purchase a registration code on our website.
We accept Australian Dollar, Brazilian Real, Canadian Dollar, Czech Koruna, Danish Krone, Euro, Hong Kong Dollar, Hungarian Forint, Israeli New Sheqel, Japanese Yen, Malaysian Ringgit, Mexican Peso, Polish Zloty, Pound Sterling, Russian Ruble, Singapore Dollar, Swedish Krona, Swiss Franc, Taiwan New Dollar, Thai Baht, Turkish Lira, US Dollar and many other currencies..
To see our prices or to have a look at our many other Applications, just go to our website now.
This will help and encourage us to continue developing useful and friendly software for your pleasure and service.
Remember that when you register for a particular Application, your registration code remains valid for all the following minor releases.
Remember to read the Conditions of Use, Publication and Distribution before installing and using our Applications.
As long as you use it unregistered this Application works normally, but it has a time limit and annoying windows (Registration window, Popup windows, ..).
To register it you just have to purchase a registration code on our website.
We accept Australian Dollar, Brazilian Real, Canadian Dollar, Czech Koruna, Danish Krone, Euro, Hong Kong Dollar, Hungarian Forint, Israeli New Sheqel, Japanese Yen, Malaysian Ringgit, Mexican Peso, Polish Zloty, Pound Sterling, Russian Ruble, Singapore Dollar, Swedish Krona, Swiss Franc, Taiwan New Dollar, Thai Baht, Turkish Lira, US Dollar and many other currencies..
To see our prices or to have a look at our many other Applications, just go to our website now.
This will help and encourage us to continue developing useful and friendly software for your pleasure and service.
Remember that when you register for a particular Application, your registration code remains valid for all the following minor releases.
Remember to read the Conditions of Use, Publication and Distribution before installing and using our Applications.
3. How to install it?
No particular installation is required. When you've downloaded the '.dmg' package from our website, it should uncompress automatically. If it does not, then you can double-click on it to uncompress it.
Then you just have to move the created folder into your 'Applications' folder (or any other location) and double-click on the Application to launch it.
Particular case of Mac OS 10.15 Catalina:
Under MacOS 10.15 Catalina, if you're launching the Application for the first time, MacOS' GateKeeper (which you can configure in the 'System Preferences') will refuse to launch it because you've not downloaded it from the Mac App Store (but from our website). In this case, instead of double-clicking on it, all you have to do is to right-click on the Application's icon, and then select the 'Open' menu. A message will appear in which you'll be able to confirm that you want to launch the Application (even if it was not downloaded from the Mac App Store from an Identified Developper).
NB: We're not distributing our Applications through the Mac App Store, because Apple's fees policy on the Mac App Store is not financially respectful of developers and small and medium companies, and consequently, at the end, of customers.
No particular installation is required. When you've downloaded the '.dmg' package from our website, it should uncompress automatically. If it does not, then you can double-click on it to uncompress it.
Then you just have to move the created folder into your 'Applications' folder (or any other location) and double-click on the Application to launch it.
Particular case of Mac OS 10.15 Catalina:
Under MacOS 10.15 Catalina, if you're launching the Application for the first time, MacOS' GateKeeper (which you can configure in the 'System Preferences') will refuse to launch it because you've not downloaded it from the Mac App Store (but from our website). In this case, instead of double-clicking on it, all you have to do is to right-click on the Application's icon, and then select the 'Open' menu. A message will appear in which you'll be able to confirm that you want to launch the Application (even if it was not downloaded from the Mac App Store from an Identified Developper).
NB: We're not distributing our Applications through the Mac App Store, because Apple's fees policy on the Mac App Store is not financially respectful of developers and small and medium companies, and consequently, at the end, of customers.
CPU Speed Accelerator for Mac is an application that allows to increase the usage of processor on your computer. Is available only for Mac computers, (5 Free and 1 Paid) 6 Alternatives to CPU Speed Accelerator. CPU Speed Accelerator 8.0 – Increase the CPU allocated to your foreground applications. CPU Speed Accelerator Serial Utilities. CPU Speed Accelerator will help you increase the power of your Ma, at very low cost.
4. How to uninstall it?
There should be no reason to do this. ;-)
However, if you really want, then you just have to throw the Application into the trash, and that's all.
There should be no reason to do this. ;-)
However, if you really want, then you just have to throw the Application into the trash, and that's all.
5. How to use it?
Launch it and enter your Mac OS administrator password in the Preferences window.
It appears in the right side of the menu bar.
The best way to use it is to add it in the Login items (in the System Preferences panel) so that it is automatically launched each time you turn your Mac on.
The 'Preferences..' menu:
It allows you to open the application Preferences window.
Enter your Mac OS administrator password and click 'Activate' to activate the acceleration.
NB: For general security reasons your Mac OS administrator password must not be blank; you must have a real password, and enter it in CPU Speed Accelerator.
Set the percentage of acceleration to assign between 0% and 100%: 0% means no acceleration at all and 100% means full acceleration.
When the acceleration is FAILED it means that you did not enter the right password. The application needs your Mac OS administrator password to always give the maximum priority to the foreground application.
When the acceleration is ACTIVE it means that the application automatically detects the foreground application and that it redirects unused power of your CPU to this application. The power of your Mac can be increased by up to 30%.
This is all the more efficient as your applications use intensively the CPU (such as games, video, 3D, animation, calculations, etc..). The more you need power, the more you get!
The 'Quit' menu:
It allows you to quit the application.
When you quit the application the acceleration stops of course.
If you want to give more CPU to your background applications, you just need to reduce a bit the percentage of acceleration assigned to your foreground application.
If you can't turn the acceleration to ACTIVE (i.e. if it remains FAILED), then you must check that your account has 'admin' rights (in the Account panel of the System Preferences).
If your account does not have 'admin' rights, then you can't activate the acceleration.
Ask the administrator of your Mac (who has 'admin' rights) to turn your account into an 'admin' account (by giving you 'admin' rights in his own System Preferences).
If you are the administrator of your Mac (i.e. e.g. if there is only one account on your Mac which is your account), then you should not have any problem because you should have 'admin' rights by default.
If the acceleration remains FAILED and if your password contains very special characters, try to change your password in the System Preferences so that it contains more common characters.
Launch it and enter your Mac OS administrator password in the Preferences window.
It appears in the right side of the menu bar.
The best way to use it is to add it in the Login items (in the System Preferences panel) so that it is automatically launched each time you turn your Mac on.
The 'Preferences..' menu:
It allows you to open the application Preferences window.
Enter your Mac OS administrator password and click 'Activate' to activate the acceleration.
NB: For general security reasons your Mac OS administrator password must not be blank; you must have a real password, and enter it in CPU Speed Accelerator.
Set the percentage of acceleration to assign between 0% and 100%: 0% means no acceleration at all and 100% means full acceleration.
When the acceleration is FAILED it means that you did not enter the right password. The application needs your Mac OS administrator password to always give the maximum priority to the foreground application.
When the acceleration is ACTIVE it means that the application automatically detects the foreground application and that it redirects unused power of your CPU to this application. The power of your Mac can be increased by up to 30%.
This is all the more efficient as your applications use intensively the CPU (such as games, video, 3D, animation, calculations, etc..). The more you need power, the more you get!
The 'Quit' menu:
It allows you to quit the application.
When you quit the application the acceleration stops of course.
If you want to give more CPU to your background applications, you just need to reduce a bit the percentage of acceleration assigned to your foreground application.
If you can't turn the acceleration to ACTIVE (i.e. if it remains FAILED), then you must check that your account has 'admin' rights (in the Account panel of the System Preferences).
If your account does not have 'admin' rights, then you can't activate the acceleration.
Ask the administrator of your Mac (who has 'admin' rights) to turn your account into an 'admin' account (by giving you 'admin' rights in his own System Preferences).
If you are the administrator of your Mac (i.e. e.g. if there is only one account on your Mac which is your account), then you should not have any problem because you should have 'admin' rights by default.
If the acceleration remains FAILED and if your password contains very special characters, try to change your password in the System Preferences so that it contains more common characters.
6. Where to find the latest version?
To find the latest version of this Application and many other software 'AlphaOmega Software' has written, you just have to visit our website.
To find the latest version of this Application and many other software 'AlphaOmega Software' has written, you just have to visit our website.
7. How to contact us?
You can go to our website to send us an email.
You can go to our website to send us an email.
AlphaOmega Software
www.alphaomega-software.com
Year created | 2014; 6 years ago |
---|---|
Created by | |
Supersedes | |
Website | opencapi.org |
Coherent Accelerator Processor Interface (CAPI), is a high-speed processor expansion bus standard, initially designed to be layered on top of PCI Express, for directly connecting CPUs to external accelerators like GPUs, ASICs, FPGAs or fast storage.[1][2] It offers low latency, high speed, direct memory access connectivity between devices of different instruction set architectures.
More details and documentation on CAPI can be found on the OpenCAPI Consortium website and IBM Portal for OpenPOWER.
History[edit]
The performance scaling traditionally associated with Moore's Law—dating back to 1965—began to taper off around 2004, as both Intel's Prescott architecture and IBM's Cell processor pushed toward a 4 GHz operating frequency. Here both projects ran into a thermal scaling wall, whereby heat extraction problems associated with further increases in operating frequency largely outweighed gains from shorter cycle times.
My Cpu Speed
Over the decade that followed, few commercial CPU products exceeded 4 GHz, with the majority of performance improvements now coming from incrementally improved microarchitectures, better systems integration, and higher compute density—this largely in the form of packing a larger numbers of independent cores onto the same die, often at the expense of peak operating frequency (Intel's 24-core Xeon E7-8890 from June 2016 has a base operating frequency of just 2.2 GHz, so as to operate within the constraints of a single-socket 165 W power consumption and cooling budget).
Where large performance gains have been realized, it was often associated with increasingly specialized compute units, such as GPU units added to the processor die, or external GPU- or FPGA-based accelerators. In many applications, accelerators struggle with limitations of the interconnect's performance (bandwidth and latency) or with limitations due to the interconnect's architecture (such as lacking memory coherence). Especially in the datacenter, improving the interconnect became paramount in moving toward a heterogeneous architecture in which hardware becomes increasingly tailored to specific compute workloads.
CAPI was developed to enable computers to more easily and efficiently attach specialized accelerators. Memory intensive and computation intensive works like matrix multiplications for deep neural networks can be offloaded into CAPI-supported platforms.[3] It was designed by IBM for use in its POWER8 based systems which came to market in 2014. At the same time, IBM and several other companies founded the OpenPOWER Foundation to build an ecosystem around POWER based technologies, including CAPI. In October 2016 several OpenPOWER partners formed the OpenCAPI Consortium together with GPU and CPU designer AMD and systems designers Dell EMC and Hewlett Packard Enterprise to spread the technology beyond the scope of OpenPOWER and IBM.[4]
Implementation[edit]
Cpu Accelerator Freeware
CAPI[edit]
CAPI is implemented as a functional unit inside the CPU, called the Coherent Accelerator Processor Proxy (CAPP) with a corresponding unit on the accelerator called the Power Service Layer (PSL). The CAPP and PSL units acts like a cache directory so the attached device and the CPU can share the same coherent memory space, and the accelerator becomes an Accelerator Function Unit (AFU), a peer to other functional units integrated in the CPU.[5][6]
Icarefone 5 4 0 85. Since the CPU and AFU share the same memory space, low latency and high speeds can be achieved since the CPU doesn't have to do memory translations and memory shuffling between the CPU's main memory and the accelerator's memory spaces. An application can make use of the accelerator without specific device drivers as everything is enabled by a general CAPI kernel extension in the host operating system. The CPU and PSL can read and write directly to each other's memories and registers, as demanded by the application.
CAPI[edit]
CAPI is layered on top of PCIe Gen 3, using 16 PCIe lanes, and is an additional functionality for the PCIe slots on CAPI enabled systems. Usually there are designated CAPI enabled PCIe slots on such machines. Since there is only one CAPP per POWER8 processor the number of possible CAPI units are determined by the number of POWER8 processors, regardless of how many PCIe slots there are. In certain POWER8 systems, IBM makes use of dual chip modules, thus doubling the CAPI capacity per processor socket.
Traditional transactions between a PCIe device and a CPU can take around 20,000 operations, whereas a CAPI attached device will only use around 500, significantly reducing latency, and effectively increasing bandwidth due to decreased operations overhead.[6]
The total bandwidth of a CAPI port is determined by the underlying PCIe 3.0 x16 technology, peaking at ca 16 GB/s, bidirectional.[7]
CAPI 2[edit]
![Mz cpu accelerator 4.1.0 Mz cpu accelerator 4.1.0](https://loadgamezone.com/wp-content/uploads/2020/06/jp0525.jpg)
CAPI-2 is an incremental evolution of the technology introduced with IBM POWER9 processor.[7] It runs on top of PCIe Gen 4 that effectively doubles the performance to 32 GB/s. It also introduces some new features like support for DMA and Atomics from the accelerator.
OpenCAPI[edit]
The technology behind OpenCAPI is governed by the OpenCAPI Consortium, founded in October 2016 by AMD, Google, IBM, Mellanox and Micron together with partners Nvidia, Hewlett Packard Enterprise, Dell EMC and Xilinx.[8]
OpenCAPI 3[edit]
OpenCAPI, formerly New CAPI or CAPI 3.0, is not layered on top of PCIe and will therefore not use PCIe slots. In IBM's CPU POWER9 it will use the Bluelink 25G I/O facility that it shares with NVLink 2.0, peaking at 50 GB/s.[9] OpenCAPI doesn't need the PSL unit (required for CAPI 1 and 2) in the accelerator, as it's not layered on top of PCIe but uses its own transaction protocol.[10]
OpenCAPI 4[edit]
Planned for future chip after the General Availability of POWER9.[11]
Serial Attached Memory[edit]
Microchip Technology SMC 1000 OpenCapi memory is described as 'the next progression in the market adopting serial attached memory.'[12]
See also[edit]
References[edit]
- ^Agam Shah (17 December 2014). 'IBM's new Power8 doubles performance of Watson chip'. PC World. Retrieved 17 December 2014.
- ^'IBM Power8 Processor Detailed - Features 22nm Design With 12 Cores, 96 MB eDRAM L3 Cache and 4 GHz Clock Speed'. WCCFtech. Retrieved 17 December 2014.
- ^Md Syadus Sefat, Semih Aslan, Jeffrey W Kellington, Apan Qasem (2019-10-03). 'Accelerating HotSpots in Deep Neural Networks on a CAPI-Based FPGA'. IEEE.CS1 maint: multiple names: authors list (link)
- ^OpenCAPI Unveiled: AMD, IBM, Google, Xilinx, Micron and Mellanox Join Forces in the Heterogenous Computing Era
- ^Coherent Accelerator Processor Interface (CAPI) for POWER8 Systems – White Paper
- ^ abReconfigurable Accelerators for Big Data and Cloud – RAW 2016
- ^ abOpening Up The Server Bus For Coherent Acceleration
- ^Tech Leaders Unite to Enable New Cloud Datacenter Server Designs for Big Data, Machine Learning, Analytics, and other Emerging Workloads
- ^Big Blue Aims For The Sky With Power9
- ^OpenCAPI Takes on PCIe, Vows 10X Improvement
- ^Stuecheli, Jeff (26 January 2017). 'Webinar POWER9'(Video recording / slides). AIX Virtual User Group. - Slides(PDF) - AIX VUG page has links to slides and video
- ^Patrick Kennedy (August 5, 2019), Microchip SMC 1000 For The Serial Attached Memory Future, Servethehome
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Coherent_Accelerator_Processor_Interface&oldid=983630788'