9 comments

[ 0.36 ms ] story [ 37.4 ms ] thread
Almost every programming model is Turing complete therefore you can do just about anything with them. But unless OpenGL shader language has equivalent concepts of the warp and the syncthreads instruction, you end up having to do a global sync every time you want to do any synchronization and that means returning to the CPU and that's really slow in comparison and therefore very power inefficient as well.
Which is fine in this class of device (i.e. no access to proper compute shaders) as long as it's faster or more power efficient than doing it any other way on the device.
That's going to be very task dependent but probably okay for matrix multiplication and streaming kernels which is most of AI.
They author of the library is trying to sell commercial licenses. People should get together, recreate this and slap an MIT license on it.
How dare the author to earn money for their efforts, tstst.
Oh, I don't care if they do and never said they shouldn't, I just think someone should make a FOS version.

How dare someone want to use something free and open source, that's developed by a vast community of individuals instead of relying on 1 individual (who might disappear at a moment's notice) for every single update and bug fix. Tstst.

See, I can be snarky too

> that's developed by a vast community of individuals instead of relying on 1 individual

Being FOSS or licensed doesn't dictate the number of developers so isn't a rebuttal against licensing.

> (who might disappear at a moment's notice)

Nor does it change the ability of people to disappear

> for every single update and bug fix.

Nor are you unable to get a license which allows you source access or rights should they disappear. Most really don't mind clauses about things after their disappearance.

The only thing you seem to be against in your rebuttal is that a license fee be paid. Otherwise you're just wishing for active and vibrant development so far, regardless of licensing.

> who might disappear at a moment's notice

It's much easier for a corporation to disappear at a moment's notice. "Limited liability" in the LLC is there for a reason.