Announcement

Collapse
No announcement yet.

AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    RAM

    Originally posted by Nietzsche View Post
    Hi. While testing APUs, you should include more information about the RAM used (single or dual channel, frequency and CAS latency) since it's an important performance factor.
    Yeah.
    Without this information the results are unfortunately useless.

    Comment


    • #12
      Originally posted by drSeehas View Post
      Yeah.
      Without this information the results are unfortunately useless.
      Michael did clarify that previous test where done on dual channel RAM.

      However I do agree that frequencies, size, CL's do play role here (and they can disable dual channel too...)

      Comment


      • #13
        Originally posted by przemoli View Post
        Michael did clarify that previous test where done on dual channel RAM.
        But it is not clarified what kind of those dual ram as it is 4GB. Is it 2 x 2GB 2133Mhz ?

        It does matter if it is much slower 2x2GB 1333MHz, isn't it

        Comment


        • #14
          Originally posted by dungeon View Post
          But it is not clarified what kind of those dual ram as it is 4GB. Is it 2 x 2GB 2133Mhz ?

          It does matter if it is much slower 2x2GB 1333MHz, isn't it
          Yes, according to this:
          Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite


          1600 | 2133 on fglrx!
          112 | 138 for OpenArena 0.8.5
          58 | 64 for Xonotic 0.7 on high

          So even for generally fast RAM difference is significant. However radeon having less optimized memory management should benefit even more from bigger/faster bandwidth.

          So the question is:
          Where can one obtain those values (frequency, number of ram chips, dualchannel on/off, cls) on Linux, and if those are vendor neutral locations?

          Comment


          • #15
            Originally posted by przemoli View Post
            So the question is:
            Where can one obtain those values (frequency, number of ram chips, dualchannel on/off, cls) on Linux, and if those are vendor neutral locations?
            Install i2c-tools, then load eeprom module:

            Code:
            #modprobe eeprom
            and:

            Code:
            decode-dimms

            Comment


            • #16
              Originally posted by dungeon View Post
              Install i2c-tools, then load eeprom module:

              Code:
              #modprobe eeprom
              and:

              Code:
              decode-dimms
              does it need a restart? does not work with my Core2Quad...

              Number of SDRAM DIMMs detected and decoded: 0
              and does this also tell about single/dual RANK?

              Comment


              • #17
                Well it works for me on AMD Athlon 5350, restart not needed just those Dunno if it list somewhat for dual, that Athlon Kabini is single channel only and i have only one 4GB module now, decode-dimms should just read info from modules:

                Code:
                ---=== SPD EEPROM Information ===---
                EEPROM CRC of bytes 0-116                       OK (0xE8AC)
                # of bytes written to SDRAM EEPROM              176
                Total number of bytes in EEPROM                 256
                Fundamental Memory type                         DDR3 SDRAM
                Module Type                                     UDIMM
                
                ---=== Memory Characteristics ===---
                Fine time base                                  1.000 ps
                Medium time base                                0.125 ns
                Maximum module speed                            1600 MHz (PC3-12800)
                Size                                            4096 MB
                Banks x Rows x Columns x Bits                   8 x 16 x 10 x 64
                Ranks                                           1
                SDRAM Device Width                              8 bits
                Bus Width Extension                             0 bits
                tCL-tRCD-tRP-tRAS                               11-11-11-28
                Supported CAS Latencies (tCL)                   11T, 10T, 9T, 8T, 7T, 6T
                
                ---=== Timing Parameters ===---
                Minimum Write Recovery time (tWR)               15.000 ns
                Minimum Row Active to Row Active Delay (tRRD)   6.000 ns
                Minimum Active to Auto-Refresh Delay (tRC)      48.125 ns
                Minimum Recovery Delay (tRFC)                   260.000 ns
                Minimum Write to Read CMD Delay (tWTR)          7.500 ns
                Minimum Read to Pre-charge CMD Delay (tRTP)     7.500 ns
                Minimum Four Activate Window Delay (tFAW)       30.000 ns
                
                ---=== Optional Features ===---
                Operable voltages                               1.5V
                RZQ/6 supported?                                Yes
                RZQ/7 supported?                                Yes
                DLL-Off Mode supported?                         Yes
                Operating temperature range                     0-95 degrees C
                Refresh Rate in extended temp range             1X
                Auto Self-Refresh?                              No
                On-Die Thermal Sensor readout?                  No
                Partial Array Self-Refresh?                     No
                Thermal Sensor Accuracy                         Not implemented
                SDRAM Device Type                               Standard Monolithic
                
                ---=== Physical Characteristics ===---
                Module Height (mm)                              30
                Module Thickness (mm)                           2 front, 2 back
                Module Width (mm)                               133.5
                Module Reference Card                           A
                
                ---=== Manufacturer Data ===---
                Module Manufacturer                             Kingston
                DRAM Manufacturer                               SK Hynix (former Hyundai Electronics)
                Manufacturing Location Code                     0x07
                Manufacturing Date                              2014-W07
                Assembly Serial Number                          0x731CE516
                Part Number                                     KHX1600C9D3/4GX
                But there is Ranks 1 there should show something like 2 on dual i guess
                Last edited by dungeon; 16 December 2014, 07:16 AM.

                Comment


                • #18
                  Originally posted by tomtomme View Post
                  does it need a restart? does not work with my Core2Quad...
                  [...]
                  and does this also tell about single/dual RANK?
                  check dmsg

                  Comment


                  • #19
                    Originally posted by przemoli View Post
                    check dmsg
                    Code:
                    dmesg | grep RAM
                    [    0.000000] e820: BIOS-provided physical RAM map:
                    [    0.000000] RAMDISK: [mem 0x37570000-0x37aaffff]
                    [    0.125496] e820: reserve RAM buffer [mem 0x0009ec00-0x0009ffff]
                    [    0.125498] e820: reserve RAM buffer [mem 0xcff80000-0xcfffffff]
                    [    4.686804] radeon 0000:01:00.0: VRAM: 3072M 0x0000000000000000 - 0x00000000BFFFFFFF (3072M used)
                    [    4.686808] [drm] Detected VRAM RAM=3072M, BAR=256M
                    [    4.686809] [drm] RAM width 384bits DDR
                    [    4.688583] [drm] radeon: 3072M of VRAM memory ready
                    that explains it - only video-ram there...

                    Comment


                    • #20
                      What if you load 'at24' module too? If you just run decode-dimms without loading it say:

                      No EEPROM found, try loading the eeprom or at24 module
                      So you might need second one instead or both, dunno.

                      Comment

                      Working...
                      X