search for: beamform

Displaying 20 results from an estimated 31 matches for "beamform".

Did you mean: bearform
2017 Apr 20
2
[RFC] FP contract = on
...t;), which seems to be working on some preliminary tests I made. I just ran the test-suite on x86_64 and AArch64. The former is ok, the latter still has some failures: MultiSource/Applications/oggenc/oggenc MultiSource/Benchmarks/MiBench/telecomm-FFT/telecomm-fft MultiSource/Benchmarks/VersaBench/beamformer/beamformer SingleSource/Benchmarks/Linpack/linpack-pc SingleSource/Benchmarks/Misc-C++/Large/sphereflake SingleSource/Benchmarks/Polybench/datamining SingleSource/Benchmarks/Polybench/linear-algebra SingleSource/Benchmarks/Polybench/stencils Sebastian, how's the progress to get those benchm...
2013 Jul 28
2
[LLVMdev] Enabling the SLP-vectorizer by default for -O3
...se the critical path by adding a new pshufd instruction before the last vector store and that affects the store-buffer somehow. In any case, there is not much we can do at the IR-level to predict this. Performance Regressions - Compile Time Δ Previous Current σ MultiSource/Benchmarks/VersaBench/beamformer/beamformer 18.98% 0.0722 0.0859 0.0003 MultiSource/Benchmarks/FreeBench/pifft/pifft 5.66% 0.5003 0.5286 0.0015 MultiSource/Benchmarks/TSVC/LinearDependence-flt/LinearDependence-flt 4.85% 0.4084 0.4282 0.0014 MultiSource/Benchmarks/TSVC/LoopRestructuring-flt/LoopRestructuring-flt 4.36% 0.3856 0.40...
2013 Jul 14
6
[LLVMdev] Enabling the SLP vectorizer by default for -O3
...mp -4.45% MultiSource/Applications/SIBsim4/SIBsim4 -3.58% MultiSource/Benchmarks/TSVC/LoopRerolling-dbl/LoopRerolling-dbl -3.52% SingleSource/Benchmarks/Misc-C++/Large/sphereflake -2.96% MultiSource/Benchmarks/TSVC/LinearDependence-dbl/LinearDependence-dbl -2.75% MultiSource/Benchmarks/VersaBench/beamformer/beamformer -2.70% MultiSource/Benchmarks/TSVC/NodeSplitting-dbl/NodeSplitting-dbl -1.95% SingleSource/Benchmarks/Misc/flops -1.89% SingleSource/Benchmarks/Misc/oourafft -1.71% MultiSource/Benchmarks/mafft/pairlocalalign -1.16% External/SPEC/CFP2006/447_dealII/447_dealII -1.06% — Regressions —...
2016 Sep 29
4
a proposed script to help with test-suite programs that output _lots_ of FP numbers
Dear all, As part of working on making test-suite less demanding of exact FP results so my FP-contraction patch can go back into trunk and stay there, today I analyzed "MultiSource/Benchmarks/VersaBench/beamformer". I found that the raw output from that program is 2789780 bytes [i.e. ~2.7 _megabytes_] of floating-point text, which IMO is too much to put into a patch -- or at least a _civilized_ patch. ;-) As a result, I wrote the below Python program, which I think should deal with the problem f...
2013 Mar 18
2
Min and max cutoff frequency
...e the values of the minimum and maximum cutoff frequencies for each coding version of the 44.1 kHz sampled data? For instance, are the values fmin=100 Hz and fmax=12 kHz valid? Thank you very much in advance. Kind regards, ? Fernando A. Marengo Rodriguez, PhD Post-doctoral fellow on Acoustics and Beamforming -- Laboratory of Noise and Vibration (LVA) Federal University of Santa Catarina (Brazil) -- Acoustics and Electroacoustics Laboratory School of Electronic Engineering National University of Rosario (Argentina) -------------- next part -------------- An HTML attachment was scrubbed... URL: http:/...
2013 Jul 15
0
[LLVMdev] Enabling the SLP vectorizer by default for -O3
...e/Applications/SIBsim4/SIBsim4 -3.58% > MultiSource/Benchmarks/TSVC/LoopRerolling-dbl/LoopRerolling-dbl -3.52% > SingleSource/Benchmarks/Misc-C++/Large/sphereflake -2.96% > MultiSource/Benchmarks/TSVC/LinearDependence-dbl/LinearDependence-dbl -2.75% > MultiSource/Benchmarks/VersaBench/beamformer/beamformer -2.70% > MultiSource/Benchmarks/TSVC/NodeSplitting-dbl/NodeSplitting-dbl -1.95% > SingleSource/Benchmarks/Misc/flops -1.89% > SingleSource/Benchmarks/Misc/oourafft -1.71% > MultiSource/Benchmarks/mafft/pairlocalalign -1.16% > External/SPEC/CFP2006/447_dealII/447_dealII...
2013 Jul 28
0
[LLVMdev] Enabling the SLP-vectorizer by default for -O3
...new pshufd > instruction before the last vector store and that affects the store-buffer > somehow. In any case, there is not much we can do at the IR-level to > predict this. > > > > Performance Regressions - Compile TimeΔPreviousCurrentσ > MultiSource/Benchmarks/VersaBench/beamformer/beamformer18.98%0.07220.0859 > 0.0003MultiSource/Benchmarks/FreeBench/pifft/pifft5.66%0.50030.52860.0015 > MultiSource/Benchmarks/TSVC/LinearDependence-flt/LinearDependence-flt4.85% > 0.40840.42820.0014 > MultiSource/Benchmarks/TSVC/LoopRestructuring-flt/LoopRestructuring-flt > 4.3...
2013 Jul 15
3
[LLVMdev] Enabling the SLP vectorizer by default for -O3
...IBsim4/SIBsim4 -3.58% >> MultiSource/Benchmarks/TSVC/LoopRerolling-dbl/LoopRerolling-dbl -3.52% >> SingleSource/Benchmarks/Misc-C++/Large/sphereflake -2.96% >> MultiSource/Benchmarks/TSVC/LinearDependence-dbl/LinearDependence-dbl -2.75% >> MultiSource/Benchmarks/VersaBench/beamformer/beamformer -2.70% >> MultiSource/Benchmarks/TSVC/NodeSplitting-dbl/NodeSplitting-dbl -1.95% >> SingleSource/Benchmarks/Misc/flops -1.89% >> SingleSource/Benchmarks/Misc/oourafft -1.71% >> MultiSource/Benchmarks/mafft/pairlocalalign -1.16% >> External/SPEC/CFP2006/44...
2016 Oct 31
0
[test-suite] Fix for CFLAGS="-ffp-contract=on"
...at 50K > lines of code... > Renato, do you agree to add "-ffp-contract=off" to the CFLAGS for oggenc? > > The other 4 seem to be "fixable" the way we fixed Polybench: > - MultiSource/Benchmarks/MiBench/telecomm-FFT 288 LoC > - MultiSource/Benchmarks/VersaBench/beamformer 279 LoC > - SingleSource/Benchmarks/Linpack 586 LoC > - SingleSource/Benchmarks/Misc-C++/Large/sphereflake.cpp 224 LoC > > I will submit separate patches for each of these 4. > Renato, do you agree that this is a reasonable way to fix the > test-suite when compiled with -ffp-con...
2013 Jul 23
0
[LLVMdev] Enabling the SLP vectorizer by default for -O3
...-3.58% >>> MultiSource/Benchmarks/TSVC/LoopRerolling-dbl/LoopRerolling-dbl -3.52% >>> SingleSource/Benchmarks/Misc-C++/Large/sphereflake -2.96% >>> MultiSource/Benchmarks/TSVC/LinearDependence-dbl/LinearDependence-dbl -2.75% >>> MultiSource/Benchmarks/VersaBench/beamformer/beamformer -2.70% >>> MultiSource/Benchmarks/TSVC/NodeSplitting-dbl/NodeSplitting-dbl -1.95% >>> SingleSource/Benchmarks/Misc/flops -1.89% >>> SingleSource/Benchmarks/Misc/oourafft -1.71% >>> MultiSource/Benchmarks/mafft/pairlocalalign -1.16% >>> Exte...
2013 Jun 13
1
Question from Argentina
...t; >If 32 bits is not enough, the next logical amount is 64 bits. Fact is that FLAC is highly economical in items such as reserving 20 bits for sampling rate or 3 bits in the middle of the middle of a byte for number of channels (which are, in fact, currently too few for applications such as beamforming that use arrays of several dozen microphones), so the next logical amount could easily be 40 bits, which would suffice for 50 h recording at 192 kHz / 32 bits / 8 channels; or even 48 bit, which allows for 1.5 year recordings (not unlikely, however, in long-term soundscape continuous recordi...
2013 Jul 14
0
[LLVMdev] Enabling the SLP vectorizer by default for -O3
...lications/SIBsim4/SIBsim4 -3.58% > MultiSource/Benchmarks/TSVC/LoopRerolling-dbl/LoopRerolling-dbl -3.52% > SingleSource/Benchmarks/Misc-C++/Large/sphereflake -2.96% > MultiSource/Benchmarks/TSVC/LinearDependence-dbl/LinearDependence-dbl > -2.75% > MultiSource/Benchmarks/VersaBench/beamformer/beamformer -2.70% > MultiSource/Benchmarks/TSVC/NodeSplitting-dbl/NodeSplitting-dbl -1.95% > SingleSource/Benchmarks/Misc/flops -1.89% > SingleSource/Benchmarks/Misc/oourafft -1.71% > MultiSource/Benchmarks/mafft/pairlocalalign -1.16% > External/SPEC/CFP2006/447_dealII/447_dealII...
2013 Mar 19
2
Min and max cutoff frequency
...quencies for each coding version of the 44.1 kHz sampled data? For >> instance, are the values fmin=100 Hz and fmax=12 kHz valid? >> Thank you very much in advance. >> Kind regards, >> >> Fernando A. Marengo Rodriguez, PhD >> Post-doctoral fellow on Acoustics and Beamforming >> -- >> Laboratory of Noise and Vibration (LVA) >> Federal University of Santa Catarina (Brazil) >> -- >> Acoustics and Electroacoustics Laboratory >> School of Electronic Engineering >> National University of Rosario (Argentina) >> >> _____...
2020 Aug 20
0
New needs for VoiceAI preprocessing by old tools
...and increases load. The Alsa-plugins of Speex echo just don’t seem to work whilst repos using the speex libs do. https://github.com/voice-engine/ec I actually use the speex AGC Alsa-plugin as its a great tool and then run Echo via the above. Coupled to WebRTC_VAD and a python based MFCC routine. Beamforming and DOA I have given up hope for as I am running so many extremely similar FFT routines concurrently in different process space that my load usage makes me believe there isn’t a chance. All of them have extremely similar frame based spectra analysis collection that collate and process over diff...
2013 Mar 19
0
Min and max cutoff frequency
...maximum cutoff > frequencies for each coding version of the 44.1 kHz sampled data? For > instance, are the values fmin=100 Hz and fmax=12 kHz valid? > Thank you very much in advance. > Kind regards, > > Fernando A. Marengo Rodriguez, PhD > Post-doctoral fellow on Acoustics and Beamforming > -- > Laboratory of Noise and Vibration (LVA) > Federal University of Santa Catarina (Brazil) > -- > Acoustics and Electroacoustics Laboratory > School of Electronic Engineering > National University of Rosario (Argentina) > > _________________________________________...
2013 Mar 19
0
Min and max cutoff frequency
...es for each coding version of the 44.1 kHz sampled data? For instance, are the values fmin=100 Hz and fmax=12 kHz valid? >> >>Thank you very much in advance. >>Kind regards, >> >>? >>Fernando A. Marengo Rodriguez, PhD >>Post-doctoral fellow on Acoustics and Beamforming >>-- >>Laboratory of Noise and Vibration (LVA) >>Federal University of Santa Catarina (Brazil) >>-- >>Acoustics and Electroacoustics Laboratory >>School of Electronic Engineering >>National University of Rosario (Argentina) >> >>_____________...
2006 Nov 09
2
A selection of interesting papers, thesis and courses on Audio, Music and Speech
...uff that people in this list might found interesting. Frequency and Music An overview of frequency, harmonic (Fourier) series, and their relationship to music. http://cnx.org/content/col10338/latest/ Audio Localization This course has been created as an introduction to audio localization, and how beamforming can be applied in a real-time environment. http://cnx.org/content/col10250/latest/ (is this useful for Ghost?) Fundamentals of Digital Signal Processing Lab The purpose of this lab is to familiarize students with the DSP development workstation in the signal processing lab by examining sampling...
2013 Jun 12
2
Question from Argentina
Dear Ulrich, Thanks for your answer. >Well, today 4 GiB is about half an hour of 8-channel, 96 kHz, 24-bit >uncompressed audio, or about 0.9 % of the capacity of a modest 2 TB >HDD. Not much, in other words, and who hasn't cursed yet at artificial >4 GiB (or even 2 GiB) limitations? So I wouldn't be too sure about the >"ever", even though it does seem very far
2018 Apr 26
0
Compare test-suite benchmarks performance complied without TBAA, with default TBAA and with new TBAA struct path
...| TBAA,% | TBAA,% | TBAA,% | TBAA,% | |------------------------------------------------------------|--------|--------|--------|--------| |MultiSource/Benchmarks/DOE-ProxyApps-C/miniGMG/miniGMG.test | -1.11 | -1.15 | -4.48 | -4.48 | |MultiSource/Benchmarks/VersaBench/beamformer/beamformer.test| -13.64 | -13.61 | -20.68 | -20.68 | |MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg.test | -2.21 | -2.45 | -0.51 | -0.51 | |SingleSource/Benchmarks/Misc-C++/Large/sphereflake.test | -2.45 | -3.45 | -2.41 | -3.45 | |---------------------------------------------...
2015 Feb 26
5
[LLVMdev] [RFC] AArch64: Should we disable GlobalMerge?
Hi all, I've started looking at the GlobalMerge pass, enabled by default on ARM and AArch64. I think we should reconsider that, at least for AArch64. As is, the pass just merges all globals together, in groups of 4KB (AArch64, 128B on ARM). At the time it was enabled, the general thinking was "it's almost free, it doesn't affect performance much, we might as well use it".