Neanderthal

Fast Clojure Matrix Library for CPU and GPU computations

EstablishedOpen SourceLow lock-in

Pricing

See website

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Overview

What is Neanderthal?

Neanderthal is a high-performance matrix library for the Clojure programming language, supporting both native CPU and GPU operations through OpenCL and CUDA.

Key differentiator

Neanderthal stands out as a high-performance matrix library specifically optimized for Clojure, offering seamless integration with both CPU and GPU through OpenCL and CUDA.

Capability profile

Strength Radar

Support for both…High-performance…Integration with…

Honest assessment

Strengths & Weaknesses

↑ Strengths

Support for both CPU and GPU computations through OpenCL and CUDA

High-performance matrix operations optimized for Clojure

Integration with the Uncomplicate ecosystem

Fit analysis

Who is it for?

✓ Best for

Clojure developers working on performance-critical numerical computations

Projects needing to leverage both CPU and GPU for matrix operations

Developers who prefer a Clojure-centric solution over general-purpose libraries

✕ Not a fit for

Teams requiring support for multiple programming languages beyond Clojure

Applications where the overhead of JVM is unacceptable

Cost structure

Pricing

Free Tier

None

Starts at

See website

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Alternatives

Next step

Get Started with Neanderthal

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →