thanks for the reply...although I really have no idea what you said 
...lol  (I'm sure alota people here do.....and appreciated the details)
What I did understand tho...I haven't had ANY of those problems :)
_And dont get me wrong Bob...everyone appreciates your work._ We know 
that our hardware revolves around volunteers donating their time to 
program the software that runs our investment:)  so in the words of 
Gomer Pyle...Thank Ya  - Thank Ya  - Thank Ya!!!!!  
If you weren't already richer then God...id send you a donation :)

And I realize us SDR1000 owners are Not a revenue stream for the company 
any longer...with that said

I was looking for a very broad timeline of when the new algorithms for 
the NR/ANF you eluded to in a previous email "might" be finished? Thats 
all..
/ (((I expect we will be able to greatly improve the ANF and NR 
algorithms since we will be able to afford to do a complex LMS in 
regular widrow form and not block form)))/

But      I guess my answer is........... a long long time from 
now...and  dont hold your breath 

I think I get it now
kw5tx

Robert McGwier wrote:
> Steve:
>
> That is a little difficult to say because the debugging process can be 
> painful.  In this case, it is debugging SIMD assembly language 
> programs that need to work across multiple OS's and development 
> platforms.
>
> On September 4, I get to return to full time work on GPL software for 
> software radio for my work.  I will be working on DttSP, GnuRadio for 
> work.  Both of these need the speed up of this library though GnuRadio 
> already makes some use of SSE and AltaVec as does DttSP.  We can do 
> more and we need to.
>
> The algorithms that need to fully implemented ASAP are:
>
> 1) The full scale assault on image rejection on both transmit and 
> receive using a derivation I did after seeing a hint on the Rocky SDR 
> page.
>
> 2) The full scale assault on impulse noise using methods associated 
> primarily with linrad.
>
> 3) The full scale assault on adjacent channel interference (sidebands 
> that leak into your passband)
>
> 4) The full scale assault on TX IMD through use of predistortion and 
> pre-modulation filtering.
>
> 5) The full scale assault on the use of better tools for graphics 
> display. I would rather use OpenGL since DirectX is MS only but I do 
> not carry all of the vote.  It really is beginning to be impossible to 
> buy hardware that does not do OpenGL and this is cross platform.
>
> Contemporaneously with this set of battles, we need to get ready for 
> serious full duplex operation (satellite, etc.) and the second 
> hardware receiver, due out by the end of the year.  We need the lower 
> CPU usage to make both of these available to a much larger range of 
> computer owners.  Thus, the library work will go on in parallel.
>
> Recently,  Eric has really carried almost 100% of the load.  The other 
> person doing lots of work is Bill Tracey on making Janus/Ozy really 
> usable.  Eric had to concentrate on the management of the internals of 
> the Flex 5000 and its manufacturing and testing.  I can definitely 
> tell you it has swung away from this and back towards features and bug 
> fixes and renewed interest in doing better and newer algorithms, etc.  
> It is these kinds of things 1-5 that will make the Flex5000 really 
> unique and distinguishable from others I think.
>
> 73's and thanks for your support.  The Flex people, the guys you never 
> hear from at the factory sitting behind Eric, Gerald, and John are 
> doing the hardest work of all and doing it well.  Bringing out a thing 
> as complex and 'avant garde' as the 5000 is not easy and they are 
> doing it well.
>
> Bob
>
>
> Steve Kirk (KW5TX) wrote:
>> THANK YOU BOB! 
>> I really appreciate that update and the insight into workflow at FLEX 
>> programming
>> ... and I understand about time constraints...we all have them...but
>> any idea when?  3 months?  6 months?
>>
>> rock on
>> steve
>> kw5tx
>
> --- snip ---
>>>
>>> I am writing an sse/sse2/3dnow library that will help DttSP, 
>>> GnuRadio, Flex, etc. do lots of different things faster.  It is 
>>> about 1/2 done for just the sse part and it makes no sense to 
>>> release it in this state.   After this library is done, there will 
>>> be a collection of routines that call it to do things like sums of 
>>> squares,   iir filters,  etc.   This will be a huge speed up in all 
>>> sorts of areas for us.  With the release of the Flex 5000 and all of 
>>> the algorithmic work I need to do on new features,  I just don't 
>>> have time to finish it right now.  But when it is finished, I expect 
>>> we will be able to greatly improve the ANF and NR algorithms since 
>>> we will be able to afford to do a complex LMS in regular widrow form 
>>> and not block form.   The agc percentage in the profiler will 
>>> plummet, etc.    We will get to this.
>>>
>>> If we can just get our graphics impact on the CPU to plummet,  we 
>>> would have wiped out most of the problems of running this code on 
>>> any modern computer.
>>>
>>> Bob
>>>
>>>   
>>
>> _______________________________________________
>> FlexRadio mailing list
>> FlexRadio@flex-radio.biz
>> http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
>> Archive Link: http://www.mail-archive.com/flexradio%40flex-radio.biz/
>> FlexRadio Knowledge Base: http://kb.flex-radio.com/
>> FlexRadio Homepage: http://www.flex-radio.com/
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://mail.flex-radio.biz/pipermail/flexradio_flex-radio.biz/attachments/20070810/30a218df/attachment.html
 
_______________________________________________
FlexRadio mailing list
FlexRadio@flex-radio.biz
http://mail.flex-radio.biz/mailman/listinfo/flexradio_flex-radio.biz
Archive Link: http://www.mail-archive.com/flexradio%40flex-radio.biz/
FlexRadio Knowledge Base: http://kb.flex-radio.com/
FlexRadio Homepage: http://www.flex-radio.com/

Reply via email to