Branchless-binary-search Alternatives
Similar projects and alternatives to branchless-binary-search
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
zig
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
-
Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
-
tigerbeetle
The financial transactions database designed for mission critical safety and performance.
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
branchless-binary-search discussion
branchless-binary-search reviews and mentions
-
Fastest Branchless Binary Search
I took a stab at the same problem a while ago. Since the upper bound of iterations is based on the input length, if you write your search in a way that extra iterations don't change the result, you can use a switch fallthrough to "unroll" the loop and not have to branch.
https://github.com/ehrmann/branchless-binary-search/blob/mas...
-
Beautiful branchless binary search
Shameless plug of my attempt at this: https://github.com/ehrmann/branchless-binary-search
Stats
The primary programming language of branchless-binary-search is C.