SimSIMD vs SciPy

Languages and libraries

simd numeric library

SHOW HN2023

13points
6comments
#2,112of 3,109 in 2023
Top 68%of 2023 by points

How HN took it

QuietFewer than 5 comments about the project

1 positive, 1 neutral or asking, 0 mixed, 0 critical, out of 2 comments about the project.

Idea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting performance gains from SIMD on modern CPUs

    From 2 comments
    • I encourage one to merge into e.g. {NumPy, SciPy, }; are there PRs? Though SymPy.physics only yet supports X,Y,Z vectors and doesn't mention e.g. "jaccard"?, FWIW:…
      westurner on HN
    • Np. Thanks for the optimizations. From "PostgresML is 8-40x faster than Python HTTP microservices" (2023) https://news.ycombinator.com/item?id=33270638 : > Apache Ballista and…
      westurner on HN

Requests

  • Merge the optimizations into NumPy or SciPy via PRs

    From 1 comment
    • I encourage one to merge into e.g. {NumPy, SciPy, }; are there PRs? Though SymPy.physics only yet supports X,Y,Z vectors and doesn't mention e.g. "jaccard"?, FWIW:…
      westurner on HN
  • Apply the optimizations to other projects such as CuPy, xtensor-fftw or llama.cpp

    From 1 comment
    • I encourage one to merge into e.g. {NumPy, SciPy, }; are there PRs? Though SymPy.physics only yet supports X,Y,Z vectors and doesn't mention e.g. "jaccard"?, FWIW:…
      westurner on HN

Questions

  • Whether CuPy GPUs could benefit given they lack AVX-512 or SVE

    From 1 comment
    • I encourage one to merge into e.g. {NumPy, SciPy, }; are there PRs? Though SymPy.physics only yet supports X,Y,Z vectors and doesn't mention e.g. "jaccard"?, FWIW:…
      westurner on HN

Alternatives named

  • NumPy and SciPy

    From 2 comments
    • Over the years, the merits of Intel’s 512-bit Advanced Vector eXtensions (AVX-512) have been extensively debated. Introduced in 2014, CPUs took time to offer robust support. In…
      ashvardanian on HN
    • I encourage one to merge into e.g. {NumPy, SciPy, }; are there PRs? Though SymPy.physics only yet supports X,Y,Z vectors and doesn't mention e.g. "jaccard"?, FWIW:…
      westurner on HN
  • pgvector

    From 1 comment
    • Np. Thanks for the optimizations. From "PostgresML is 8-40x faster than Python HTTP microservices" (2023) https://news.ycombinator.com/item?id=33270638 : > Apache Ballista and…
      westurner on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/37805810)