lkml.org 
[lkml]   [2003]   [Aug]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: x86, ARM, PARISC, PPC, MIPS and Sparc folks please run this
    On Fri, Aug 29, 2003 at 06:35:10AM +0100, Jamie Lokier wrote:
    > I'd appreciate if folks would run the program below on various
    > machines, especially those whose caches aren't automatically coherent
    > at the hardware level.
    >
    sh (VIPT cache):

    Test separation: 4096 bytes: FAIL - cache not coherent
    Test separation: 8192 bytes: FAIL - cache not coherent
    Test separation: 16384 bytes: pass
    Test separation: 32768 bytes: pass
    Test separation: 65536 bytes: pass
    Test separation: 131072 bytes: pass
    Test separation: 262144 bytes: pass
    Test separation: 524288 bytes: pass
    Test separation: 1048576 bytes: pass
    Test separation: 2097152 bytes: pass
    Test separation: 4194304 bytes: pass
    Test separation: 8388608 bytes: pass
    Test separation: 16777216 bytes: pass
    VM page alias coherency test: minimum fast spacing: 16384 (4 pages)

    $ cat /proc/cpuinfo
    machine : Sega Dreamcast
    processor : 0
    cpu family : sh4
    cpu type : SH7750
    cache size : 8K-bytes/16K-bytes
    bogomips : 199.06
    cpu clock : 199.49MHz
    bus clock : 99.74MHz
    module clock : 49.87MHz

    and on sh64 (which is sort of VIPT/VIVT, as it looks at physical tags if
    there's no match on virtual):

    Test separation: 4096 bytes: FAIL - cache not coherent
    Test separation: 8192 bytes: pass
    Test separation: 16384 bytes: pass
    Test separation: 32768 bytes: pass
    Test separation: 65536 bytes: pass
    Test separation: 131072 bytes: pass
    Test separation: 262144 bytes: pass
    Test separation: 524288 bytes: pass
    Test separation: 1048576 bytes: pass
    Test separation: 2097152 bytes: pass
    Test separation: 4194304 bytes: pass
    Test separation: 8388608 bytes: pass
    Test separation: 16777216 bytes: pass
    VM page alias coherency test: minimum fast spacing: 8192 (2 pages)

    -sh-2.05b$ cat /proc/cpuinfo
    machine : Hitachi Cayman
    processor : 0
    cpu family : SH-5
    cpu type : SH5-101
    icache size : 32K-bytes
    dcache size : 32K-bytes
    itlb entries : 64
    dtlb entries : 64
    cpu clock : 314.73MHz
    bus clock : 157.36MHz
    module clock : 26.22MHz
    bogomips : 313.75

    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2005-03-22 13:48    [W:0.022 / U:79.764 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site