Feedback/questions from today's call

Gerard Ziemski gerard.ziemski at oracle.com
Wed Nov 14 11:45:43 PST 2012


hi all,

Forgive me if I'm addressing the elephant in the room, but wouldn't it 
have been useful to invite NVIDIA to participate in these calls? It 
seems to me that today's discussion covered a lot of general topics that 
would apply to the other GPU team and even the platform specific 
questions to AMD folks would benefit the project if answered from the 
NVIDIA team at the same time.

A couple of general questions:

#1 What kind of performance counters does the GPU provide that could 
possibly help the JVM to figure out the most optimal implementation when 
compiling the Java code for it? Is it possible to have some sort of 
feedback loop from GPU telling JVM how well its code is executing?

#2 Is it possible to debug/analyze code executing on GPU? Can it be 
exposed in Java debugger in any way?

#3 Can a GPU program crash? What are the examples that would cause it 
crash and how is it handled?

#4 For a  client system, which I will define as a system where a process 
is just one of many other processes running concurrently that may want 
to use the same resources (ie. for GPU other apps such as a window 
manager, browser), or even the same process that uses the GPU for 
computation and also for rendering visuals (ie. JavaFX which uses GPU to 
render its UI), is it a concern to possibly starve other parts of the 
system by JVM if it starts using the GPU aggressively?


cheers



More information about the sumatra-dev mailing list