RSX = Stream Processor!?!

Discussion in 'Console Technology' started by "Nerve-Damage", Jan 29, 2006.

  1. hugo

    Newcomer

    Joined:
    Dec 8, 2004
    Messages:
    172
    Likes Received:
    0
  2. psp111

    Newcomer

    Joined:
    May 6, 2005
    Messages:
    19
    Likes Received:
    0
    If you measure it in Decibels, then yes, they're *much* more powerful than expected.
     
  3. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    Are you a dev, sir?
     
  4. "Nerve-Damage"

    Regular

    Joined:
    Nov 24, 2005
    Messages:
    809
    Likes Received:
    14
  5. Titanio

    Legend

    Joined:
    Dec 1, 2004
    Messages:
    5,670
    Likes Received:
    51
    Someone added the "a lot" I think. The original article refers to it just being faster than they expected. Which doesn't really tell us much of anything, and doesn't necessarily refer to an explicit spec upgrade, or one that could be expressed in terms of clockspeed or pipes ;)
     
  6. Shifty Geezer

    Shifty Geezer uber-Troll!
    Moderator Legend

    Joined:
    Dec 7, 2004
    Messages:
    44,106
    Likes Received:
    16,898
    Location:
    Under my bridge
    They're referring to the boot up time. It was expected that the Dev kit would take around 2 minutes to boot up from cold start to useable, but it's actually only 1m 23 seconds - Much faster.
     
  7. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,992
    Likes Received:
    137
    *shakes fist at Barbarian*

    So how much did he smoke?! ;)
     
  8. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,992
    Likes Received:
    137
    http://www.beyond3d.com/forum/showpost.php?p=658244&postcount=6

    Apparently 1T-SRAM is just a marketing name because it's still eDRAM...
     
  9. Edge

    Regular

    Joined:
    Apr 26, 2002
    Messages:
    613
    Likes Received:
    10
    It's not just a marketing name:

    Since it's refresh free, calling it eDRAM would be confusing and potentially misleading, even though eDRAM stands for embedded dynamic randon access memory. eDRAM has traditionally been a term used for embedded memory that requires refresh. It's much more accurate to say eSRAM, but that's an unfamiliar term for people to relate to. How about 1T-SRAM? :D
     
    #189 Edge, Feb 4, 2006
    Last edited by a moderator: Feb 5, 2006
  10. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,992
    Likes Received:
    137
    Well, apparently 1T-SRAM apparently isn't static,

    http://www.beyond3d.com/forum/showpost.php?p=658362&postcount=10

    ...so the actual name is misleading and suggests it's actually SRAM.

    I agree, they should've called it "Super eDRAM" or something!
     
  11. pc999

    Veteran

    Joined:
    Mar 13, 2004
    Messages:
    3,628
    Likes Received:
    31
    Location:
    Portugal
    BTW do someone knows how does 1T-SRAM compares to L2, I am trying to find that info at sometime by now, but without luck?

    Thanks in advance.
     
  12. stuart_r

    Newcomer

    Joined:
    Feb 9, 2002
    Messages:
    12
    Likes Received:
    0
  13. hugo

    Newcomer

    Joined:
    Dec 8, 2004
    Messages:
    172
    Likes Received:
    0
    #193 hugo, Feb 4, 2006
    Last edited by a moderator: Feb 4, 2006
  14. pc999

    Veteran

    Joined:
    Mar 13, 2004
    Messages:
    3,628
    Likes Received:
    31
    Location:
    Portugal
    Nice that gives s bit more of info, BTW theres any word on the latencys compared between the two (I have heared that it is worst but how much?).

    OT: interesting the Rev is already listed here (2º pdf).
     
  15. ShootMyMonkey

    Veteran

    Joined:
    Mar 21, 2005
    Messages:
    1,177
    Likes Received:
    72
    Chances are that when they say it "offers a refresh-free interface" it actually means that refreshes are transparent and all associated overhead is hidden. XDR does the same thing, but they still call it DRAM.

    Well, if Gamecube's specs are any indication, sustainable latencies for main memory was around 10 ns, and around 6 ns for the framebuffer/texture cache, though that's surely at the RAM itself.

    Mosys' own claims say that the latencies are about even with 6T SRAM. However, I'm fairly sure that means 6T-SRAM at the same clock speed. Since there's no way DRAM can really clock up to say, 3 GHz the way the SRAM in L2 cache can, there's no way it's as good. Now if you had a CPU that was clocked to that same speed range, chances are the 1T-SRAM might be a little faster (assuming that we should actually believe Mosys' claims) because a cache also will carry extra logic for set searches and replacement/eviction policies and issuing writebacks and so on.
     
  16. hugo

    Newcomer

    Joined:
    Dec 8, 2004
    Messages:
    172
    Likes Received:
    0
    Not sure how it fares between the 2(traditional SRAM and 1T-SRAM).But we're refering to an alternative technology that could probably stand in for the daughter edram chip that the Xenos have.The 1T-SRAM is on chip (shown on page 7 of the 2nd pdf document posted).Noticed the considerable amount of space that could be saved?I don't think the bandwidth between Xenos and its daughter edram chip could be comparable to 1T-SRAM.
     
  17. Brimstone

    Brimstone B3D Shockwave Rider
    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    1,835
    Likes Received:
    11
    Mosys 1t SRAM isn't just straight DRAM with a fancy name, it's tweaked DRAM.

    Link
     
  18. inefficient

    Veteran

    Joined:
    May 5, 2004
    Messages:
    2,121
    Likes Received:
    53
    Location:
    Tokyo
    They are not using SRAM on the Xenos daughter die. They are using eDRAM.

    There is basically only 2 kinds of memory - SRAM and DRAM. SRAM uses only transistors to store it's bit. DRAM will use as few as just 1 transistors but will also add a capacitor. In this sense 1T-"SRAM" is a dram because it includes 1 transistor + capacitor.

    In a SRAM cell, you basically trap a bit inside some logic and it just stays either 1 or 0 as long as the power is on. 6T-SRAM uses 6 transistors which is quite a bit of chip realestate to store 1 bit.

    In a DRAM cell, there is a capacitor (think of as a small battery) that will save the state of the cell but only for a few cycles. After a few moment the capacitor will loose its charege and the cell will die. The only way to prevent it from dying is to read value in the cell before this happens and set it again. This is a refresh. And this is why on DRAM chips there is a complicated mechanism to keep doing this refresh on the chip.

    In general: SRAM very fast, uses a lot of transistors, no overhead for refreshing the data.
    DRAM ~10x slower than SRAM, uses far less transistors, a lot of overhead to just keep the data integrity.

    In Mosys's 1T-SRAM, compared to typical DRAM, your going to get better latencies because they have optimized some of the problems related to saving the state of each bit. But each cell is bigger than a normal DRAM cell. If they used this on Xenos, their framebuffer would have been even smaller.
     
  19. MfA

    MfA
    Legend

    Joined:
    Feb 6, 2002
    Messages:
    7,610
    Likes Received:
    825
    Hmm?
     
  20. Bigus Dickus

    Regular

    Joined:
    Feb 26, 2002
    Messages:
    943
    Likes Received:
    16
    Each cell has a bigger physical size. If you keep the same die size, that means less effective storage space, hence a smaller framebuffer byte size.
     
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...