[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#618799: libvigraimpex: unacceptably slow on mips

* Aurelien Jarno <aurelien@aurel32.net>, 2011-03-20, 15:04:
- Do you have any ideas what could be the cause of such a bad efficiency?

gabrielli.d.o and some of the mips buildd don't have FPU, so the
floating point instructions are emulated by the kernel. That explains
why it is so slow. OTOH QEMU is emulating CPU with FPU by default (that
can be changed), so that's why it is faster.

Thanks makes sense, thanks. I'll close the bug then.

BTW, is there a way to programmatically check if FPU is emulated on a mips machine?

The best is probably to only build this package on a buildd which has FPU support. I have tweaked the buildd configuration, so it should be the case now.

Indeed, the package has been successfully built on ball.d.o is less than 3 hours.

Jakub Wilk

Reply to: