Sign in

Repository Index

75,360 visible repositories in the index

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

25–48 of 81 · Most stars

A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.

  • c-plus-plus
  • thread
  • scheduling
  • multithreading

Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!

  • sycl
  • gpgpu
  • high-performance
  • gpu-computing

A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.

  • cpp
  • multithreading
  • fibers
  • task-scheduler

Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files

  • phash
  • ruby
  • image-analysis
  • duplicate-multimedia-files

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

  • cpp
  • cplusplus
  • cplusplus-17
  • actor-model

WLA DX - Yet Another ANSI C GB-Z80/Z80/Z80N/eZ80/6502/65C02/65CE02/65816/68000/6800/6801/6809/8008/8080/HUC6280/SPC-700/SuperFX/Cx4/SH-2 Multi Platform Cross Assembler Package

webgpu.h - C version of the JS API, for both native and Wasm. A multi-vendor standard between Dawn/Emdawnwebgpu and wgpu-native. Designed primarily for binding into higher-level languages.

Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 to 5.5.

Library for creating DotNet Web Worker threads/multithreading in Client side Blazor

  • blazor
  • web-worker
  • backgroundservice
  • worker-process