Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: DCBENCH

                  
   
  1. #1
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    75

    Default DCBENCH

    qatmix need a little program for testing dreamcast-overclock.

    I make this dreamcast app:
    http://www.gp32spain.com/public_ftp/...-dreamcast.rar


    My result are:

    Primes Benchmark: 14495 msec.

    Comparations Benchmark: 16357 msec.

    Memory Benchmark: 16772 msec.

    Integers Benchmark: 16405 msec.

    Floats Benchmark: 15590 msec.



  2. #2
    DCEmu Coder
    Join Date
    Apr 2004
    Location
    Botoru Battalion
    Age
    52
    Posts
    257
    Rep Power
    75

    Default Re: DCBENCH

    Chui,

    Could you add read/write access to the VRAM also,
    linear 32bit, and a scattered 32bit. I'm curios to see if the mod makes any difference there.


  3. #3
    DCEmu Oldbie Eric's Avatar
    Join Date
    May 2004
    Location
    Ontario, Canada
    Age
    40
    Posts
    1,506
    Rep Power
    80

    Default Re: DCBENCH

    So does this program just give a test of what your system chip is running at and does it help the dreamcast in anyways

  4. #4
    DCEmu Pro
    Join Date
    Jul 2004
    Location
    Co. Down, Northern Ireland
    Age
    37
    Posts
    854
    Rep Power
    76

    Default Re: DCBENCH

    It just gives info. It's helpful for overclockers and the like. Like when we use benchmark programs on our own pcs to see how they perform, only this gives a detailed breakdown of each component.

  5. #5
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    75

    Default Re: DCBENCH

    [quote author=Kamjin link=board=dcapp;num=1094860295;start=0#1 date=09/10/04 at 20:22:08]Chui,

    Could you add read/write access to the VRAM also,
    linear 32bit, and a scattered 32bit. I'm curios to see if the mod makes any difference there.

    [/quote]

    I try other bench: memcpys (4KB even) under VRAM->RAM, RAM->VRAM and VRAM->VRAM, but i don't know how make bechmark with linear or scattered.

  6. #6
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    75

    Default Re: DCBENCH

    [quote author=Mental2k link=board=dcapp;num=1094860295;start=0#3 date=09/11/04 at 05:00:36]It just gives info. It's helpful for overclockers and the like. Like when we use benchmark programs on our own pcs to see how they perform, only this gives a detailed breakdown of each component.[/quote]

    Also it gives info about your develop enviroment (if you recompile this app). I need a good replacement of newlib mem functions (memcpy, memset,...) because i think these functions aren't the best for dreamcast.

    I use newlib-1.12 (+kos patch), binutils-2.15 and gcc-3.4.1 with '-O3 -fomit-frame-pointer -ml -m4-single-only -fno-optimize-sibling-calls -fno-builtin -fno-strict-aliasing -ffast-math'.

    Anybody know how optimize for dreamcast?

    You can download source code of dcbench and try:
    http://www.gp32spain.com/public_ftp/dcbench-src.rar

  7. #7
    DCEmu Coder
    Join Date
    Sep 2004
    Location
    Posts
    114
    Rep Power
    73

    Default Re: DCBENCH

    Thanks for doing that! *

    Here are my readings with a 40 mhz crystal added. Its quicker but not by that much. Maybe my wires are to long going to the MB (They are about 30 cm long and its two lengths soldered together, so it might be losign some signals. I do have a capacitot between the %V and GND to ensure a stable current.

    Primes * * * * * * * * * * * *: 14553
    Compilations * * * * * * *: 16395
    Memory Benchmarks *: 16805
    Integers benchmarks : 16440
    Floats benchmarks * * : 15624

    Is there a test that doesnt use VRam as I have only overclocked the CPU and not the PVR so it would be useful to see how this has speeded up the the CPU and Main memory compared to the base DC.
    Cheers
    Q

  8. #8
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    75

    Default Re: DCBENCH

    i've compiled this app for linux with same gnu-compiler (pentium4 underclocked to 850Mhz) and these are my results:

    Primes : 3704
    Comparations : 4687
    Memory : 5222
    Integers : 5716
    Floats : 14899

    Dreamcast is very good for floating points operations and if you compare values:

    Benchmark DC PC /
    ----------------------------------------------
    Primes: 14495 / 3704 = 3.913
    Comparations: 16357 / 4687 = 3.489
    Memory: 16772 / 5222 = 3.211
    Integers: 16405 / 5716 = 2.870
    Floats: 15590 / 14899 = 1.046 !!!!!



  9. #9
    4ALLs coder chui's Avatar
    Join Date
    Aug 2004
    Location
    Madrid
    Posts
    414
    Rep Power
    75

    Default Re: DCBENCH

    [quote author=Kamjin link=board=dcapp;num=1094860295;start=0#1 date=09/10/04 at 20:22:08]Chui,

    Could you add read/write access to the VRAM also,
    linear 32bit, and a scattered 32bit. I'm curios to see if the mod makes any difference there.

    [/quote]

    Uff!!! I use simple memcpy (used for SDL, etc.):

    RAM->RAM : 2028
    RAM->VRAM: 10637
    VRAM->RAM: 10638
    VRAM->VRAM: 20389

    Video buffer is very slow.

    Anybody know how speed up video buffer access?

  10. #10
    DCEmu Coder
    Join Date
    Sep 2004
    Location
    Posts
    114
    Rep Power
    73

    Default Re: DCBENCH

    chui

    does the dcbench program now have those speeds as well?

    I would like to see teh cpu speed without the pvr slowign it down if possible

    (Although Im goign to overclock the PVR a some point)

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •