website logo
Auteur
avatar
corto

Forum » » Matériel » » Caractéristiques techniques du PA6T (AOne X1000)


Posté : 30-12-2010 16:16 icone du post

artblink : Non, le support n'est pas compatible avec d'autres processeurs. Freescale est issue de la partie semiconducteurs de Motorola.

SPECIFICATIONS

CPU : PA6T

* Superscalar, out-of-order 32/64 bit Power Architecture processor core.
* Adheres to the Power ISA v.2.04
* Little/big endian operation
* 64/64 KiB instruction and data L1 caches. 32 GB/s bandwidth.
* 6 execution units including a double precision FPU and Altivec unit.
* Hypervisor and Virtualization support.
* max 7W at 2 GHz
* 11 million transistors, 10 mm? large @ 65 nm.

Memory system : CONEXIUM

* scalable cross-bar interconnect
* 1-8 SMP cores
* 1-2 L2 caches, 512 KiB - 8 MiB large. 16 GB/s bandwidth.
* 1-4 1067 MHz DDR2 memory controllers. 16 GB/s bandwidth.
* 64 GB/s peak bandwidth.
* MOESI coherency

I/O : ENVOI

* Centralized DMA engine, 32 GB/s bandwidth
* 16-64 SerDes lanes
* XAUI
* PCI Express
* SGMII
* Offload engine for cryptography, RAID, TCP


  • CACHE L2


  • Il est dit : "The L2 cache on the PA6T-1682M is 2MB shared among two PA6T PPC cores. The really interesting bit is that the cores are not connected to the cache itself but to the CONEXIUM crossbar. This means it is addressed in a serial fashion, but can also be used as a cache by other parts of the system. It can be an I/O or DMA cache as well as a CPU cache, but each unit needs to wait it's turn. Luckily, interconnect it is on is up to the job, and the cache can pass up to 1G addresses per second, and it is pipelined so it can have multiple things in flight at once. It also can send and receive data in parallel."

    Je crois d'ailleurs que le partage de ce cache L2 (au-delà des coeurs) est l'une des particularité du PA6T.


RESSOURCES

Quelques liens sur des présentations du PA6T :

Pour le cache, il me semble ce qu'il est partagé, ce qui est confirmé par la description de ce produit :
http://www.etools.de/boards/processor/powerpc/xpedite8070.html

Et aussi par cet article :
http://www.theinquirer.net/inquirer/news/1027774/pa-semi-power-chi ps-are-full-of-eastern-promise

PowerPC G5 (970) :
http://arstechnica.com/old/content/2002/10/ppc970.ars/1

PISTES A CREUSER

- Par contre le PA est très "light" au niveau de son nombre d'unité. J'avais pas réussis à avoir confirmation "officielle", mais j'avais aussi vu qu'il avait 2 unités pour les entiers là où un G4 en a tout de même 4 (enfin... 3 + 1).

- J'avais même cru comprendre que ces unités font office de compare/branch/MMU units, là où sur les PPC "classique", une unité est dédiée à chaque.

- De même le pipeline ne m'a pas semblé jouer la parallélisation des taches, ça ressemble plus à une brutale queue-leuleu. C'est pas très moderne dans la théorie, il y a tout interet à ce que le dit pipeline soit rapide pour avoir des performances.

- Dans le principe chaque core me semble vraiment très simple. Il faudra voir à l'usage.

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=952&forum=3