[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] Volk branch on github
From: |
Josh Blum |
Subject: |
Re: [Discuss-gnuradio] Volk branch on github |
Date: |
Thu, 16 Feb 2012 13:47:42 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111229 Thunderbird/9.0 |
On 02/16/2012 01:30 PM, Douglas Geiger wrote:
> On Thu, Feb 16, 2012 at 2:08 PM, Josh Blum <address@hidden> wrote:
>>
>> Perhaps this is because you have a processor that doesn't penalize you
>> for unaligned loads/stores.
>>
>> -Josh
>
> Which suggests this decision may need to be made on a
> per-arch/processor basis, and therefore it may be most appropriate for
> Volk to figure it out rather than the scheduler.
>
There was some talk about making volk handle head cases (most kernels
already handle tail cases).
This would mean writing a volk_32f_x2_multiply_32f that calls
volk_32f_x2_multiply_32f_a and volk_32f_x2_multiply_32f_u based on the
boundary conditions.
Such a thing could be generated, so long as we have a way to convey to
the generator something about the parameters. Maybe we just need the
framework... and every time someone wants a volk kernel that handles
head and tail cases, they just fill in a few lines to the generator.
-Josh
- Re: [Discuss-gnuradio] Volk branch on github, (continued)
- Re: [Discuss-gnuradio] Volk branch on github, Martin DvH, 2012/02/15
- Re: [Discuss-gnuradio] Volk branch on github, Martin DvH, 2012/02/15
- Re: [Discuss-gnuradio] Volk branch on github, Josh Blum, 2012/02/15
- Re: [Discuss-gnuradio] Volk branch on github, Tom Rondeau, 2012/02/15
- Re: [Discuss-gnuradio] Volk branch on github, Josh Blum, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github, Tom Rondeau, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github, Josh Blum, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github, Josh Blum, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github, Philip Balister, 2012/02/17
- Re: [Discuss-gnuradio] Volk branch on github, Douglas Geiger, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github,
Josh Blum <=
- Re: [Discuss-gnuradio] Volk branch on github, Nick Foster, 2012/02/16
- Re: [Discuss-gnuradio] Volk branch on github, Tom Rondeau, 2012/02/15