Each web BLAST search has allocated a fixed amount of CPU (central processing unit) time. NCBI limits CPU usage to ensure fair service for all customers. If your search can not complete within the allocated time, you will encounter the “CPU usage limit was exceeded” error.
Exceeding CPU usage happens in searches that require high computational intensity, such as running translated BLAST searches, blastx and tblastn. In any BLAST suite, the following queries make searches computationally more tasking:
How can you avoid exceeding the CPU time limit?
You can reduce computational intensity of your searches in several ways:
Where can you learn more?
Related knowledge articles on web BLAST limitations, errors, and preventive measures: