Intel and AMD serve up multi-core contest