Skip to content

New Project: ispc #80

@aneshlya

Description

@aneshlya

Please describe the project
ispc is a compiler for a variant of the C programming language, with extensions for single program, multiple data programming. Under the SPMD model, the programmer writes a program that generally appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware.
It's getting support for ppc64le architecture: ispc/ispc#3735

URL for the project
https://github.com/ispc/ispc

Describe current CI/CD setup
ISPC utilizes Github actions for build/testing (functional and lit testing, examples) and security scans.

Describe the primary use case for the Github Action Runner
ISPC is getting support for Linux ppc64le, enabling compilation for POWER8+ (POWER ISA 3.0) processors. We would like to run functional tests and examples on native ppc64le HW..

Paste a link to the existing actions workflow file(s) or directory
https://github.com/ispc/ispc/tree/main/.github/workflows

How often do you plan on executing the runner?
Every pull request (usually one/day or less) and once during nightly testing.

What is the primary programming language for the project?
C++

Please select desired hardware

  • Power 9 (ppc64le)
  • IBM Z / LinuxONE (s390x)

Account names of the GitHub repo admins that will need access to setting up the runner
aneshlya

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions