Why does the compiler *partially* vectorize my code?

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Othello-in-Typescript

  • Oh! I love othello. Here is my Typescript version: https://github.com/geon/Othello-in-Typescript/blob/master/src/othello.ts

  • neural_network_chess

    Free Book about Deep-Learning approaches for Chess (like AlphaZero, Leela Chess Zero and Stockfish NNUE)

  • So consider instead keeping a running score of the position, rather than recalculating it in full every time. One of the main tricks behind Stockfish NNUE, the current top chess engine, is a clever way of not needing to fully recalculate the full neural net every time, but to do a delta update for each move for a substantial part of the network. I forget the main paper about that, but you can read about it in https://github.com/asdfjkl/neural_network_chess.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rust

    Empowering everyone to build reliable and efficient software.

  • It was doing integer-typed reads and writes of data that could contain padding. The rules around that used to be unclear, but as of https://github.com/rust-lang/rust/pull/98919 it's definitely not okay to have undefined values of integer type.

  • llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

  • I've opened an issue for LLVM at https://github.com/llvm/llvm-project/issues/58358

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