an opencl binding - zcl/panama
Maurizio Cimadamore
maurizio.cimadamore at oracle.com
Sun Jan 26 23:31:18 UTC 2020
On 26/01/2020 03:49, Ty Young wrote:
>
> On 1/24/20 5:23 AM, Maurizio Cimadamore wrote:
>> Thanks for putting the time on doing the conversion work (bleeding
>> bonus point since we're in such an early stages) - and more
>> importantly, for writing all the feedback up. I will be reading that
>> carefully (and post some comments in here).
>>
>> This is what contributing looks like, kudos.
>
>
> Excuse me?
>
>
> I didn't realize your definition of "contributing" was literally
> creating native libraries from C - something you yourselves could and
> probably will do internally. I'm sorry, I guess? I've been speaking up
> for myself for the most part. There isn't a whole lot of information
> on what's going on with the project nor is the API itself feature
> complete. If I knew you wanted someone to do native API compatibility
> testing for you rather then comment on Memory Access API decisions I
> probably would have to begin with. I didn't realize as someone who has
> to use the API I couldn't do that. As someone else mentioned, adding
> all this to the JEP would be nice.
This is a -dev mailing list - the very goal of this mailing list if to
_try_ things out and report back. Michal took something admittedly very
raw --- as I made it clear several other times, we have been focussing a
lot on the memory access API as of late, and much less on the ABI part,
which we are starting to do now (as you can see from where commits are
landing) - and put up against the raw-ness and tried to reimplement
whatever he got against the Panama ABI support (and then writing all the
feedback clearly) - it's something I don't take for granted, so I
thought what Michael did deserved some praise, that's all. Not sure why
you're picking up on this particular bit?
>
>
> I've started working on bindings for NVML[1]. There isn't much to
> comment on since the library is just a bunch of samey function
> calls... so much so most of the function code is copy and pasted. The
> only thing that comes to mind is that I wish I could get rid of all
> the exceptions, but I doubt that can be or will be done so... yeah.
> This is all so basic it could be automated.
>
>
> [1]
> https://github.com/BlueGoliath/GoliathBindings/tree/master/modules/org.goliath.bindings.nvml/src/main/java/org/goliath/bindings/nvml
>
>
Thanks - we'll look into that too (late here now).
Maurizio
>
>
>>
>> Thanks again
>> Maurizio
>>
>> On 24/01/2020 03:45, Michael Zucchi wrote:
>>>
>>> Hi guys,
>>>
>>> I've been waiting on work to organise themselves this year so i've
>>> had plenty more free time and it's been too cold to drink beer,
>>> alas. Rather than poke the emailing list I've been busy porting zcl
>>> over to use jdk.incubator.foreign.
>>>
>
> * snip *
>
>
>>> Cheers,
>>> Z
>>>
>>> * stairs in the way, broken hip, on crutches for last 3 months,
>>> nearly @#$@# over
>>>
More information about the panama-dev
mailing list