Skip to content

Add blog post for pyfftw-rfft optimization#11

Merged
NimaSarajpoor merged 29 commits intomainfrom
pyfftw_rfft_optimization
Dec 13, 2025
Merged

Add blog post for pyfftw-rfft optimization#11
NimaSarajpoor merged 29 commits intomainfrom
pyfftw_rfft_optimization

Conversation

@NimaSarajpoor
Copy link
Copy Markdown
Owner

No description provided.

@netlify
Copy link
Copy Markdown

netlify Bot commented Nov 27, 2025

Deploy Preview for the-data-philomath ready!

Name Link
🔨 Latest commit c2e5c38
🔍 Latest deploy log https://app.netlify.com/projects/the-data-philomath/deploys/693cc7ddac55f70008674b2d
😎 Deploy Preview https://deploy-preview-11--the-data-philomath.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
@NimaSarajpoor NimaSarajpoor changed the title add files for pyfftw rfft optimization Add blog post for pyfftw-rfft optimization Nov 29, 2025
Copy link
Copy Markdown

@seanlaw seanlaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, this was very good! The writing seems good and the layout is nice. I think it shows people how you think and problem solve.

Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
@NimaSarajpoor
Copy link
Copy Markdown
Owner Author

@seanlaw
As suggested, my plan was to add a “Bonus” section to show what didn’t improve pyFFTW’s RFFT performance. The only clear example was using the FFTW_DESTROY_INPUT flag. Since that felt too little for its own section, I added two more isolated experiments. However, I feel it is weird as those two show "some" improvements. So, I feel I need to move them to the main section performance optimization.

What do you think?

@seanlaw
Copy link
Copy Markdown

seanlaw commented Dec 7, 2025

What do you think?

I think that's fine. I would omit any performance gains that are insignificant

@NimaSarajpoor
Copy link
Copy Markdown
Owner Author

NimaSarajpoor commented Dec 10, 2025

I am planning to perform "bootstrapping" to calculate 95% confidence Interval for the speed-up ratio computed for different input sizes. Might increase the complexity of plot a bit....but I think it helps with getting a more accurate conclusion.

Update: Will ignore it for now.

Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
Comment thread content/posts/faster-rfft-python/index.md Outdated
@NimaSarajpoor
Copy link
Copy Markdown
Owner Author

@seanlaw
I think the post is ready! I am planning to publish it in the nearby future. Would you mind taking a quick look and let me know what you think? :)

@seanlaw
Copy link
Copy Markdown

seanlaw commented Dec 12, 2025

I will find some time to review

@seanlaw
Copy link
Copy Markdown

seanlaw commented Dec 13, 2025

@NimaSarajpoor Everything looks reasonable 👍

@NimaSarajpoor NimaSarajpoor merged commit 8523592 into main Dec 13, 2025
4 checks passed
@NimaSarajpoor
Copy link
Copy Markdown
Owner Author

@seanlaw
Thank you for all the inputs & VALUABLE suggestions! Your support is HIGHLY appreciated!

@NimaSarajpoor NimaSarajpoor deleted the pyfftw_rfft_optimization branch December 13, 2025 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants