
Figura 2 - Athlon MP
A AMD (Advanced Micro-Devices) desenvolveu uma plataforma de multiprocessamento (para dois processadores) chamada de Athlon MP e chipset AMD-460MP. A principal diferença entre o processador Athlon MP e o processador Athlon 4 é a tecnologia SmartMP, que provê um barramento dedicado, de 266 Mhz, entre os dois processadores. Este barramento permite que o processador examine diretamente a cache do outro processador para dos busca de dados que necessita. A coerência de cache é garantida através de do uso do protocolo MOESI (modified owner exclusive shared invalib).
O processador Athlon MP apresenta uma memória cache total de 384Kb, particionada em L1 e L2. A cache L1 possui 128 Kb, sendo que 64Kb são destinados a instruções e 64Kb a dados, e a cache L2 possui 256 Kb.
O processador Athlon MP possui uma microarquitetura de processador x86. Como na maioria dos processadores modernos, o Athlon MP traduz as instruções x86, que são complexas com tamanho variando de 1 a 15bytes, em instruções RISC que, no caso da AMD, são chamadas de "Micro-Ops". Essas instruções RISC são mais simples e têm tamanho fixo, o que facilita o controle e a execução de várias delas ao mesmo tempo.
O processador AMD Athlon MP usa o que a AMD chama de superpipeline, com nove elementos simultâneos (superescalares e fora de ordem), otimizados para trabalhar em altas freqüências. Em palavras mais simples, são nove pipelines (de execução) em paralelo: 3 pipelines para números inteiros com 10 estágios, 3 pipelines para cálculo de endereços e 3 pipelines de execução de ponto flutuante para a execução de instruções x87, MMX e 3DNow com 15 estágios.
Além disso, o processador Athlon possui avançada pré-busca de dados implementada em hardware, buffers de tradução look-aside (TLBs) de múltiplos níveis, que minimizam o acesso à memória física e uma previsão avançada e dinâmica de desvio.
O chipset AMD-460MP apresenta um barramento de sistema de 266 MHz aprimorado, suporte para tecnologia de memória DDR, interface gráfica AGP-4X e um barramento PCI de 66 MHz/64 bits.