|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Line Level DACs, Digital Crossovers, Equalizers, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Nov 2006
|
Please see first..
http://koonlab.com/CUDA_RealFIR/CUDA%20Real%20FIR.html "Real" FIR for 4Way requires huge computing power. So I selected nVidia's "CUDA" Graphics Card computing. By Cuda, I think fan less PC can do 88.2k/24bit, 8192 Taps, 4 Way FIR channel dividing at real time. (with fan less video card, 8600GT / fan less CPU, Athlon BE) These knowledge are required to reproduce CUDA FIR at your PC. (1) FIR calculating, mathematical knowledge (2) C programming (3) nVidia graphic card, newer than 8000 series (4) nVidia CUDA SDK programming (5) nVidia CUDA compatible OS, and Driver. CUDA information is here. CUDA site http://www.nvidia.com/object/cuda_home.html (please don't ask basic CUDA/C/FIR math to me...) I posted current source, converted wav file to my site. If your player can open / play extended wav format, please let me know. attached is Audacity screen capture, it shows result wav file. If I have 8 channel sound device, maybe I can play it now. |
|
|
|
#2 |
|
diyAudio Member
Join Date: Apr 2005
Location: Pilsen
|
Thanks a lot for leading the way, I guess you will be followed by others. This seems to be the right compromise between specialized chips with big implementation /development barriers and "dumb" general CPU-based filters.
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Sep 2002
Location: India
|
Excellent.
If you don't need a high-power CPU, the card can happily sit with a fanless Thermalright Ultra-120 heatsink topping a BE or an E2160 (the 2160 runs very cool at default clock, and is a little more efficient than the Athlon) in a silent case and a fanless supply. Maybe just one system fan for everything. The card core will get to about 100 degrees C though, but it can take it. The 9600GT by ECS is fanless and has more shader power (3x, IIRC) than the 8600GT. And is just $150 from Newegg.com I just found another reason to buy one, but are binaries possible for the programming-illiterate like me? |
|
|
|
#4 |
|
diyAudio Member
Join Date: Nov 2006
|
Hi
I already got http://www.scythe-usa.com/product/cp...00_detail.html and 2 of ARCTIC ACCELS1 Rev 2 (They looked like low inventory). I'm thinking to use 2 8600GT, or 2 lowered clocked 9600GT, anyway non full power usage to keep < 80deg and get enough power. Only in worst case, I need automatic fan (which normally stopped). The binary - My .exe requires CUDA libraries, so anyone needs to install CUDA driver and CUDA SDK. and I'm working on XP 64. I wonder CUDA application can be "Installer" package. |
|
|
|
#5 |
|
diyAudio Member
Join Date: Sep 2002
Location: India
|
Hope 2x cards work out well for you. SLI does have a few issues with latency as I understand it, which creates overhead at low system loads. This is why it is usually slower (!) than a single card at resolutions below say, 1600x1200.
But that is gaming, don't know if it is similar for GPGPU applications such as yours. I think you're one of the few people who're using CUDA in a public space yet, so congratulations. On another note, the Accel S2 is what the ECS cards use for their passive 9600GT. With a 'turbo' module, it is enough for 8800GT. the turbo model is two small fans that strap on to the cooler. And the Scythe looks like a monster, total overkill, I love it ![]() I'm on XP32, so your application a)will not work for me or 99% of consumers but b)is the right approach as 64-bit is much more efficient at this sort of thing anyway. I'm kind of hoping it'll work with only the driver binaries and I will not need the SDK (doubt it though as of now CUDA is only a developer-oriented offering because of the lack of consumer GPGPU applications), but i still need a graphics card - I'm assuming the CUDA driver means I can't use the card for its other purpose. I have a dedicated music machine so switching to 64-bit is only an issue of buying an OS. I'm watching the space closely, so good luck! I'll download the 27mb file in a couple of days (connection running slow) and give it a whirl on my 1212m. I may not be able to hear all of it as I don't have anything to decode the ADAT outputs, but I'll be able to switch between channels and hear them one at a time. |
|
|
|
#6 |
|
diyAudio Member
|
Actuallu cuda does not use SLI, you adress each card independantly.
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Nov 2006
|
Yes CUDA does not use SLI.
Now I'm working with 8800GTS and 8400GS, I can specify card number to run. (this is my main powerful PC, so I will build other fanless PC) With CUDA driver, I can run some OpenGL2.0, and DirectX9 applications so it's not a limited functional version. I posted to my site, test result of Xylo-L board from www.fpga4fun.com. This is very easy board, enough for my application, but not a extreme faster. |
|
|
|
#8 |
|
diyAudio Member
Join Date: Dec 2004
Location: China, SZX
|
Hi!
I know from your website that you don't want to use Foobar... but that would be terrific if you did lots of people out there are already using it for FIR convolution..... thanks Mickael |
|
|
|
#9 |
|
diyAudio Member
Join Date: Jan 2002
Location: The Netherlands
|
Again impressive work !
ST |
|
|
|
#10 |
|
diyAudio Member
Join Date: Nov 2006
|
Hi, Now I did almost hardware/firmware/PC software, and listening True 8192 Taps FIRed 4 way sound
>>maiky I need to grab whole (extended)Wav data on the memory, and I have no time to tell foobar how many minutes:second played. Current Source file was posted on my site, so if you can try to implement in foobar dll, I can look your result. |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| tube basics: computing mu and transconductance | jarthel | Tubes / Valves | 11 | 31st January 2012 11:15 PM |
| Questions Computing Baffle Step Compensation circuit | chasingame | Multi-Way | 10 | 6th August 2009 07:51 AM |
| Computing or measuring anode curves w/ CFB | Tubes4e4 | Tubes / Valves | 3 | 19th May 2009 10:31 PM |
| Computing question: VPNs | trwh | Everything Else | 2 | 1st November 2004 11:25 PM |
| New To Site? | Need Help? |