Show HN: Bodo – high-performance compute engine for Python data processing Hello HN, I’m excited to share Bodo, an open-source compute engine designed for large-scale data processing in native Python. Bodo is powered by an auto-parallelizing JIT compiler and an HPC backend, enabling it to generate highly optimized, parallel binaries (MPI) for Pandas and NumPy code—all without requiring any code rewrites. Our latest benchmark demonstrates 20x to 240x speedup over traditional distributed computing frameworks like Spark, Ray, and Dask (code and details in repo). The inspiration for Bodo came from my background in HPC, when I saw how extremely slow and hard to use Spark was (has gotten better over the years but still not great). Of course, a compiler has its own limitations (e.g. not all Python is compilable), but I think it’s leaps and bounds better. Let me know what you think. https://ift.tt/Q9v2j5r December 18, 2024 at 11:10PM
Show HN: Bodo – high-performance compute engine for Python data processing https://ift.tt/IZmeVdK
Related Articles
Show HN: Preprocessor I've been working 4 years now https://ift.tt/OoLQPIgShow HN: Preprocessor I've been working 4 years now Hey there, I'm her… Read More
Show HN: Ray Tracing in One Weekend v4.0.0 https://ift.tt/lHhcAx5Show HN: Ray Tracing in One Weekend v4.0.0 Since this is a major new r… Read More
Show HN: News-Research Aggregation https://ift.tt/1GPofDCShow HN: News-Research Aggregation Have made a previous submission abo… Read More
Show HN: Patchwork – Open-source framework to automate development gruntwork https://ift.tt/v8fSNacShow HN: Patchwork – Open-source framework to automate development gru… Read More
Show HN: Symbols > We are building Figma for developers https://ift.tt/GoRE8n4Show HN: Symbols > We are building Figma for developers What is Sym… Read More
Show HN: Semantic Grep – A Word2Vec-powered search tool https://ift.tt/u7Sn4ZpShow HN: Semantic Grep – A Word2Vec-powered search tool Much improved … Read More
Show HN: ThinkPost – split-panel note taking & brainstorming app for devs https://ift.tt/d3fUbDzShow HN: ThinkPost – split-panel note taking & brainstorming app f… Read More
Show HN: A personalised AI tutor with < 1s voice responses https://news.ycombinator.com/item?id=41057030Show HN: A personalised AI tutor with < 1s voice responses TLDR: We… Read More
0 Comments: