Rust and Scientific/High-Performance Computing

This page summarizes the projects mentioned and recommended in the original post on /r/rust

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Rust-CUDA

    Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.

    I'm looking for some good sources I can read to see arguments for and against. I'm relatively new to Rust myself, but I am looking at the Rust-CUDA project (and have contacted the developer). I am primarily interested in Rust for this task because of what it offers in terms of memory safety, though I realize that some of the tools/algorithms rely heavily on shared memory between threads. Really, any good reads that you folks could offer would be greatly appreciated.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. rust-in-hpc

  4. rsds

    Dask scheduler written in Rust

    The HPC group that I am part of has switched from C++ to Rust for writing HPC software and I can't really imagine going back :-) You can check out for example https://github.com/it4innovations/rsds or https://github.com/it4innovations/hyperqueue, which are Rust HPC tools used "in the wild".

  5. hyperqueue

    Scheduler for sub-node tasks for HPC systems with batch scheduling

    The HPC group that I am part of has switched from C++ to Rust for writing HPC software and I can't really imagine going back :-) You can check out for example https://github.com/it4innovations/rsds or https://github.com/it4innovations/hyperqueue, which are Rust HPC tools used "in the wild".

  6. node_crunch

    Discontinued Allows to distribute computations across several nodes

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why I'm Writing a Scheme Implementation in 2025 (The Answer Is Async Rust)

    6 projects | news.ycombinator.com | 18 Feb 2025
  • Optimizing uint64_t Digit Counting: A Method that Beats Lemire's by up to 27%

    4 projects | news.ycombinator.com | 5 Jan 2025
  • Show HN: Interactive graphs in Rerun with a Rust port of D3-force

    6 projects | news.ycombinator.com | 20 Dec 2024
  • 炊紙(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space

    5 projects | news.ycombinator.com | 3 Oct 2024
  • Neko: Portable framework for high-order spectral element flow simulations

    2 projects | news.ycombinator.com | 23 Jun 2024