art icon indicating copy to clipboard operation
art copied to clipboard

Handle PPC64 and ARM

Open dinosaure opened this issue 4 years ago • 6 comments

PPC64

Nothing exists at this time about PPC64.

ARM

We should be able to support ARM if, at least, NEON is available but the CI fails on that.

dinosaure avatar Nov 23 '20 16:11 dinosaure

x86_32 is supported only if it supports SSE2 (but OCaml-CI provides one which does not handle SSE2). arm64 should be supported (at least, we have a mapping between SSE and NEON instructions) - but we must assert aligned read (which is not the case).

dinosaure avatar Nov 24 '20 11:11 dinosaure

It seems that lib/sse2neon.h was taken from SSE2NEON. Can you keep the license notice and/or upstream information in hyperlink?

jserv avatar Dec 12 '20 02:12 jserv

Yes of course, the state of the repo still is experimental, but I will add copyright and hyperlink to SSE2NEON 👍

dinosaure avatar Dec 12 '20 17:12 dinosaure

Done by b9bb207, the issue still is open because the ARM support is not yet available.

dinosaure avatar Dec 12 '20 18:12 dinosaure

Done by b9bb207, the issue still is open because the ARM support is not yet available.

Thanks a lot. I look forward to the Arm support of this project.

jserv avatar Dec 13 '20 01:12 jserv

ARM64 is supported 🎉 (see #33). We will start to look about PPC64.

dinosaure avatar Dec 07 '21 17:12 dinosaure