On 6 November 2013 11:02, Rzepa, Henry S <h.rz...@imperial.ac.uk> wrote:

>
> On 6 Nov 2013, at 08:45, Angel Herráez <angel.herr...@uah.es> wrote:
>
> > Dear all,
> > I fully agree with Henry's considerations. This might be a nontrivial
> > issue for the future of Jmol.
> >
> > On the other hand, I also hope that things may be simpler, as Nico is
> > presenting them.
> > I would not like to give up using the applet!
> >
>
> The pre-eminent reason  (IMHO) for continuing to use the  applet is its
> speed.  We display many surfaces, often with millions of polygons.  This
> can take  1-2 minutes to render using JSmol.
>
> I wonder if anyone has developed any standard benchmark tests for the two
> codes?  That way, we can track if eg  Javascript engines are catching up
> with the compiled  Java.  Volunteers please!
>
> I am old enough to remember when Xmol (which came before  Jmol)  was
> considered far far to slow to render proteins.  It was Roger Sayle, working
> with  David Blow (a protein crystallographer) who overturned the accepted
> wisdom that to display a protein you need an  (eye-wateringly expensive)
> Evans  and  Sutherland hardware solution. Rasmol emerged out of that, and
> if it taught us anything, it was that well written code could in fact
> entirely replace that expensive E&S system. Roger’s tour-de-force was to
> show that EVEN spacefilled proteins could be rotated in real time using
> Rasmol.  That was truly astonishing at the time (~ 1995).
>
> So perhaps JSmol could be tuned  (along with the  JavaScript engine) to do
> the  same.  But not I fancy for a year or two?
>

JavaScript is pretty much catching up in speed and ubiquity. Many
benchmarks point in this direction

http://benchmarksgame.alioth.debian.org/u64/benchmark.php?test=all&lang=v8&lang2=java&data=u64


Best regards,
Nina


>
>
>
> ------------------------------------------------------------------------------
> November Webinars for C, C++, Fortran Developers
> Accelerate application performance with scalable programming models.
> Explore
> techniques for threading, error checking, porting, and tuning. Get the most
> from the latest Intel processors and coprocessors. See abstracts and
> register
> http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
> _______________________________________________
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>
>
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to