On 05/31/2013 06:29 AM, Juan Manuel Cabo wrote: > I just shaved 1.2 seconds trying with dmd by changing the dot function from: Yep, using -profile on the original code shows that 33% is spend in Sphere.intersect. And the asm for the dot product is horrible.