Higher Order Funds

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 chart between processors
Comparison ChartTree Radix Sort, 1 million branches

HOW IS
IT POSSIBLE?

HVM | Bend

OUR PROJECTS