
Code Profilers
Moderator: Ras
-
- Posts: 18
- Joined: Wed Jul 12, 2023 1:38 pm
- Full name: Giacomo Porpiglia
Code Profilers
Hey, does anyone have a good profiler to profile my engine (c++) ? I have AMD hardware. I tried AMD uProf, but it's not clear at all ... Thanks 

-
- Posts: 2694
- Joined: Tue Aug 30, 2016 8:19 pm
- Full name: Rasmus Althoff
Re: Code Profilers
GCC's gprof could be something to look into, that's what I use.
Rasmus Althoff
https://www.ct800.net
https://www.ct800.net
-
- Posts: 161
- Joined: Thu Jan 20, 2022 9:42 am
- Location: France
- Full name: Philippe Chevalier
Re: Code Profilers
Visual Studio is free and can profile.
-
- Posts: 4397
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org
Re: Code Profilers
Intel VTune profiler is a free download. It is pretty easy to use. It is functional on AMD processors, but some features do not work there.
-
- Posts: 18
- Joined: Wed Jul 12, 2023 1:38 pm
- Full name: Giacomo Porpiglia
Re: Code Profilers
I just tried gprof, and it works for me. I had already tried VTune but it had some issues in displaying the correct function names if they are static inline, for some reason. Thanks everyone 

-
- Posts: 461
- Joined: Fri Dec 16, 2016 11:04 am
- Location: France
- Full name: Richard Delorme
Re: Code Profilers
Does not work for my ryzen 9 5950x cpu...
Code: Select all
- This analysis type is not applicable to the system because VTune Profiler
cannot recognize the processor. If this is an old Intel processor, please refer
to the minimum hardware requirements in the release note. If this is a new
Intel processor, please check for an updated version of VTune Profiler.
If this is an unreleased Intel processor, please contact Online Service
Center for an NDA product package.
- This analysis type is not applicable to the current machine microarchitecture.
Richard Delorme
-
- Posts: 4397
- Joined: Fri Mar 10, 2006 5:23 am
- Location: http://www.arasanchess.org
-
- Posts: 1396
- Joined: Wed Mar 08, 2006 10:15 pm
- Location: San Francisco, California
Re: Code Profilers
I have Visual Studio, which is fine. But I use Very Sleepy. Easier to digest the output, and it's free. 
