In earlier implementations , any error , no matter how small , required CPU intervention .
The overhead was , consequently , much higher .
In earlier implementations , any error , no matter how small , required CPU intervention , and the overhead was , consequently , much higher .