Also, note that tachyon can spend a lot of time pre-processing the scene 
data (single-threaded) if you have lots of objects. For example,

sum(sphere((random(),random(),random()), size=0.1) for i in 
range(10000)).show(viewer='tachyon')

is spending all of its time preprocessing. The command line output is:

Tachyon Parallel/Multiprocessor Ray Tracer   Version 0.98.9   
Copyright 1994-2010,    John E. Stone <...@gmail.com> 
------------------------------------------------------------ 
Scene Parsing Time:     3.3672 seconds
Scene contains 1300013 objects.
Preprocessing Time:    28.1727 seconds
Rendering Progress:       100% complete            
  Ray Tracing Time:     0.2502 seconds
    Image I/O Time:     0.0068 seconds

Only 1/4 second in the ray tracing code is parallel. Of course once every 
surface becomes reflective most of the time will be spend in the ray 
tracing part.






On Friday, March 2, 2012 1:20:53 PM UTC-8, Volker Braun wrote:
>
> From the spkg-install:
>
> # The threaded version of the 0.98 beta doesn't work on OS X.
>
> I haven't tried it myself.
>
>
>

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to