Open
Description
We tried to create an Azure cloud virtual machine with 120 cores. The library supports only 64 since this is the max reported by
the system calls.
To get around that (in Windows):
-> one would need to count the number of cores differently
-> there is the concept of processor groups in windows -> assign the threads to groups.
I took the liberty to implement such a thing in:
https://github.com/mikerabat/neural-api
a fork of this project that includes some bugfixes/enhancements (Delphi AVX dot product, some tests to avoid problems in
different environments, GELu activiation function and others)
In case that it is interesting please merge the code. I'm to dumb to do that and have quite some problem with the git philosophy....