Benchmarktest

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Benchmarktest

Beitrag von Patsche » 21.03.2014 20:53:06

Hi Leute!
Gibt es eigentlich auch einen Benchmarktest für Linux? Ich suche einen für die Performance allgemein und einen für die Grafik. Ich lese hier, dass man beispielsweise seit Kernel 3.13 einen enormen Uuwachs an Performance bekommen soll. Aber wie kann ich das testen? Unter Windows gibt es ja einen haufen Benchmark-Tools.
Danke für eure Hilfe!

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Benchmarktest

Beitrag von smutbert » 21.03.2014 21:16:43

Phoronix Test Suite: http://phoronix-test-suite.com/

(mehr schreibe ich nicht, weil ich faul bin sondern weil ich nicht mehr weiß)

Gunman1982
Beiträge: 923
Registriert: 09.07.2008 11:50:57
Lizenz eigener Beiträge: MIT Lizenz

Re: Benchmarktest

Beitrag von Gunman1982 » 21.03.2014 23:33:54

Nur für Prozessor, gegen Geld:
http://www.primatelabs.com/geekbench/

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Benchmarktest

Beitrag von rendegast » 22.03.2014 08:35:48

gtkperf -> 2D
Furmark (wine) -> 3D

Ich lese hier, dass man beispielsweise seit Kernel 3.13 einen enormen Uuwachs an Performance bekommen soll.
Nix gemerkt,
vielleicht muß gleichzeitig 2- auf 8Kern und Geforce8 auf Geforce600 upgraded werden?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

wanne
Moderator
Beiträge: 7599
Registriert: 24.05.2010 12:39:42

Re: Benchmarktest

Beitrag von wanne » 22.03.2014 11:10:12

Noch ein paar sachen mit integriertem Benchmark:
HD: hdparm
CPU: boinc, john
GPU (Rechnen (CUDA)): boinc, pyrit
GPU (3D): glxgears
Videoencoding: ffmpeg
Anosnten kannst du dir mit time und fast allen Programen was selber zusammenstellen.

Allerdings ist das eher nicht das was du suchst. Bechmarks versuchen im Normalfall die Leistungsfähigkeit einer Komponente ohne störende Faktoren zu testen. Die großten subjektiven Fortschritte durch den kernel bekam man aber z.B. durch verbesserungen am sceduling algorithmus. => Da werden die typischen Benchmarks wohl sogar eher schlechte als vorher abschneiden.

Hier ein Benchmark für die Verschlüsselung, die vom Kernel bereitgestellt wird:
https://wiki.debianforum.de/Benchmark_f ... hlüsselung
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Benchmarktest

Beitrag von smutbert » 22.03.2014 11:32:06

wanne hat geschrieben:[…]
GPU (3D): glxgears
[…]
glxgears ist doch gar kein Benchmark :wink: (http://wiki.cchtml.com/index.php/Glxgea ... _Benchmark)

schwedenmann
Beiträge: 5645
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Benchmarktest

Beitrag von schwedenmann » 22.03.2014 11:40:52

Hallo

glxgears ist doch nicht mehr in den mesautils, ein ähnliches Programm ist in der Phoronix-Suite

ien ganz einfacher Benchmark für die CPU:
time echo "scale=3000; 4*a(1)" | bc -l

mfg
schwedenmann

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Benchmarktest

Beitrag von smutbert » 22.03.2014 12:07:10

es gibt aber eine Datei /usr/bin/glxgears in den mesa-utils: https://packages.debian.org/sid/amd64/m ... s/filelist

Benutzeravatar
Par@noid
Beiträge: 244
Registriert: 09.11.2005 13:33:35
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schwarzwald

Re: Benchmarktest

Beitrag von Par@noid » 23.03.2014 18:19:54

Valley Benchmark

Features:

Extreme hardware stability testing
Per-frame GPU temperature and clock monitoring
Advanced visual technologies: dynamic sky, volumetric clouds, sun shafts, DOF, ambient occlusion
Multi-Platform support for Linux and Mac OS X
64 000 000 square meters of extremely detailed, seamless terrain
Procedural object placement of vegetation and rocks
The entire valley is free to be explored in interactive fly-by or hike-through modes
User-controlled dynamic weather
Support for stereo 3D and multi-monitor configurations
Benchmarking presets
Command line automation support
Highly customizable reports in CSV format


Heaven Benchmark

Features:

Extreme hardware stability testing
Accurate results due to 100% GPU-bound benchmarking
Benchmarking presets for convenient comparison of results
Support for DirectX 9, DirectX 11 and OpenGL 4.0
Multi-Platform support for Linux and Mac OS X
Comprehensive use of hardware tessellation, with adjustable settings
Dynamic sky with volumetric clouds and tweakable day-night cycle
Real-time global illumination and screen-space ambient occlusion
Cinematic and interactive fly/walk-through camera modes
Support for multi-monitor configurations
Various stereo 3D modes
GPU temperature and clock monitoring
Command line automation support
Highly customizable reports in CSV format
Support for software rendering mode in DirectX 11 for reference purposes
Support for English, Russian and Chinese languages



https://unigine.com/products/benchmarks/


MfG Par@noid
Man hilft den Menschen nicht, wenn man für sie tut, was sie selbst tun können .....

Debian GNU/Linux Bookworm/sid 64-bit| GNOME Version 43 :THX:

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Benchmarktest

Beitrag von Patsche » 23.03.2014 20:12:14

Par@noid hat geschrieben:Valley Benchmark
Ich bekomme keinen von denen ans Laufen. Hier mal für Valley

Code: Alles auswählen

marco@Patsche-HP:~/Downloads/Unigine_Valley-1.0$ ./valley 
Loading "/home/marco/Downloads/Unigine_Valley-1.0/bin/../data/valley_1.0.cfg"...
Loading "libGPUMonitor_x64.so"...
Loading "libGL.so.1"...
Loading "libopenal.so.1"...
Set 1600x900 fullscreen video mode
Set 1.00 gamma value
Unigine engine http://unigine.com/
Binary: Linux 64bit GCC 4.4.5 Release Feb 14 2013 r11294
Features: OpenGL OpenAL XPad360 Joystick Flash Editor
App path:  /home/marco/Downloads/Unigine_Valley-1.0/bin/
Data path: /home/marco/Downloads/Unigine_Valley-1.0/data/
Save path: /home/marco/.Valley/

---- System ----
System: Linux 3.13-0.bpo.1-amd64 x86_64
CPU: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz 2394MHz MMX SSE SSE2 SSE3 SSSE3 SSE41 HTT x2
GPU: Unknown GPU x1
System memory: 3933 MB
Video memory:  256 MB
Sync threads:  1
Async threads: 2

---- MathLib ----
Set SSE2 simd processor

---- Sound ----
Renderer: OpenAL Soft
OpenAL vendor:   OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version:  1.1 ALSOFT 1.14
Found AL_EXT_LINEAR_DISTANCE
Found AL_EXT_OFFSET
Found ALC_EXT_EFX
Found EFX Filter
Found EFX Reverb
Found EAX Reverb
Found QUAD16 format
Found 51CHN16 format
Found 61CHN16 format
Found 71CHN16 format
Maximum sources:         256
Maximum effect slots:    4
Maximum auxiliary sends: 2

---- Render ----
GLRender::GLRender(): Unknown GPU
OpenGL vendor:   X.Org
OpenGL renderer: Gallium 0.4 on AMD RV730
OpenGL version:  2.1 Mesa 8.0.5
OpenGL flags:    Compatibility Profile
Found required GL_ARB_map_buffer_range
Found required GL_ARB_vertex_array_object

Unigine fatal error
GLRender::GLRender(): Unknown GPU
GLRender::require_extension(): required extension GL_ARB_draw_instanced is not supported
Shutdown
AL lib: ReleaseALC: 1 device not closed

Das selbe bei auch bei Heaven. Die anderen beiden habe ich die Fehlermeldung nicht mehr parat. Aber wie gesagt. Von denen läuft hier keiner mit Kernel 3.13 und freien radeon Treiber.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Benchmarktest

Beitrag von cirrussc » 23.03.2014 21:38:52

rendegast hat geschrieben:
Ich lese hier, dass man beispielsweise seit Kernel 3.13 einen enormen Uuwachs an Performance bekommen soll.
Nix gemerkt,
vielleicht muß gleichzeitig 2- auf 8Kern und Geforce8 auf Geforce600 upgraded werden?
Das betrifft ja auch nur den freien Radeon Treiber, weil dieser bisher nur einen Teil der GPU genutzt hatte [1].
Patsche hat geschrieben:Das selbe bei auch bei Heaven. Die anderen beiden habe ich die Fehlermeldung nicht mehr parat. Aber wie gesagt. Von denen läuft hier keiner mit Kernel 3.13 und freien radeon Treiber.
Klar, das funktioniert nur mit den proprietären Treibern, steht auch irgendwo als Info.

[1] http://www.heise.de/open/artikel/Kernel ... 74557.html
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

wanne
Moderator
Beiträge: 7599
Registriert: 24.05.2010 12:39:42

Re: Benchmarktest

Beitrag von wanne » 23.03.2014 23:50:45

Ich hatte hier Heaven mal laufen. Das war aber glaube ich noch unter Mageia. Sonst gabs glaub ncoh irgend was von valve.
Patsche hat geschrieben:Von denen läuft hier keiner mit Kernel 3.13 und freien radeon Treiber.
Wundert mich nicht.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Benchmarktest

Beitrag von Patsche » 24.03.2014 08:49:19

Wie sieht es den aus mit Steam? Kann man Steam mit dem freien Treiber spielen? Ich bin kein Zocker, aber wenn ich mal nen Laptop für nen Kollegen fertig mache, wäre es gut zu wissen. Wäre schade wenn nicht. Bezüglich "Heaven" und Co: Ich weiß nicht, ob ich blind bin, aber finde keinen Hinweis, dass man den unfreien Treiber benutzen muss. Woher weiß man, dass man bei einem Programm dringend die unfreien Treiber verwenden muss? Es steht ja, denke ich, nicht jedes Mal dabei: "Need non-free driver!" oder so ähnlich ;)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Benchmarktest

Beitrag von rendegast » 24.03.2014 10:53:22

Patsche hat geschrieben: Woher weiß man, dass man bei einem Programm dringend die unfreien Treiber verwenden muss?
Fehlermeldungen bzgl. fehlender GL-Attribute?
Beim unfreien und freien Treiber 'glxinfo' sichern -> Vergleich bzgl GL-Version und -Attribute
Übersichtlicher gestalten, in der Art:

Code: Alles auswählen

cat glxinfo.txt  |  sed 's@^[[:space:]]*GL@GL@ ; s@, G@, \nG@g'  > glxinfo.txt_newline
Zuletzt geändert von rendegast am 24.03.2014 11:56:36, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

wanne
Moderator
Beiträge: 7599
Registriert: 24.05.2010 12:39:42

Re: Benchmarktest

Beitrag von wanne » 24.03.2014 11:38:20

Patsche hat geschrieben:Wie sieht es den aus mit Steam? Kann man Steam mit dem freien Treiber spielen?
Bei NVidia-hardware ganz sicher: Nein.
Patsche hat geschrieben:aber finde keinen Hinweis, dass man den unfreien Treiber benutzen muss.
Ich glaube wenn man den Steam-Cleint öffnet bietet er dir glaube ich nur Spiele an, die auch bei dir laufen.
Ansonsten steht da immer OpenGL 3.0+ Oder sowas dran. Da kannst du mal gucken, was dein Treiber so mit deiner Grafikkarte hergibt.
Aber zocken mit Freien Treibern ist glaube ich allenfalls mit Intel-Grafik möglich. Und da eben entsprechend der Leistung nur low-End Produkte. Wobei die Spiele, die auch aktulle Rechner voll fordern immer seltener Werden. Ich glaube heise hat vor kurzem sinngemäßt geschrieben, dass die Spielehersteller mehr wieder auf ihre Spielkonzepte setzen, statt auf immer noch bessere Grafik.

Edit besserer Link:
radeon: http://wiki.ubuntuusers.de/Grafikkarten/AMD/radeon
Intel: http://www.intel.com/support/graphics/sb/CS-033757.htm

Damit kommt der freie radeon Treieber mit aktuellen Karten wohl bald auf das niveau, dass meine 5 Jahre alte NVidia-Karte mit properitären hat.

Edit2:
glxinfo sagt dir, was du im moment hast:

Code: Alles auswählen

glxinfo | grep "OpenGL version"
glxgears -info | grep "GL_VERSION"
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Benchmarktest

Beitrag von Patsche » 24.03.2014 14:05:38

wanne hat geschrieben: Damit kommt der freie radeon Treieber mit aktuellen Karten wohl bald auf das niveau, dass meine 5 Jahre alte NVidia-Karte mit properitären hat.
Tatsächlich noch so unausgereift? Ich hätte gedacht, dass die schon weiter sind. Habe jetzt keine Quelle zur Hand, habe aber auch gelesen, dass die schon fast die gleiche Perfomance, wie die originalen Treiber von ATI haben sollen, jedenfalls mit aktuellem Kernel.

Hier sind doch nochmal 2 Quellen:
-> http://www.heise.de/open/artikel/Kernel ... 74557.html
-> http://www.pcgameshardware.de/Linux-Sof ... e-1106008/

Benutzeravatar
Par@noid
Beiträge: 244
Registriert: 09.11.2005 13:33:35
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schwarzwald

Re: Benchmarktest

Beitrag von Par@noid » 24.03.2014 14:23:06

Patsche hat geschrieben:
Par@noid hat geschrieben:Valley Benchmark
Ich bekomme keinen von denen ans Laufen. Hier mal für Valley

Code: Alles auswählen

marco@Patsche-HP:~/Downloads/Unigine_Valley-1.0$ ./valley 
Loading "/home/marco/Downloads/Unigine_Valley-1.0/bin/../data/valley_1.0.cfg"...
Loading "libGPUMonitor_x64.so"...
Loading "libGL.so.1"...
Loading "libopenal.so.1"...
Set 1600x900 fullscreen video mode
Set 1.00 gamma value
Unigine engine http://unigine.com/
Binary: Linux 64bit GCC 4.4.5 Release Feb 14 2013 r11294
Features: OpenGL OpenAL XPad360 Joystick Flash Editor
App path:  /home/marco/Downloads/Unigine_Valley-1.0/bin/
Data path: /home/marco/Downloads/Unigine_Valley-1.0/data/
Save path: /home/marco/.Valley/

---- System ----
System: Linux 3.13-0.bpo.1-amd64 x86_64
CPU: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz 2394MHz MMX SSE SSE2 SSE3 SSSE3 SSE41 HTT x2
GPU: Unknown GPU x1
System memory: 3933 MB
Video memory:  256 MB
Sync threads:  1
Async threads: 2

---- MathLib ----
Set SSE2 simd processor

---- Sound ----
Renderer: OpenAL Soft
OpenAL vendor:   OpenAL Community
OpenAL renderer: OpenAL Soft
OpenAL version:  1.1 ALSOFT 1.14
Found AL_EXT_LINEAR_DISTANCE
Found AL_EXT_OFFSET
Found ALC_EXT_EFX
Found EFX Filter
Found EFX Reverb
Found EAX Reverb
Found QUAD16 format
Found 51CHN16 format
Found 61CHN16 format
Found 71CHN16 format
Maximum sources:         256
Maximum effect slots:    4
Maximum auxiliary sends: 2

---- Render ----
GLRender::GLRender(): Unknown GPU
OpenGL vendor:   X.Org
OpenGL renderer: Gallium 0.4 on AMD RV730
OpenGL version:  2.1 Mesa 8.0.5
OpenGL flags:    Compatibility Profile
Found required GL_ARB_map_buffer_range
Found required GL_ARB_vertex_array_object

Unigine fatal error
GLRender::GLRender(): Unknown GPU
GLRender::require_extension(): required extension GL_ARB_draw_instanced is not supported
Shutdown
AL lib: ReleaseALC: 1 device not closed

Das selbe bei auch bei Heaven. Die anderen beiden habe ich die Fehlermeldung nicht mehr parat. Aber wie gesagt. Von denen läuft hier keiner mit Kernel 3.13 und freien radeon Treiber.
Hier ist mein Benchmark ergebnis,

Unigine Valley Benchmark 1.0

FPS: 31.0
Score: 1296
Min FPS: 17.9
Max FPS: 55.0

System

Platform: Linux 3.13-0.bpo.1-amd64 x86_64
CPU model: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz (3294MHz) x4
GPU model: AMD Radeon HD 6800 Series (1024MB) x1

Settings

Render: OpenGL
Mode: 1920x1080 fullscreen
Preset Custom
Quality High

Kernel und Display Driver:
fglrx-driver 14.3~beta1.0-1
Linux 3.13-0.bpo.1-amd64 x86_64



MfG Par@noid :THX:
Man hilft den Menschen nicht, wenn man für sie tut, was sie selbst tun können .....

Debian GNU/Linux Bookworm/sid 64-bit| GNOME Version 43 :THX:

Benutzeravatar
Patsche
Beiträge: 3262
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: Benchmarktest

Beitrag von Patsche » 24.03.2014 15:26:53

Gibt es den auch einen Benchmark, der mit dem freien radeon Treiber läuft? Ich würde gerne selbst testen, ob die neuen Kernel einen leistungsanstieg bewirken. Ich habe immer gelernt: selbst ausprobieren und ermitteln heißt die Devise. Satz....Beweise...Satz....Beweise :D

Antworten