Visit Our UNIX and Linux User Community

Tracing the GPU usage

Thread Tools Search this Thread
Operating Systems Solaris Tracing the GPU usage
# 1  
Old 08-01-2005
Tracing the GPU usage


Can give me some tips to trace the GPU usage on a solaris8 update7 box?
I try to understand why a Cadcam app is so slow on my Solaris box compared to a win$ box. I guess it comes from the poor graphic card I have but i would like to emphasize it.

My bench is 150sec long on a Solaris while 33sec long on Win$
Using vmstat and iostat I can see that there is no disk swap that could slow the app. The cpu is spent, at 95%, as user CPU. The truss -c cmd shows that the overall system time is 13sec (over 150sec) with 12 secs of ioctl!
As it's a graphic app I guess the system is wating for "GPU results". HOW can I trace it from a system point of view (I don't want to use development mathematics library to trace the process)? The only stuff I have found is fbconfig -prconf that gaves me the video memory usage... Smilie

Many thanks for your help.

Previous Thread | Next Thread
Test Your Knowledge in Computers #962
Difficulty: Medium
ILOVEYOU, sometimes referred to as Love Bug or Love Letter, was a computer worm that attacked tens of millions of Windows PCs on and after 5 May 2000 local time in the Philippines.
True or False?

8 More Discussions You Might Find Interesting

1. Linux

Vfio passtrough gpu, a question about hdmi

The situation videocard n1 Nvidia Ge-force(used on host linux) videocard n2 Ati radeon(used on guest windows 7) host is Slackware 14.2,kernel 4.18.15 I had set vfio to pass a ati card to windows7 guest Configure /etc/modprobe.d/vfio.conf options vfio-pci... (1 Reply)
Discussion started by: Linusolaradm1
1 Replies

2. Hardware

How disabling GPU?

Hi All I'm find out a way to disable the DGD: AMD Radeon HD 7470M on my Ubutu 16.04.2 LTS because radeon open source module is not capable to support this GPU and consequence the boot is very slow. I have tried serveral way with pci-stub.ids in the grub menu but not work. In general how... (11 Replies)
Discussion started by: _Fabio_79
11 Replies

3. Hardware

CUDA GPU terminates process at random instances

I am trying to start troubleshooting an error on a virtual server that uses the ubuntu 14.04 OS. Basically what happens (seeming random) is that the GPU stops processing and terminates. What Imean by seeming random is that for 3 runs there is no error then on run 4 the error appears. It has... (2 Replies)
Discussion started by: cmccabe
2 Replies

4. Hardware

Cooler GPU

In one of our computers a Zotac GPU was installed (Zotac GeForce GTX 780 3GB AMP! to be exact) and the processor remained an Intel Core i7 2600. For the processor a new after-market cooler was installed and for the GPU also, together with fans on all case grids. Initially the temperatures as... (4 Replies)
Discussion started by: figaro
4 Replies

5. Hardware

External GPU issue

Dear all, I set up a external Gforce GPU using the PE4H (Pcie passive adapter) from HWTOOLS.NET. I'm able to add and remove the device doing and The point is the kernel does not initialized the device correctly. Here is what dmesg gives after the scan: lspci -t gives and lspci... (2 Replies)
Discussion started by: aihake
2 Replies

6. UNIX for Advanced & Expert Users


Hi , i want begin programming using CUDA which enviroment can i get .I don't have desktop to buy GPU graphics card. what should to do to get CUDA enviroment. i'm thinking to buy desktop has this card or laptop (1 Reply)
Discussion started by: Scotch
1 Replies

7. AIX

How to monitor the IBM AIX server for I/O usage,memory usage,CPU usage,network..?

How to monitor the IBM AIX server for I/O usage, memory usage, CPU usage, network usage, storage usage? (3 Replies)
Discussion started by: laknar
3 Replies

8. HP-UX

how can I find cpu usage memory usage swap usage and logical volume usage

how can I find cpu usage memory usage swap usage and I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times my final destination is monitor process logical volume usage above X % and number of Logical voluage above can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies
DwtListBoxSetPos(3Dwt)													    DwtListBoxSetPos(3Dwt)

       DwtListBoxSetPos  -  Makes a specified position (item number in the list) the top visible position in a list box, or as close to the top as

       void DwtListBoxSetPos(widget, position)
	    Widget widget;
	    int position;

       widget	 Specifies the ID of the list box widget whose specified item number in the list you want displayed in the top position.

       position  Specifies the item number in the list displayed in the top position in the list box.

       The DwtListBoxSetPos function makes the specified position (the item number in the list) the top visible position in a list box.  The func-
       tion  determines  which	item in the list box is displayed at the top of the list box, the choice of which is limited by the DwtNitemsCount
       and DwtNvisibleItemsCount attributes to the list box widget.  When DwtNvisibleItemsCount is greater than 1 and  less  than  DwtNitemsCount,
       the list box widget fills the list box with the maximum visible items regardless of the position value.

       For  example,  if  DwtNitemsCount  is  10  and  DwtNvisibleItemsCount is 5, you cannot make item 8 be displayed at the top of the list box.
       Instead, items 6 through 10 would be displayed.	Setting position to 4 would make items 4 through 8 be displayed.  If DwtNvisibleItemsCount
       is 1, you can make any item in the list be displayed at the top of the list box.

See Also
       Guide to the XUI Toolkit: C Language Binding
       Guide to the XUI Toolkit Intrinsics: C Language Binding


Featured Tech Videos