I used to write spreadsheets that were 50mb and sometimes took a few minutes to compute (native computational stuff, not macros and not circular references).
I'd be very interested to know some generalised (non-IP) background on how you've achieved this speed increase.
Also, under what circumstances is this speed increase achievable? How have you measured the 100x?