C Optimization

Open-source C projects categorized as Optimization

Top 12 C Optimization Projects

  • coz

    Coz: Causal Profiling

  • Project mention: Coz: Causal Profiling | news.ycombinator.com | 2024-04-18
  • blis

    BLAS-like Library Instantiation Software Framework

  • Project mention: Faer-rs: Linear algebra foundation for the Rust programming language | news.ycombinator.com | 2024-04-24

    BLIS is an interesting new direction in that regard: https://github.com/flame/blis

    >The BLAS-like Library Instantiation Software (BLIS) framework is a new infrastructure for rapidly instantiating Basic Linear Algebra Subprograms (BLAS) functionality. Its fundamental innovation is that virtually all computation within level-2 (matrix-vector) and level-3 (matrix-matrix) BLAS operations can be expressed and optimized in terms of very simple kernels.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • osqp

    The Operator Splitting QP Solver

  • Project mention: Best/Any Convex Optimization Solver for Rust? | /r/rust | 2023-05-31

    There's also two bindings for the osqp library (which is written in C), osqp published 2 years ago and osqp-rust published 3 months ago. I don't know what are the differences between them, but they both target osqp 0.6.2 (released in 2021) while the last released version is osqp 0.6.3 which was released last week.

  • acados

    Fast and embedded solvers for nonlinear optimal control

  • libfirm

    graph based intermediate representation and backend for optimising compilers

  • FastDoom

    Doom port for DOS, optimized to be as fast as possible!

  • Project mention: Doom(1993) on SSD1306 | /r/arduino | 2023-06-24

    I'm 4 days late, but no, Doom won't run on an ESP32. The problem is RAM: original Doom requires 8 MiB. There's a port, FastDoom, that has been trimmed down to run on lower end computers, but even it requires 4 MiB. ESP32s typically have less than 512 KiB RAM.

  • siconos

    Simulation framework for nonsmooth dynamical systems

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • d32xr

    A modern port of Doom for the Sega 32X

  • fast_zlib

    Heavily optimized zlib compression algorithm

  • pg_plan_advsr

    PostgreSQL extension for automated execution plan tuning

  • Aha

    Tweaked version of "Aha" - "A Hacker's Assistant" superoptimiser by Henry S. Warren (by dpt)

  • tsprite

    Convert Sprites to Windows escape sequences, optimized for Conhost games

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Optimization related posts

Index

What are some of the best open-source Optimization projects in C? This list will help you:

Project Stars
1 coz 3,819
2 blis 2,091
3 osqp 1,559
4 acados 674
5 libfirm 451
6 FastDoom 345
7 siconos 156
8 d32xr 143
9 fast_zlib 132
10 pg_plan_advsr 87
11 Aha 57
12 tsprite 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com