I'm not surprised about this. The multi-threading in loading the file probably is in either Java's file handling or the operating system's file system. Most non-gaming higher level software with a modern user interface really doesn't do enough intensive computation to justify making the software thread safe. Times seem to be changing, however.
--Chuck ----- Original Message ----- From: "Rolf Huehne" <rhue...@fli-leibniz.de> To: <jmol-users@lists.sourceforge.net> Sent: Wednesday, April 07, 2010 12:13 PM Subject: Re: [Jmol-users] Jmol -- two major advances > On 04/07/2010 05:37 PM, Robert Hanson wrote: >> On Wed, Apr 7, 2010 at 8:26 AM, Charles Shubert <cshub...@mit.edu> wrote: >> >>> I'm confused by the 2400% CPU usage claimed below. Does this imply >>> that >>> 24 cores of a multicore machine are running at 100%? >>> >>> I have not been able to get Jmol to run on more than one core of my Mac >>> 8 >>> core machine. In looking at the source code for Jmol >>> 11.8.not_too_long_ago >>> there seems to be a spot in the script interpreter to launch multiple >>> threads which could exploit a multicore machine, but seems to launch >>> only >>> one thread to run the script itself. The code for this >>> version's interpreter doesn't seem thread safe at first blush, so it >>> doesn't >>> seem like it is possible to get more than 100% CPU usage there. >>> >>> So, my questions are: >>> >>> - Does Jmol 12 exploit Java multi-threading? >>> >> >> no >> > So how do you explain the obvious multi-threading during file loading? > > While loading 1m4x the multi-threading pulses are rather short at the > beginning (1-2 sec) and then 10 sec or more single-threading, but > increasing up to about 30 sec later. > > Regards, > Rolf > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Jmol-users mailing list > Jmol-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jmol-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Jmol-users mailing list Jmol-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-users