On Sat, Feb 20, 2021 at 08:01:51PM +0100, Ralf Hemmecke wrote:
>
> thank you for taking a look at this issue. A factor 50 speedup looks
> promising. However, I do not think it is enough, if I can tweak the
> factorizer to be compiled at higher optimization level. There would be
> at least need to exactly explain how anyone can easily do this.
Forgot to write this: currently there is '--enable-algebra-optimization'
option to configure. As explained in INSTALL, if you give:
--enable-algebra-optimization="((speed 3) (safety 0))"
you get fastest code (but unsafe). Currently this is all-or-nothing
choice, that is applies to whole algebra. I probably will
rework it, in particular I think that low level domains like
U32Vector, U32VectorPolynomialOperations and bunch of similar
domain should be compiled at high optimization settings,
while rest of algebra should use current settings. This should
give us most gain from optimization with only small decrease
in safety.
--
Waldek Hebisch
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/fricas-devel/20210227000744.GA32837%40math.uni.wroc.pl.