Csound Csound-dev Csound-tekno Search About

[Cs-dev] Nova simd

Date2012-11-15 00:50
FromAndres Cabrera
Subject[Cs-dev] Nova simd
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

Date2012-11-15 23:51
FromSteven Yi
SubjectRe: [Cs-dev] Nova simd
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

Date2012-11-17 01:08
FromAndres Cabrera
SubjectRe: [Cs-dev] Nova simd
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/listinf

Date2012-11-17 01:13
FromSteven Yi
SubjectRe: [Cs-dev] Nova simd
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

Date2012-11-17 22:46
FromMichael Gogins
SubjectRe: [Cs-dev] Nova simd
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