Are Three Cores Better Than Two?

Conclusion

As you could see, the fact that we used two rather different Opterons for putting together the triple core system had an impact on the benchmark results that was hard to predict. Performance depends on the level of a program's thread-optimization, but we also had a hard time with some particular benchmarks.

However, we do not intend to encourage people to go for asynchronous core configurations. This may be an option for very few users only since AMD or any other party would probably never want to validate such a setup. Matching two different processor types by their core technology and validating whether all the software that you need does actually run both faster and reliably certainly is not worth the effort.

In fact, the overall positive outcome of this project makes it obvious that developing a processor with three cores on a die might not be as absurd as it might seem. Adding one more core to existing designs could be performed within a reasonable time since there is not much complexity in today's dual-cores when compared to single-core designs: AMD uses HyperTransport for core communication and Intel has its Front Side Bus.

Three cores would help to shorten the time until 65 nm devices become available for quad cores, which would thus help AMD and Intel boost the performance-per-watt ratio of their devices.

Patrick Schmid
Editor-in-Chief (2005-2006)

Patrick Schmid was the editor-in-chief for Tom's Hardware from 2005 to 2006. He wrote numerous articles on a wide range of hardware topics, including storage, CPUs, and system builds.