When the CPU is running underneath its restrictions, it can Enhance to an increased clock velocity as a way to give increased general performance. Error-correcting code memory can detect and correct information corruption. It's used when could it be necessary to stay away from corruption, including scientific computing or when working a server.