Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
So it uses an IOMMU to translate memory mappings for the SPU's DMA transfers. Is there any info on how many of these translations the IOMMU can serve per cycle (ie. how many DMA transfers can be started per cycle) ?SiBoy said:Each SPU has 256KB local SRAM which is not part of system address space (referred to as "untranslated, unguarded and non-coherent"). There is a DMA unit per SPU to manage background transfers to/from system memory space (with MMU). There can be up to 16 pending DMA requests, each of up to 16kb.
The confusion about the amount of exec units is probably similar to the confusion with Altivec units in the PPC 970, the CPU diagrams shows all kinds of logical units, when in fact there are only two, the permute and a big fat SIMD ALU.SiBoy said:Each SPU has 128 128bit registers. The text says there are both seven and eight execution units per SPU (doesn't anyone proofread their papers anymore?). There are fixed and floating point units, permute, some other stuff. Ask if you want details.
PiNkY said:Even if you make it 8 Watts per SPU, you'd certainly need exotic cooling, presumably even more so at .65
Gubbi said:So it uses an IOMMU to translate memory mappings for the SPU's DMA transfers. Is there any info on how many of these translations the IOMMU can serve per cycle (ie. how many DMA transfers can be started per cycle) ?
Gubbi said:The confusion about the amount of exec units is probably similar to the confusion with Altivec units in the PPC 970, the CPU diagrams shows all kinds of logical units, when in fact there are only two, the permute and a big fat SIMD ALU.
Does it say if the SPUs are single or dual issue ?
That's very PS2 VUesque..SiBoy said:Dual issue, there is an even and odd execution pipe. Exec units are split over the two (i.e. LS unit is in odd pipe, etc.).
David Wang speculated 4W/SPU @ 4GHz. Add the PPE, the caches, the SPU switch fabric and the bus interface, -> total power is likely to be in the 50-70W range for the entire thing.
PiNkY said:David Wang speculated 4W/SPU @ 4GHz. Add the PPE, the caches, the SPU switch fabric and the bus interface, -> total power is likely to be in the 50-70W range for the entire thing.
i was refering to McFly's and my own post above. Though , while the increase is definitly superlinear, 4 Watts at 4+ GHz seems a bit low when they quote 11 Watt at 5.2 GHz.
PS2 legacy, definatelyDual issue, there is an even and odd execution pipe. Exec units are split over the two (i.e. LS unit is in odd pipe, etc.).
hey69 said:the moment i have it, somebody needs to give a an adres where i can upload![]()
SiBoy said:Gubbi said:So it uses an IOMMU to translate memory mappings for the SPU's DMA transfers. Is there any info on how many of these translations the IOMMU can serve per cycle (ie. how many DMA transfers can be started per cycle) ?
Only one started per cycle, 16 can be outstanding at any one time.