I need to do some profiling on my kernels, but I'm having some trouble with X11. I connect to devcloud with -X flag to enable X11 forwarding. When I launch the Dynamic Profiler with aocl report it says not enough memory could be allocated. If I try to do the same in a compute node Java will launch an exception because it can't connect to X11 window server. Is there any way to deal with this? I really need the profiler.
Hey Ramón ,
The error "not enough memory could be allocated" occurs because the login node is not suited for compute intensive operations. It is possible to enable X11 forwarding from your compute node to your windows server. For this please use the below steps
1)ssh to devcloud with -X flag (This step you seem to be doing right)
ssh -X devcloud
2)When requesting compute node use the -X flag
qsub -X -I
Note: #2 will forward the display to compute node and #1 will in turn forward this display to your window server