Displaying 20 results from an estimated 1000 matches similar to: "AVX Optimizations"
2015 Oct 27
2
AVX Optimizations
Hello,
I've created a pull request[1] to enable configuration to search for AVX support and set OPUS_X86_MAY_HAVE_AVX accordingly.
Please review.
Thanks,
Radu
[1] https://github.com/xiph/opus/pull/3
-----Original Message-----
From: opus-bounces at xiph.org [mailto:opus-bounces at xiph.org] On Behalf Of Timothy B. Terriberry
Sent: Wednesday, October 21, 2015 11:29 AM
To: opus at xiph.org
2016 Jan 20
2
AVX Optimizations in Opus
Hello,
I had talked earlier with 'Timothy B. Terriberry' <tterribe at xiph.org>, about adding support for AVX instructions in Opus, but since he appears to be busy I would like to resend this on the mailing list.
I've created a pull request https://github.com/xiph/opus/pull/5 to add the testing infrastructure for the changes before adding the actual code.
A draft for the rest
2015 Nov 05
2
AVX Optimizations
Yes,
Thank you. I'll follow up with the AVX code and tests for pitch code.
Radu
-----Original Message-----
From: opus-bounces at xiph.org [mailto:opus-bounces at xiph.org] On Behalf Of Timothy B. Terriberry
Sent: Thursday, November 5, 2015 10:31 AM
To: opus at xiph.org
Subject: Re: [opus] AVX Optimizations
Velea, Radu wrote:
> I've created a pull request[1] to enable configuration
2015 Nov 06
2
AVX Optimizations
Hello,
I've integrated the tests and AVX pitch code into my fork:
https://github.com/rvelea/opus/commits/master
I ran test_opus_decode and it seems to be running OK.
I'll do some more measurements with VTUNE and the new pitch test in the following days and get back to you with a pull request and the data.
In the meantime if you have time to give it a quick look and maybe point out any
2015 Nov 05
2
AVX Optimizations
Sorry. I missed that. Good observation.
Please go ahead and correct the patch.
Thanks,
Radu
-----Original Message-----
From: opus-bounces at xiph.org [mailto:opus-bounces at xiph.org] On Behalf Of Timothy B. Terriberry
Sent: Thursday, November 5, 2015 11:08 AM
To: opus at xiph.org
Subject: Re: [opus] AVX Optimizations
Velea, Radu wrote:
> Yes,
>
> Thank you. I'll follow up with
2015 Nov 05
0
AVX Optimizations
Velea, Radu wrote:
> I've created a pull request[1] to enable configuration to search for AVX support and set OPUS_X86_MAY_HAVE_AVX accordingly.
> Please review.
These commits both look fine. Would you like me to land them?
2015 Nov 20
1
[PATCH] Fix x86 build if we presume SSE4.1 (and earlier), but not AVX.
---
celt/cpu_support.h | 3 ++-
celt/x86/x86cpu.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/celt/cpu_support.h b/celt/cpu_support.h
index 133abbf..68fc606 100644
--- a/celt/cpu_support.h
+++ b/celt/cpu_support.h
@@ -45,7 +45,8 @@
#elif (defined(OPUS_X86_MAY_HAVE_SSE) && !defined(OPUS_X86_PRESUME_SSE)) || \
(defined(OPUS_X86_MAY_HAVE_SSE2) &&
2016 Jan 21
0
Antw: AVX Optimizations in Opus
Hi!
AFAIK, there are different version of AVX; maybe clarify which versions you use, and how you detect the availability of the instructions needed. Also you could point out which CPUs are expected to be supported. Also consider that besides Intel there still exists AMD ;-)
Regards,
Ulrich
>>> "Velea, Radu" <radu.velea at intel.com> schrieb am 20.01.2016 um 19:02 in
2015 Oct 21
0
AVX Optimizations
"Velea, Radu" <radu.velea at intel.com> wrote:
> Have AVX optimizations been tried in Opus? Is there someone I could
> talk to about optimizing compute intensive tasks in Opus using AVX?
No, I'm not aware of anyone trying out AVX.
If you want a more real-time exchange, the IRC channel #opus on
freenode is the correct place. Otherwise feel free to start the
2015 Nov 05
0
AVX Optimizations
Velea, Radu wrote:
> Sorry. I missed that. Good observation.
> Please go ahead and correct the patch.
Pushed:
https://git.xiph.org/?p=opus.git;a=commitdiff;h=bb0e1e0d6f6b
https://git.xiph.org/?p=opus.git;a=commitdiff;h=1632152b83b8
2015 Nov 07
0
AVX Optimizations
Velea, Radu wrote:
> In the meantime if you have time to give it a quick look and maybe point out any errors or problems at this stage I'd greatly appreciate it.
I took a brief look and didn't see any obvious bugs, but we will want
you to organize the commits so that each one is independently compilable
and testable (and doesn't break anything) before you submit them. I
2015 Nov 05
0
AVX Optimizations
Velea, Radu wrote:
> Yes,
>
> Thank you. I'll follow up with the AVX code and tests for pitch code.
Actually, I lied. Because you update opus_select_arch(), you can now
return a value for arch (4) that is larger than the maximum we currently
support (3). This doesn't actually cause failures, because we mask with
OPUS_ARCHMASK, but it does mean that a CPU with AVX will invoke
2016 May 31
2
[PATCH 1/2] Modify autoconf tests for intrinsics to stop clang from optimizing them away.
---
configure.ac | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
diff --git a/configure.ac b/configure.ac
index a67aa37..c722556 100644
--- a/configure.ac
+++ b/configure.ac
@@ -472,6 +472,7 @@ AS_IF([test x"$enable_intrinsics" = x"yes"],[
[[
static float32x4_t A0, A1, SUMM;
SUMM = vmlaq_f32(SUMM, A0,
2006 Nov 20
7
ISCSI SAN suggestion
Sorry for the off-topic question but I need advice on a buying a ISCSI
SAN for 4-6 servers running CentOS 4.4 .The main purpose for the SAN
is to store email accounts (that will be accessed by imap - dovecot)
and other documents. Minimal redundancy is required (e.g. dual power
supplies, battery backed write cache or mirrored controllers) and
price for a 2 TB configuration should be under $ 10000.
2016 Sep 01
1
[PATCH] vs2015: include files added in 76674fea
---
win32/VS2015/opus.vcxproj | 2 ++
win32/VS2015/opus.vcxproj.filters | 6 ++++++
2 files changed, 8 insertions(+)
diff --git a/win32/VS2015/opus.vcxproj b/win32/VS2015/opus.vcxproj
index d9aaa03..f55ea37 100644
--- a/win32/VS2015/opus.vcxproj
+++ b/win32/VS2015/opus.vcxproj
@@ -852,6 +852,7 @@
<ClInclude Include="..\..\celt\vq.h" />
<ClInclude
2005 Jun 03
4
how can I monitor a (dumb) switch ?
Hello there,
Can anyone help me with a problem i have....
I have an ethernet LAN, made over dumb fast-ethernet switches
(10/100mbit) without management, so there is no IP for the switches.
What I want, if possible, is to find out if a switch is down or not.
It''s like with routers... if you want to find out if a router is OK,
either you send ICMP directly to the router, or to a host
2009 Mar 30
3
Two sets of Heartbeat HTTPD clusters on same subnet
Hi all,
I am new to Hearbeat so please be kind :) I also posted this on
Linux-HA lists with no responses so I posted it here.
I have successfully configure two machines to use heartbeat to cluster
httpd. The two nodes are called etk-1 and etk-2. I am trying to
configure another two machines to act as a separate cluster (on the
same IP subnet). These two nodes are called radu-1 and radu-2.
2005 Apr 10
3
IMQ: why do I need IMQ ?
Hello there,
Can someone please explain why do one neeed IMQ ?
I can already shape incoming traffic on my nat router by creating
qdiscs on LAN-side interface. I have done some tests, whith simple
bandwidth limmiting, and it works.
I''ve read just about all the stuff on www.linuximq.net ... but
couldn''t make myself an ideea on why would someone need IMQ for
ingress policing ...
2015 Aug 03
0
[PATCH 00/10] Patched cleaning up Opus x86 intrinsics configury
Thanks to Jean-Marc and Tim explaining 'git rebase -i' to me, I've factored my reorganization of
the Opus Intrinsics configury into a number of hopefully more comprehensible (and thus more
reviewable) pieces.
This applies to the current tip of Opus Master in git.
Viswanath's Ne10 changes require some slight modification to apply on top of these patches,
but nothing major.
2017 Sep 01
2
virtio_net: ethtool supported link modes
On Thu, Aug 31, 2017 at 06:04:04PM +0100, Radu Rendec wrote:
> Hello,
>
> Looking at the code in virtnet_set_link_ksettings, it seems the speed
> and duplex can be set to any valid value. The driver will "remember"
> them and report them back in virtnet_get_link_ksettings.
>
> However, the supported link modes (link_modes.supported in struct
>