Re: Egg release: matrico 0.2
> Dear Wolf, > > thank you for testing. I am currently using -O4 as the performance gab > between -O3 and -O4 is rather large (likely because of those safety > measures). You are probably right that -O3 is more sensible; I will adapt > this for the next version and think about how to provide a "safe" and a > "fast" version concurrently. > One possibl approach would also to split the extension into two parts: an unsafe one holding the low-level routines and a safe one for higher level wrappers doing argument checks, etc. This may or may not apply to your case (and the overhead may eat up any performance advantages), but you might keep this in mind as an idea. felix
Re: Egg release: matrico 0.2
Dear Wolf, thank you for testing. I am currently using -O4 as the performance gab between -O3 and -O4 is rather large (likely because of those safety measures). You are probably right that -O3 is more sensible; I will adapt this for the next version and think about how to provide a "safe" and a "fast" version concurrently. Best Christian Wolfgang Corcoran-Mathe schrieb am 2022-07-09: > On 2022-07-08 09:11 +0200, Christian Himpe wrote: > > I released version 0.2 of the "matrico" egg > I just installed matrico 0.2 and ran all tests successfully. > Thanks for your work. > I'm a little surprised that you use -O4. This uses the -unsafe > flag, which disables runtime checks. I see why you want maximum > optimization for this library, but I'd be happier with -O3. > (Maximum "safe" optimization.) > Regards, Wolf > -- > Wolfgang Corcoran-Mathe -- Dr. rer. nat. Christian Himpe University of Münster / Applied Mathematics Münster Orléans-Ring 10 / 48149 Münster / Germany https://himpe.science
Re: Egg release: matrico 0.2
On 2022-07-08 09:11 +0200, Christian Himpe wrote: > I released version 0.2 of the "matrico" egg I just installed matrico 0.2 and ran all tests successfully. Thanks for your work. I'm a little surprised that you use -O4. This uses the -unsafe flag, which disables runtime checks. I see why you want maximum optimization for this library, but I'd be happier with -O3. (Maximum "safe" optimization.) Regards, Wolf -- Wolfgang Corcoran-Mathe
Egg release: matrico 0.2
Dear All, I released version 0.2 of the "matrico" egg: http://wiki.call-cc.org/eggref/5/matrico . Feedback is appreciated Christian