dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

Optimizēšana
Goto page Previous  1, 2
 
dev.gamez.lv Forum Index -> Programmēšana
View previous topic :: View next topic  
Author Message
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: 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
View user's profile Send e-mail
EDDY



Joined: 07 Oct 2005
Posts: 1610
Location: Dzimtā zeme, Latvija

PostPosted: 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
View user's profile
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: 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
View user's profile Send e-mail
Display posts from previous:   
dev.gamez.lv Forum Index -> Programmēšana All times are GMT + 2 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
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