- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm looking for a cross-platform method to measure CPU utilization programatically. I use the Intel performance primitives (currently using 5.1 and 5.3) and have not found an Ipp call to get this information. I have noticed some 5.3 sample code that attempts to do this (umc_video_enc_con.exe in the audio-video-codecs section). The source file; umc_sys_info.cpp has methods to retreive max and avg cpu utilization. This works greate on Windows, but reports 0.0 for avg cpu and max cpu when running on Linux.
Anyone know of a way to to this? Any help would be appreciated.
Thanks.
Anyone know of a way to to this? Any help would be appreciated.
Thanks.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
An average CPU utilizationmeasure is operating system metric, which provided through system calls.We minimise the use of system calls in IPP data processing functions (in fact we do use only memory allocation service in some functions). That policy provide independency on operating system and allow to use IPP for example in kernel mode.
Regards,
Vladimir
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page