Inside the FFT Black Box: Serial and Parallel Fast Fourier Transform Algorithms (Computational Mathematics)
Thumbnail 1Thumbnail 2Thumbnail 3

Inside the FFT Black Box: Serial and Parallel Fast Fourier Transform Algorithms (Computational Mathematics)

4.6/5
Product ID: 6543594
Secure Transaction
Frequently Bought Together

Description

Inside the FFT Black Box: Serial and Parallel Fast Fourier Transform Algorithms (Computational Mathematics)

Reviews

4.6

All from verified purchases

W**D

Varied, specific, and practical.

If you need this book, you already know it. You barely remember what the Fourier transform does, let alone how it works, and you need to implement it from scratch. This book is for you.Most programmers never need to use Fourier transforms. Most of the ones who do will get by quite nicely on black boxes from Mathematica, Matlab, or Numerical Recipes. Data goes in, answers come out, and "a miracle occurs" somewhere in between. There are those times, however, when you can't use the canned routines. You just have to write your own.This book isn't for the faint-hearted, but really does give everything a non-specialist needs for creating a competent implementation. There's no cut&paste code here, but this is for people with unique needs. It presents a number of basic variations, with clear illustrations and pseudocode. It even discusses 2D transforms, but most of that discussion centers on how to transpose the 2D matrix between 1D transforms.The discussion of parallel implementation was the only section I found weak. It's aimed at standard sorts of multiprocessors, with specific kinds of connection networks between processors. First, those networks are rare in commercial multiprocessors or are so deeply embedded that the topology is not accessible to the application writer. Second, those networks and architectures miss a lot of important computing environments completely - including the ones important to me.I don't wish it on anyone, but it might happen - you might have to implement a FFT for yourself. If it does happen, this book may be your most effective tool. It will probably take the non-specialist (like me) time to get past some of the notation, but the answers here are worth the effort.//wiredweird

J**E

More "Dirty" Math, compliments of Chu et alii.

While I'm positive that this book will serve engineers well, I cannot recommend it to practitioners of pure mathematics, videlicit those who are not comfortable with the bloodied abortion that is mathematics to the engineer. It blows my mind that we ever got a man on the moon! A good example can be found in the first line of page 7. omega^l=omega^(l+(2*n+1)). Keep in mind that n is an element of the set of positive integers, their claim not mine. Now, if you solve for n you'll find that this equation can only be satisfied for n=-1/2, clearly not an element of Z+! (Perhaps rational numbers are included in the set of "integers for engineers.") And yet they seem to indicate that it holds for all n in the aforementioned set! I pray that I've missed something and that someone will embarrass me by pointing out my mistake because as irate as I am right now, blood will likely shoot out of my nose in the next 5 minutes and they'll find me dead in my office at day's end.

M**K

excellent book seller

instant shipping & book was perfect

J**R

What the title suggests

Personally, I am satisfied with what I bought. I wrote an uninspired fast fourier transform from its mathematical formula and it took 30 seconds to execute. I knew I could do better. After buying the book I learn to play close attention to the bit reversal on the twiddles (trig functions). I also learned how to do the split-radix. I also learned that each calculation yields two terms. Also, I gained emough of a sense of how the fft works that I was able to successfully create threads and try parallel processing. All totalled, I reduced the run time from 30 seconds to 1 second.The book was not as well written as I would have liked. The formula for the split-radix was screwed up. Using the form of the formula and the suggestion of what it represented I was able to derive the formula. It would have been nice if they had written out each term of each iteration for a 64-term fft. That is what I did to see with my own eyes what was happening. The text is too abstract.All-in-all it was worth the $100.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Zainab N.

Fantastic and great service. Shipping was faster than expected.

1 week ago

Vikram D.

The MOLLE sheath is of exceptional quality. Very happy with my purchase.

2 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
£251.56

Duties & taxes incl.

UKstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Rajesh P.

Customer service was outstanding when I had questions about the product.

2 days ago

Inside The Fft Black Box Serial And Parallel Fast Fourier | Desertcart GB