RE: GPGPU and Tomcat

2008-11-27 Thread Caldarale, Charles R
 From: James Law [mailto:[EMAIL PROTECTED]
 Subject: GPGPU and Tomcat

 Would Tomcat see any benefits from implementing gpgpu support
 in the way that the distributed project Folding has seen?

Tomcat is pure Java (except for the APR connector), so any such support would 
have to be in the JVM, not Tomcat itself.

 I find GPGPU quite fascinating subject  and for what I can understand
 tomcat could potentially see benefits from having massive amounts of
 parallel processing power available.

Whether or not any particular application would benefit depends on the 
characteristics of that application.  Frequently, webapps do relatively minor 
processing, with the brunt of the work being performed in a data base engine 
(usually running on a separate system).  The exception is handling SOAP or 
similar protocols that require extensive (and expensive) parsing.

Also, the server boxes Tomcat is typically run on in production environments 
tend to have very minimal GPUs, since they are not used directly by any GUI 
software.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: GPGPU and Tomcat

2008-11-27 Thread Peter Crowther
 From: Caldarale, Charles R [mailto:[EMAIL PROTECTED]
 Frequently, webapps do relatively minor processing, with the
 brunt of the work being performed in a data base engine
 (usually running on a separate system).

To me, the database is one of the more interesting places to use GPUs.  Half a 
gigabyte of very fast RAM and some high speed simple processors is a good place 
to put some critical data that you want to search.  Because of the architecture 
of a typical GPU, it seems unlikely that it's the best place to process complex 
threaded code, even if (say) the JVM could make use of it.

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]