-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Futhark is the only one I can think off that satisfies all three to a reasonable degree. It's a high-level language that compiles to OpenCL C, and its syntax resembles ML. However, there are a few caveats:
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.
Related posts
-
What downsides exist to Futhark? Seems almost too good to be true?
-
GPU Programming: When, Why and How?
-
Functional GPU programming: what are alternatives or generalizations of the idea of "number of cycles must be known at compile time"?
-
The Futhark Programming Language: Functional Array Programming in CUDA
-
Achieving High-Performance the Functional Way