home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
HTPC Projects
Hardware
General
Hardware (CPU/GPU) performance overview
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Ruud" data-source="post: 310844" data-attributes="member: 10538"><p>Hello,</p><p></p><p>looking at the wider availability of e.g. HD content, the market trend to less power hungry hardware and the many questions on our forum for hardware/codec/performance info, I thought is was time to start a performance thread.</p><p>Goal of this thread is to capture performance and experience of the CPU / GPU combination. The results would be three-fold:</p><p>1. giving advise on hardware selection;</p><p>2. better tweaking of our already installed / purchased hardware in combination with codes and last but not least:</p><p>3. ah well, just a show off of our (HTPC's) muscles <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p>When we have enough results they could be collected and put in the wiki.</p><p></p><p>To get this of the ground I need some initial help in setting up a test script that captures performance in an easy way. Any thoughts / hints are welcome. This is what I have come up with initially.</p><p></p><p><strong>Used Tools:</strong></p><p>* Graphedit (to produce used codecs per test movie) [google for download]</p><p>* <a href="http://live.sysinternals.com/procexp.exe" target="_blank">Procexp (sysinternals) (to capture CPU load during playback)</a></p><p></p><p><strong>Test files:</strong></p><p>Analog recording: mpeg2 / ts file: to be produced</p><p>SD file: The Melancholy of Haruhi Suzumiya ED theme SD video [<a href="http://ranpha.wordpress.com/page-1/" target="_blank">Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews</a> test file 1]</p><p>HD 720P file: Elfen Lied ED theme 720p [<a href="http://ranpha.wordpress.com/page-1/" target="_blank">Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews</a> test file 2]</p><p>HD 1080P file: Utawarerumono OP theme 1080p [<a href="http://ranpha.wordpress.com/page-1/" target="_blank">Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews</a> test file 3]</p><p></p><p><strong>Testscript:</strong></p><p>1. start graphedit</p><p>2. start procexp</p><p>3. start MP</p><p>4. goto windowed mode (MediaPortal)</p><p>5. switch to procexp and select MediaPortal.exe → properties / performance graph</p><p>6. switch back to MP and start test file 1</p><p>7. switch to graphedit and display running remote graph</p><p>8. switch to procexp and register lowest / highest CPU load during playback of the file</p><p>9. goto 6</p><p></p><p><strong>Performance results:</strong> <em>(in italics my specs / results)</em></p><p>Windows Version: <em>Windows XP Professional Service Pack 3</em></p><p>CPU brand / type: <em>AMD Geode NX1750</em></p><p>Memory: <em>1024 MB</em></p><p>Video card brand / type / memory: <em>Nvidia GT8500 256 MB</em></p><p>Video card connection: onboard / agp (speed) / pcie / pci <em>PCI</em></p><p>Renderer: VMR9 / EVR <em>VMR9</em></p><p>MPEG-2 Video Decoder: <em>MPC-MPEG2Video Decoder (Gabest)</em></p><p>H.264 Video Decoder: <em>MPC Video decoder</em></p><p>Audio Decoder: <em>MPC – MPA Decoder filter</em></p><p></p><p><strong>Test file HD 720P</strong></p><p>remote graph video: <em>MPC - Video Decoder → Video Mixing Renderer 9</em></p><p>remote graph audio:<em>MPC – MPA Decoder filter → Default Direct Sound Device</em></p><p>CPU low / high / average: <em>7% - 19% -12%</em></p><p></p><p><strong>Test file HD 1080P</strong></p><p>remote graph video: <em>MPC - Video Decoder → Video Mixing Renderer 9</em></p><p>remote graph audio:<em>MPC – MPA Decoder filter → Default Direct Sound Device</em></p><p>CPU low / high / average: <em>15% - 24% -19%</em></p><p></p><p><strong>Questions:</strong></p><p>Is there a better tools to capture more precise the CPU load for an application?</p><p>Are the testfiles representative for load / performance testing?</p><p>Do we need to register / test other variables in our system?</p><p></p><p>Looking forward to your feedback!</p><p>regards,</p><p>Ruud.</p></blockquote><p></p>
[QUOTE="Ruud, post: 310844, member: 10538"] Hello, looking at the wider availability of e.g. HD content, the market trend to less power hungry hardware and the many questions on our forum for hardware/codec/performance info, I thought is was time to start a performance thread. Goal of this thread is to capture performance and experience of the CPU / GPU combination. The results would be three-fold: 1. giving advise on hardware selection; 2. better tweaking of our already installed / purchased hardware in combination with codes and last but not least: 3. ah well, just a show off of our (HTPC's) muscles ;) When we have enough results they could be collected and put in the wiki. To get this of the ground I need some initial help in setting up a test script that captures performance in an easy way. Any thoughts / hints are welcome. This is what I have come up with initially. [b]Used Tools:[/b] * Graphedit (to produce used codecs per test movie) [google for download] * [url=http://live.sysinternals.com/procexp.exe]Procexp (sysinternals) (to capture CPU load during playback)[/url] [b]Test files:[/b] Analog recording: mpeg2 / ts file: to be produced SD file: The Melancholy of Haruhi Suzumiya ED theme SD video [[url=http://ranpha.wordpress.com/page-1/]Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews[/url] test file 1] HD 720P file: Elfen Lied ED theme 720p [[url=http://ranpha.wordpress.com/page-1/]Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews[/url] test file 2] HD 1080P file: Utawarerumono OP theme 1080p [[url=http://ranpha.wordpress.com/page-1/]Watching h.264 videos using DirectX Video Acceleration (DXVA). My collection of short anime reviews[/url] test file 3] [b]Testscript:[/b] 1. start graphedit 2. start procexp 3. start MP 4. goto windowed mode (MediaPortal) 5. switch to procexp and select MediaPortal.exe → properties / performance graph 6. switch back to MP and start test file 1 7. switch to graphedit and display running remote graph 8. switch to procexp and register lowest / highest CPU load during playback of the file 9. goto 6 [b]Performance results:[/b] [i](in italics my specs / results)[/i] Windows Version: [i]Windows XP Professional Service Pack 3[/i] CPU brand / type: [i]AMD Geode NX1750[/i] Memory: [i]1024 MB[/i] Video card brand / type / memory: [i]Nvidia GT8500 256 MB[/i] Video card connection: onboard / agp (speed) / pcie / pci [i]PCI[/i] Renderer: VMR9 / EVR [i]VMR9[/i] MPEG-2 Video Decoder: [i]MPC-MPEG2Video Decoder (Gabest)[/i] H.264 Video Decoder: [i]MPC Video decoder[/i] Audio Decoder: [i]MPC – MPA Decoder filter[/i] [b]Test file HD 720P[/b] remote graph video: [i]MPC - Video Decoder → Video Mixing Renderer 9[/i] remote graph audio:[i]MPC – MPA Decoder filter → Default Direct Sound Device[/i] CPU low / high / average: [i]7% - 19% -12%[/i] [b]Test file HD 1080P[/b] remote graph video: [i]MPC - Video Decoder → Video Mixing Renderer 9[/i] remote graph audio:[i]MPC – MPA Decoder filter → Default Direct Sound Device[/i] CPU low / high / average: [i]15% - 24% -19%[/i] [b]Questions:[/b] Is there a better tools to capture more precise the CPU load for an application? Are the testfiles representative for load / performance testing? Do we need to register / test other variables in our system? Looking forward to your feedback! regards, Ruud. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
HTPC Projects
Hardware
General
Hardware (CPU/GPU) performance overview
Contact us
RSS
Top
Bottom