I have access to an 8-core node of a Linux cluster. When logged in to the node, I can see a list of processors using this command:
In my 8-core node, the processors are numbered from 0 to 7. Each processor is an Intel Xeon CPU (E5430 @ 2.66GHz).
Now suppose I call the program
foo with some arguments
foo takes a long time to execute (hours or days, for example). Having called
foo, is it possible to determine the particular processor (i.e., 0 to 7) on which
foo is running? The
top program shows me the process ID and similar information, but I don't see the processor number. Is such information available?