• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 55 56 57 58 59 ... 116 Next »

Benchmarking from .dtm
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Benchmarking from .dtm
01-03-2012, 08:18 PM (This post was last modified: 02-15-2012, 02:45 PM by John Peterson.)
#1
John Peterson Offline
Member
***
Posts: 110
Threads: 14
Joined: May 2009
My clone is updated to provide fps benchmarking output from running a .dtm file. The code is here http://code.google.com/r/jpeterson57-dolphin/source/list and the builds are here http://www.mediafire.com/?eta17d97uw4m4 , including a demo file in SOUE01.dtm.zip. (The builds depend on the Microsoft Visual C++ 2010 SP1 Redistributable Package.)

The purpose of benchmarking is to compare code changes that affect performance and to compare configurations and systems.

Example usage
Code:
DolphinCLI.exe -b -v Direct3D9 -eSOUE01.dtm
DolphinCLI.exe -b -v Direct3D11 -eSOUE01.dtm
DolphinCLI.exe -b -v OpenGL -eSOUE01.dtm

Example output
Code:
Frames:         331
Seconds:      18.02
FPS:          18.37
Min FPS:      16.98
Max FPS:      23.26

The Wii demos are currently slightly different each run, they desync, even without rerecording, multithreading and idle skipping, but the playbacks are similar enough to provide a good benchmark.
Find
Reply
01-03-2012, 08:36 PM
#2
Vlad Offline
Away
****
Posts: 263
Threads: 5
Joined: Sep 2009
Nice, will try it. GJ.
Specs:
OS: Windows 8.1 Pro x64
CPU: Intel i7 4790k @ 4.4GHz
MB: ASUS Z97-Pro
VGA: ASUS Strix GeForce GTX 970
RAM: Kingston 16GB DDR3 @ 1600 MHz
HDD's: OCZ Agility 3 120GB / WD Caviar Green 1TB / Seagate Barracuda 3TB


.........................................................................................................
Find
Reply
01-03-2012, 08:41 PM
#3
Garteal Offline
「Lab Mem. 004」
********
Global Moderators
Posts: 2,095
Threads: 24
Joined: Aug 2011
Great idea John, I will try this when I get home.

Is the output realtime updated or is it logged?
Could you add maximum, minimum and average FPS in the output?
Find
Reply
01-03-2012, 08:44 PM
#4
John Peterson Offline
Member
***
Posts: 110
Threads: 14
Joined: May 2009
(01-03-2012, 08:41 PM)Garteal Wrote: Is the output realtime updated or is it logged?
No just the overall fps.

(01-03-2012, 08:41 PM)Garteal Wrote: Could you add maximum, minimum and average FPS in the output?
Good idea, I'll add that from per-second fps.
Find
Reply
01-03-2012, 09:42 PM
#5
Vlad Offline
Away
****
Posts: 263
Threads: 5
Joined: Sep 2009
Ive got some SDL.dll file missing error...or im using it wrong way...
Specs:
OS: Windows 8.1 Pro x64
CPU: Intel i7 4790k @ 4.4GHz
MB: ASUS Z97-Pro
VGA: ASUS Strix GeForce GTX 970
RAM: Kingston 16GB DDR3 @ 1600 MHz
HDD's: OCZ Agility 3 120GB / WD Caviar Green 1TB / Seagate Barracuda 3TB


.........................................................................................................
Find
Reply
01-04-2012, 03:38 AM (This post was last modified: 01-04-2012, 03:43 AM by John Peterson.)
#6
John Peterson Offline
Member
***
Posts: 110
Threads: 14
Joined: May 2009
(01-03-2012, 09:42 PM)vlakipn Wrote: Ive got some SDL.dll file missing error...or im using it wrong way...
Is SDL.dll in the same dir? You need to run the builds from an existing Dolphin directory that has SDL.dll, cg.dll, cgGL.dll and the Sys and User dir, it also depends on the Microsoft Visual C++ 2010 SP1 Redistributable Package.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode