cpu architecture needs thought