Skip to content
@dataparallel-swift

The Swift Programming Language, meets GPU

Meet Data-Parallel Swift

Swift is a general-purpose programming language that is both approachable for newcomers and powerful for experts. It is used to develop everything from apps and system software to cloud services and embedded firmware, and runs on a variety of platforms including macOS, Linux, and Windows.

Data parallelism is a parallelisation strategy that focuses on distributing the data of a computation over the available processors, and is especially suited for programming GPUs for general-purpose computations. This project enables writing GPU kernels directly in the Swift programming language.

Pinned Loading

  1. swift-to-gpu swift-to-gpu Public

    Swift 22 2

  2. swift-multiarray swift-multiarray Public

    Swift 3 1

  3. swift-cuda swift-cuda Public

    Swift interoperability layer to CUDA

    Swift

  4. swift-tracy swift-tracy Public

    Swift 1 1

  5. swift-mimalloc swift-mimalloc Public

    Swift

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…