From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brian Gough To: Kai Trukenmueller Cc: gsl-discuss@sources.redhat.com Subject: Re: gsl_multifit Date: Wed, 19 Dec 2001 13:20:00 -0000 Message-id: <15311.12351.959808.416806@debian> References: <4DFD94A38EB3104E838576A77AEBB36E166DC2@hermes.mathcore.se> <20011018182055.A2874@abb121.ram1st.wh.tu-darmstadt.de> X-SW-Source: 2001/msg00618.html Kai Trukenmueller writes: > Thanks for the tip. It's much faster now, but still slower than octave. > > Order: (300,200) (600,400) (900,600) (1200,1000) (1500,1200) > Octave: 0.340s 3.320s 11.580s 1m9.680s 2m1.090s > gsl(QR): 0.390s 4.560s 22.690s 1m38.640s 5m1.580s For extra speed try recompiling the library with -DGSL_RANGE_CHECK_OFF=1. Range checking is currently enabled by default, for safety, and puts an overhead on every matrix/vector operation.