[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[help-GIFT] patch-fu
From: |
risc |
Subject: |
[help-GIFT] patch-fu |
Date: |
Wed, 16 Aug 2006 16:03:23 -0500 |
User-agent: |
Mutt/1.4.1i |
Yet another patch..
This one is a case of "add code to gain speed".
By adding a special case handling of "kernel being tested
is within the borders of the image",you gain speed by not
performing a conditional in the loop, which allows for
gcc 4.1's autovec engine to change your loop to a series
of SSE2 instructions.
Get all that? :)
Anyways, this brings the speed down to ~1.3 on my machine.
the 70-* and 80-* patches have equivilents for convolutions
two and four, i'm just not getting it quite right yet...
I'm also attaching my testing program, so that others can
check my work.
Julia Longtin <address@hidden>
80-ChangeLog
Description: Text document
80-FeatureExtraction_gabor.c_move_conditional_and_parallelize.patch
Description: Text document
- [help-GIFT] patch-fu,
risc <=
- Re: [help-GIFT] patch-fu, Jonas Lindqvist, 2006/08/17
- Re: [help-GIFT] patch-fu, David Squire, 2006/08/17
- Re: [help-GIFT] patch-fu, Jonas Lindqvist, 2006/08/17
- Re: [help-GIFT] patch-fu, David Squire, 2006/08/17
- Re: [help-GIFT] patch-fu, risc, 2006/08/17
- Re: [help-GIFT] patch-fu, David Squire, 2006/08/17
- Re: [help-GIFT] patch-fu, risc, 2006/08/17
- Re: [help-GIFT] patch-fu, David Squire, 2006/08/17
- Re: [help-GIFT] patch-fu, risc, 2006/08/17
- Re: [help-GIFT] patch-fu, David Squire, 2006/08/17