farewell CPUs