Does Cell have have packed convert on load/store instructions?

Discussion in 'Console Technology' started by Infinisearch, Aug 1, 2005.

  1. Infinisearch

    Veteran Regular

    Joined:
    Jul 22, 2004
    Messages:
    739
    Likes Received:
    139
    Location:
    USA
    Does anyone know if Cell (the main processing unit and the 7 SPE's) have packed convert on load/store instructions? And if the SPE's DMA has such functionality as to stream and convert directly into the local store? I know the latter is a long shot but no harm in asking.

    Thanks in advance for any info.
     
  2. Barbarian

    Regular

    Joined:
    Jun 27, 2005
    Messages:
    289
    Likes Received:
    15
    Location:
    California, USA
    I'm not sure about the PPU, but the SPU has a very powerful shuffle instruction that will let you do whatever packing/unpacking you want. Load/stores work on quad words only, nothing fancy. The DMA doesn't support any automatic processing (like VIF did), so you have to do it with instructions after the data arrives. You can have dma-lists, similar to chain mode on PS2. The optimal transfer size is 128 bytes or multiple of that.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...