| The compiler will automatically vectorize certain things, especially
calculations in loops. If the calculations in the loop can be arranged
into simple arithmetic, then the loop can be unrolled (put 4
iterations into a block, the block becomes a vector on which the
arithmetic can be done in parallel by the vector instructions).
Regards,
Mike
On Fri, Nov 16, 2012 at 8:13 PM, Steven Yi wrote:
> Oh, I wasn't talking about vector optimizations in Csound, just what
> is in gcc, i.e.:
>
> http://www.linuxjournal.com/content/introduction-gcc-compiler-intrinsics-vector-processing
>
>
>
>
> On Fri, Nov 16, 2012 at 7:08 PM, Andres Cabrera wrote:
>> Hi,
>>
>> Thanks for your thoughts, I haven't had a detailed look either, but I
>> suspect you are right. However, I didn't know there were already
>> vectorization optimizations in Csound. Can you point me to them?
>>
>> Cheers,
>> Andrés
>>
>> On Thu, Nov 15, 2012 at 3:51 PM, Steven Yi wrote:
>>> I'm not sure how useful this would be, considering it's C++. I only
>>> took a quick look and it looks like it's just wrapping the standard
>>> vector methods we could call ourselves in C. I may have missed
>>> something though as it was only a quick look.
>>>
>>> On Wed, Nov 14, 2012 at 6:50 PM, Andres Cabrera wrote:
>>>> Hi,
>>>>
>>>> Would it be worthwhile using nova-simd to enhance performance?
>>>>
>>>> https://github.com/timblechmann/nova-simd
>>>>
>>>> Cheers,
>>>> Andrés
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Monitor your physical, virtual and cloud infrastructure from a single
>>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>>> Pricing starts from $795 for 25 servers or applications!
>>>> http://p.sf.net/sfu/zoho_dev2dev_nov
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Monitor your physical, virtual and cloud infrastructure from a single
>>> web console. Get in-depth insight into apps, servers, databases, vmware,
>>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>>> Pricing starts from $795 for 25 servers or applications!
>>> http://p.sf.net/sfu/zoho_dev2dev_nov
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Monitor your physical, virtual and cloud infrastructure from a single
>> web console. Get in-depth insight into apps, servers, databases, vmware,
>> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
>> Pricing starts from $795 for 25 servers or applications!
>> http://p.sf.net/sfu/zoho_dev2dev_nov
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |