2 ms·
I suggest posting to a PLT focused resource, such as http://lambda-the-ultimate.org/ http://lambda-the-ultimate.org/ That said, a bit confused about the langua
by eternalban 4y ago
I suggest posting to a PLT focused resource, such as http://lambda-the-ultimate.org/ http://lambda-the-ultimate.org/
That said, a bit confused about the languages you reference in this context (Python, C#, JS) - didn't see any mention here or at your github repo of languages (some relatively ancient) in this space.
Sandia: Programming Languages for HPC [high performance computing] - is there life after MPI?
https://www.sandia.gov/app/uploads/sites/179/2022/04/SOS10-Tues-Snir.pdf https://www.sandia.gov/app/uploads/sites/179/2022/04/SOS10-T...
Chapel:
https://chapel-lang.org/ https://chapel-lang.org/
https://en.wikipedia.org/wiki/Category:Array_programming_languages https://en.wikipedia.org/wiki/Category:Array_programming_lan...
p.s.
https://cray.github.io/crayai/ https://cray.github.io/crayai/
"CrayAI is a suite of distributed machine learning workflow libraries designed with HPC in mind. These libraries are portable, running on anything from a laptop up to a supercomputer. The core back-end of these libraries is written in Chapel, while the user-facing interface is Python. CrayAI currently consists of Cray HPO and Cray FS. Cray HPO is a distributed black-box hyperparameter optimization framework and Cray FS is a distributed feature selection library."
HPO's "black-box hyperparameter" should of interest.