FreeBSD replaces bubblesort with mergesort on SYSINTs, results in 100x speed

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • icu

    The home of the ICU project source code.

  • awesome-unikernels

    :zap: Curated list of unikernel resources (by uniqernel)

  • > could even be possible to compile executables that bypass the need for a kernel, just have some libraries with the required stuff, and boot to the program

    Or consider: https://github.com/uniqernel/awesome-unikernels

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • freebsd-src

    The FreeBSD src tree publish-only repository. Experimenting with 'simple' pull requests....

  • quicksort-blog-post

  • the vast majority of computers still aren't superscalar, much less ooo; for every i7 there are 100 cortex-m0+s, which don't even have caches. gpus aren't superscalar or ooo either, just heavily multithreaded, simt, and simd

    it seems like there are cases on modern high-performance hardware where insertion sort is not better than bubble sort (cf. https://blog.reverberate.org/2020/05/29/hoares-rebuttal-bubb...) which is very surprising to me

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