Next generation high performance Clojure toolkit.
tech.datatype has been a great library for TechAscent and has allowed us to produce quite a lot of high performance software. We were able to push the Clojure compile time system to its limits and are generally happy with the architecture and the results in terms of flexibility without compromising any performance.
I, however, need a space to produce v3 of the library and various components ideally with less runtime code generation and supporting graal native out of the box.
Some expected items:
Checkout the api documentation
Use the scripts to get graal and compile test. The code is located under native-test; so far reader/writing/copying all work for native and jvm heap datasets. Tensors work but appear to really make the executable size larger; potentially this is the insn bindings which perhaps could be optional.
Copyright © 2020 Chris Nuernberger
This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close