Higher Order Company
WELCOME TO
THE PARALLEL
FUTURE OF COMPUTATION
BEND
A PARALLEL LANGUAGE
With Bend you can write parallel code for multi-core CPUs/GPUs without being a C/CUDA expert with 10 years of experience. It feels just like Python!
No need to deal with the complexity of concurrent programming: locks, mutexes, atomics... any work that can be done in parallel will be done in parallel.
Example Program
Simple Parallel Sum
HVM
A PARALLEL RUNTIME
In 1997, Yves Lafont devised a concurrent computation model, Interaction Combinators, which surpasses Turing Machines and the λ-Calculus in fundamental aspects. [1]
Based on that model, we built HVM: a compiler and evaluator for high-level languages that automatically achieves near-ideal speedup, up to 1000+ threads. [2]
Bend is made from scratch to harness its power!
Comparison ChartTree Radix Sort, 1 million branches