awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesPerformance Accelerators

Utilities for accelerating numerical computations through sparsity detection, matrix coloring, and hardware offloading.

Distinct from Nonlinear Optimization Solvers: Distinct from Nonlinear Optimization Solvers: focuses on general performance acceleration techniques for solvers rather than specific nonlinear optimization algorithms.

Explore 3 awesome GitHub repositories matching scientific & mathematical computing · Performance Accelerators. Refine with filters or upvote what's useful.

Awesome Performance Accelerators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ceres-solver/ceres-solverAvatar ceres-solver

    ceres-solver/ceres-solver

    4,499Vezi pe GitHub↗

    Ceres Solver este o bibliotecă C++ pentru optimizare numerică, specializată în probleme de cele mai mici pătrate neliniare și optimizare neconstrânsă. Servește ca un framework pentru diferențiere automată și potrivire robustă a curbelor, oferind instrumente pentru a rezolva modele matematice la scară largă. Biblioteca se distinge prin capabilitățile sale de bundle adjustment, care exploatează structurile de matrice rare pentru a rafina punctele scenei 3D și parametrii camerei. Utilizează diferențierea automată cu numere duale pentru a calcula derivatele funcțiilor de cost, eliminând nevoia de derivare manuală a Jacobianului. Proiectul acoperă o gamă largă de capabilități de optimizare, inclusiv constrângeri de varietate pentru spații non-euclidiene, funcții de pierdere robuste pentru a atenua valorile aberante și rezolvarea sistemelor liniare dense și rare. Oferă, de asemenea, utilitare pentru conversia reprezentării rotației, interpolarea datelor tabelate și estimarea covarianței parametrilor. Configurațiile de build sunt disponibile pentru ținte Android și iOS pentru a susține optimizarea hardware-ului mobil.

    Optimizes memory and computation when the structural patterns of data change during the optimization process.

    C++
    Vezi pe GitHub↗4,499
  • sciml/differentialequations.jlAvatar SciML

    SciML/DifferentialEquations.jl

    3,121Vezi pe GitHub↗

    DifferentialEquations.jl este o bibliotecă numerică cuprinzătoare concepută pentru rezolvarea ecuațiilor diferențiale ordinare, stocastice, cu întârziere și algebrice. Funcționează ca o suită de solver-e de înaltă performanță care integrează machine learning științific, programare probabilistică și diferențiere automată într-un framework unificat. Prin valorificarea multiple dispatch-ului și a integrării simbolico-numerice, biblioteca oferă un mediu flexibil pentru modelare matematică complexă și simulare. Proiectul se distinge prin capacitatea sa de a face legătura între analiza numerică tradițională și tehnicile moderne de machine learning. Suportă antrenarea ecuațiilor diferențiale universale, permițând utilizatorilor să încorporeze rețele neuronale direct în simulatoare științifice pentru a învăța dinamici necunoscute, menținând în același timp constrângerile fizice. Mai mult, biblioteca oferă instrumente avansate de analiză a sensibilității și estimare a parametrilor, inclusiv metode adiacente și inferență Bayesiană, care permit calibrarea eficientă a modelelor și descoperirea automată a ecuațiilor guvernante din date. Platforma oferă capabilități extinse pentru calcul de înaltă performanță, inclusiv paralelism agnostic față de hardware care distribuie simulările pe CPU-uri, GPU-uri și clustere distribuite. Încorporează cuantificarea riguroasă a incertitudinii prin aritmetică de interval și propagare Monte Carlo, asigurând o estimare fiabilă a erorilor în experimentele numerice. În plus, sistemul dispune de rutine de optimizare sofisticate, cum ar fi detectarea rarității bazată pe grafuri și calculul produsului fără matrice, pentru a accelera performanța în sisteme la scară largă.

    Accelerates complex computations through automated sparsity detection, matrix coloring, and hardware offloading.

    Juliadaeddedelay-differential-equations
    Vezi pe GitHub↗3,121
  • juliasymbolics/symbolics.jlAvatar JuliaSymbolics

    JuliaSymbolics/Symbolics.jl

    1,514Vezi pe GitHub↗

    Symbolics.jl is a foundational framework for symbolic mathematics, automated differentiation, and scientific compilation within the Julia programming language. It provides a comprehensive system for algebraic manipulation, expression simplification, and the construction of mathematical models, enabling users to represent complex physical and chemical systems as symbolic equations. The library distinguishes itself through a source-to-source compilation engine that translates high-level symbolic representations directly into optimized, parallelized, and hardware-specific numerical code. By util

    Provides automated sparsity detection for Jacobians and Hessians to skip zero-value computations during numerical execution.

    Juliacascomputer-algebra-systemhigh-performance
    Vezi pe GitHub↗1,514
  1. Home
  2. Scientific & Mathematical Computing
  3. Numerical and Mathematical Foundations
  4. Optimization & Solvers
  5. Nonlinear Optimization Solvers
  6. Performance Accelerators

Explorează sub-etichetele

  • Dynamic Sparsity Management1 sub-tagOptimization of memory and computation for solvers where the sparsity pattern of data changes. **Distinct from Performance Accelerators:** Handles the dynamic change of structural patterns during optimization, not just static sparsity detection.
  • Logic Processing AcceleratorsTechniques for increasing the execution frequency of simulated wiring networks in logic-based processors. **Distinct from Performance Accelerators:** Distinct from Performance Accelerators: focuses on logic-gate signal propagation speed rather than general numerical computation offloading.