Raptor Computing Systems Community Forums (BETA)
Software => Applications and Porting => Topic started by: tle on July 30, 2025, 06:39:07 pm
-
I've just lodged a ticket at https://github.com/ispc/ispc/issues/3517 and wondering if anyone in the community has done a similar Implicit SPMD Program Compiler for PPC64 yet. Many thanks
-
Maybe cleaner and better solution from VectorCamp:
https://simd.ai/
But it's always good to have options.
-
Maybe cleaner and better solution from VectorCamp:
https://simd.ai/
But it's always good to have options.
Well I have sent the people there an email expression my interests in trying out the beta. Let's hope they get back to me
-
Message from Konstantinos (via IRC #talos-workstation):
normally I don't do marketing, but I think this might interest people interested in VSX programming, we have just released a VSCode extension that integrates SIMD.info, SIMD.ai (optional) into a VSCode extension, check code.simd.ai
Codium free alternative pending approval of my account to the eclipse foundation
-
... More SIMD engines are being integrated, and as a hint IBM Z is next! The plan is to have *ALL* SIMD intrinsics for every platform supported.
Linkedin (https://www.linkedin.com/posts/vectorcamp_vscode-vscode-codium-activity-7376275429281832960-QvKd)
Hopefully that includes the PPC970 and PA6T-1682M.
-
Okay I added a basic support PPC64LE
It's pretty much straight forward changes https://github.com/ispc/ispc/pull/3735
at this stage it has no PPC-specific ISPCTarget enum values, no ISA enum entry, no .ll builtin files. I hope this would create the foundation for developers to further extend it.
-
Looks like a great start.
-
It's nearly there! I hope today I could get the PR polished for merger.
@ClassicHasClass I would really appreciate if I could get your guidance and support as I start adding more PPC-specific features into ispc. Great thanks in advance
-
tle, for all the porting efforts, maybe to make a porting wiki page like this:
https://wiki.raptorcs.com/wiki/Category:Ports
Maybe more people will recognize.
I also posted your ioquake3 call on GitHub in the Talos IRC.
-
I have added https://wiki.raptorcs.com/wiki/Porting/ispc but the unsure how to add that link to https://wiki.raptorcs.com/wiki/Category:Ports
-
You only have to add (last line):
[[Category:Ports]]
or
[[Category:Ports/Games]] (for e. g. Games)
-
I'll do my best, though I'm currently in a semi-permanent away job, so I'm not on my POWER9 much for sustained periods (part of why there hasn't been much Talospace content either). Job market isn't so great in my line of work these days.
-
I'll do my best, though I'm currently in a semi-permanent away job, so I'm not on my POWER9 much for sustained periods (part of why there hasn't been much Talospace content either). Job market isn't so great in my line of work these days.
Family and wellbeing first. If you need anything that I could assist, please do not hesitate to reach out to me
-
The foundation is laid. Community now can have a go with adding more features