|
dev.gamez.lv Latvian Game Developers Community
|
View previous topic :: View next topic |
Author |
Message |
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Thu Dec 14, 2006 10:41 am Post subject: |
|
Priekš AMD VTunes alternatīva laikam ir AMD CodeAnalyst Performance Analyze.
OpenGL'am arī ir dažādi tūļi performances mērīšanai.
Code: | a = tekoshais_laiks();
reizinaat_matricas_ar_FPU();
b = tekoshais_laiks();
cout << "FPU ilgums=" << (b-a);
a = tekoshais_laiks();
reizinaat_matricas_ar_SSE();
b = tekoshais_laiks();
cout << "SSE ilgums=" << (b-a); |
|
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Thu Dec 14, 2006 10:54 am Post subject: |
|
Vispār interesanti, vai tas AMD rīks ņem arī grafisko karti uzskaitē, vai tikai pašu CPU?
No vienas puses tie OpenGL pašrakstītie rīki ir labi, bet ko darīt, kad funkcijas būs simtiem un visas dažādas? Veidot vēl tikpat daudz pašrakstītu? Un ne jau vienmēr var izzīlēt, kādu funkciju rakstīt + no tā arī šīs pašrakstītās funkcijas noslogo sistēmu. _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Thu Dec 14, 2006 1:17 pm Post subject: |
|
Domāju, ka ne tas AMD rīks, ne VTune rīks neņem uzskaitē GPU.
Priekš kam gan tas tiem būtu vajadzīgs. Tu jau mērīsi tak savu funkciju darbības ilgumu.
Kāpēc OpenGL rīki jāraksta pašam? Tak ņem gatavus, tāpat kā directx'am. Vienu, ko zinu: http://www.gremedy.com/ Cik gan labs, to nezināšu, nav bijis vajadzīga tādus pielietot.
Un pašrakstītajiem tūļiem vajag vienkārši ņemt vērā savu noslogojumu, tb izrēķināt to ārā. Vai tu iedomājies, ka tas VTune to nedara? Tb nenoslogo arī? Protams, ka noslogo! |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|