pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

Barcelona, AMD’s native Quad Core CPU

AMD

Late 2007 saw the release of AMD’s new native Quad-Core Opteron processors. Designed initially for servers and workstations and codenamed ‘Barcelona’, the early versions ran at clock frequencies of up to 2Ghz, with faster varieties to follow. In common with contemporary releases from rivals Intel, Barcelona was available in special edition, standard and low-power versions.

AMD’s approach to placing four cores on the same piece of silicon presents a true move forward in mainstream processor manufacturing: Intel approached the problem of getting four chips together essentially by welding two dual-core processors together. While Intel’s approach seems intuitively simpler (and indeed the release of its quad-core processors considerably pre-dated AMD’s efforts), there are potential problems with the resource sharing that is required: shared caches can cause bottlenecks while the bus connecting the two cores may present something of a nightmare when trying to optimise multi-threaded applications. Four cores on one piece of silicon provides a custom solution that is designed from the start to do the job to which it is applied.

Because of the architecture, the way in which the instructions are handled and processed, and the physical constraints inherent in sequential processing, multi-core processors handle certain applications very well, while others will see little or no improvement. Applications with multiple independent threads can take advantage of four processing centres by running four threads and applications that require intensive floating point arithmetic also fair well. Processor intensive software like video and image editing and encoding, ray tracing and, tellingly, benchmarks used to compare processors, will usually perform extremely well. Simpler applications may see little or no improvement over a single core processor but there should be no degradation of performance. But with AMD boasting benchmark results coming in at 65-70% quicker than the highest-clocked dual-core Opteron (Santa Rosa, a 3.0 GHz clocked Opteron 2222), it is evident that the quad cores can make a big difference in the right situation.

AMD’s Barcelona was designed to significantly improve the Opteron’s SSE unit and in many metrics the performance has doubled. The following table presents a useful comparison of the Barcelona to its earlier incarnations:

Metric Pre-Barcelona Barcelona
SSE execution width 64 bits wide 128 bits wide
Instruction fetch bandwidth 16 bytes/cycle 32 bytes/cycle
Data cache bandwidth 2 x 64 bit loads/cycle 2 x 128 bits loads/cycle
L2 cache/memory controller bandwidth 64 bits/cycle 128 bits/cycle
Floating-point scheduler depth 36 dedicated x 64-bit ops 36 dedicated x 128-bit ops

Barcelona processors use 3 levels of cache. Levels 1 and 2 (64KB and 512KB respectively) are dedicated to a particular core as with previous Opterons and Athlon CPUs, while the Level 3 cache (at 2MB) is shared among all cores.

Key to improvements in similar chips released by Intel was the reduction in power required to run the unit. While later Pentium chips were essentially power-hungry convection heaters its Penryn chips were comparatively chilled. As mobile devices become more compact, and chips become more powerful, keeping energy usage and heat output within sensible levels suddenly becomes an interesting problem.

Barcelona will be fabricated on AMD’s 65nm SOI process, allowing lower voltages and TDPs than was previously possible. As of release Barcelona’s TDP was around 95W. AMD’s technology allows separate power levels to be applied to the CPU cores and to the memory controllers. This behaviour is dynamic and application independent, so if the processor detects heavy memory usage but comparatively low core utilisation (or vice versa) then it can change voltage delivery accordingly. Also in use is an enhanced version of AMD’s PowerNow technology. PowerNow allows individual cores to operate at differing clock frequencies depending on its requirements.

AMD did the sensible thing and tried its best to ensure backwards compatibility with both existing hardware and software, claiming it will run on existing AM2 slot motherboards with just a simple bios upgrade, though AM2+ slot boards are required for the full benefit of the processor.

  • AMD K6
  • AMD K6-2
  • AMD 3DNow
  • AMD K6-3
  • AMD Athlon
  • AMD 750 Chipset
  • AMD Thunderbird
  • AMD Duron
  • AMD Palomino
  • AMD Morgan
  • AMD Thoroughbred
  • AMD Barton
  • AMD HyperTransport
  • AMD Hammer
  • AMD Athlon 64
  • AMD Sempron
  • AMD Athlon 64 X2
  • AMD Socket AM2
  • Barcelona, AMD’s native Quad Core CPU

Filed Under: AMD technology Tagged With: AMD Barcelona, AMD Quad Core, AMD Quad Core CPU, AMD Quad Core processor

Latest Articles

How to Clear DNS Cache

Your DNS cache stores the locations of servers and web servers that you have recently viewed. These locations are the IP addresses of the places you have visited with a translation into a fully qualified domain name. If the location of the server changes, and your cache does not update, then you may … [Read More...]

SCSI Internal Mounting

Identify an available 5.25in drive bay into which to mount the drive. If you must use mounting rails, screw the rails into the lower pair of holes on either side of the drive. Make sure the metal portion is angled away from the device and facing forward. Check their positioning by sliding … [Read More...]

Intel XScale – Pocket PC dynamic power management

In the summer of 2000 Intel made a renewed bid to establish a serious foothold in the market for wireless Internet devices with the launch of its low-power microprocessor architecture dubbed XScale. Built on the StrongARM technology Intel … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

10 Exceptional Books on ChatGPT that Will Blow Your Mind

ChatGPT is a powerful new AI tool that is taking the world by storm. You are going to find a lot of amazing books that will teach you how to make the … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

USB

USB Definition: Universal Serial Bus: Intel's standard for attaching peripherals to PCs. Designed for low to medium data throughput, it should remove … [Read More...]

USB Flash Drives

These are not "drives" at all - the misnomer was gained as they were intended to replace old portable drive technology. Offering massive storage and … [Read More...]

AMD 3DNow

With the launch of K6-2, in May 1998, AMD stole something of a march on Intel, whose similar Katmai technology was not due for release until up to a … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors