Showing 128 open source projects for "cpu"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    GROMACS

    GROMACS

    Public/backup repository of the GROMACS molecular simulation toolkit

    ...It is widely used for biomolecular systems such as proteins, lipids, nucleic acids, solvents, and ligand interactions. The software is optimized for speed and supports modern CPU and GPU acceleration for large and demanding simulations. It includes tools for system preparation, running simulations, trajectory processing, analysis, and workflow automation. GROMACS is especially strong in computational biophysics and chemistry, but it can also be used for broader molecular modeling tasks. Its main value is giving researchers a fast, mature, and extensively documented platform for studying molecular motion and interactions over time.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    parca

    parca

    Continuous profiling for analysis of CPU and memory usage

    Continuous profiling for analysis of CPU, memory usage over time, and down-to-the-line number. Saving infrastructure costs, improving performance, and increasing reliability. A single profiler, using eBPF, automatically discovers targets from Kubernetes or systemd across the entire infrastructure with very low overhead. Supports C, C++, Rust, Go, and more. Both producing pprof formatted profiles with the eBPF-based profiler and ingesting any pprof formatted profiles allowing for wide language adoption and interoperability with existing tooling. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    FairChem

    FairChem

    FAIR Chemistry's library of machine learning methods for chemistry

    ...Tasks span heterogeneous domains—catalysis (OC20-style), inorganic materials (OMat), molecules (OMol), MOFs (ODAC), and molecular crystals (OMC)—allowing one model family to serve many simulations. The README provides quick paths for pulling models (e.g., via Hugging Face access), then running energy/force predictions on GPU or CPU.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Newton

    Newton

    An open-source, GPU-accelerated physics simulation engine

    Newton is a high-performance, GPU-accelerated physics simulation engine designed primarily for robotics research, machine learning, and advanced simulation workflows. Built on top of NVIDIA Warp, it leverages GPU parallelism to deliver scalable and efficient simulation environments that support rapid iteration and experimentation. The engine extends previous simulation frameworks by introducing differentiable physics capabilities, allowing it to integrate seamlessly with machine learning...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    PyTorch Geometric

    PyTorch Geometric

    Geometric deep learning extension library for PyTorch

    ...In addition, it consists of an easy-to-use mini-batch loader for many small and single giant graphs, a large number of common benchmark datasets (based on simple interfaces to create your own), and helpful transforms, both for learning on arbitrary graphs as well as on 3D meshes or point clouds. We have outsourced a lot of functionality of PyTorch Geometric to other packages, which needs to be additionally installed. These packages come with their own CPU and GPU kernel implementations based on C++/CUDA extensions. We do not recommend installation as root user on your system python. Please setup an Anaconda/Miniconda environment or create a Docker image. We provide pip wheels for all major OS/PyTorch/CUDA combinations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    CUDA-Q

    CUDA-Q

    C++ and Python support for the CUDA Quantum programming model

    CUDA-Q is an open-source platform for developing hybrid quantum-classical applications using a unified programming model across CPUs, GPUs, and quantum processing units. It provides a full toolchain that includes compilers, runtimes, and libraries for writing quantum programs in both C++ and Python. The platform is designed to be hardware-agnostic, allowing developers to run applications on different quantum backends or simulate them efficiently using GPU acceleration when physical quantum...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CUDA-QX

    CUDA-QX

    Accelerated libraries for quantum-classical computing built on CUDA-Q

    CUDA-QX is a collection of accelerated libraries built on top of the CUDA-Q platform, designed to enable rapid development of hybrid quantum-classical applications. It extends the CUDA-Q programming model by providing optimized implementations of domain-specific quantum computing primitives and workflows. The libraries are intended to help researchers and developers leverage GPUs, CPUs, and quantum processing units together in a unified computational model. CUDA-QX focuses on key areas such...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    ClooWrapperVBA

    COM-wrapper of Cloo to execute OpenCL code from Excel.

    The wrapper allows to execute OpenCL code on CPU and GPU devices from VBA. Sources are available under https://github.com/Excel-lent/ClooWrapperVBA
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Digital Logic Design

    Digital Logic Design

    Digital Circuits Design and Simulation

    ...You may start your circuit from simple gates and flipflops and keep on converting them into ICs. These ICs, later on, may be incorporated into other circuits to built more complex circuits like CPU. You may even use SOP expressions to generate digital circuits in IC form. You can use this software to design Combinational, Synchronous and Asynchronous Sequential Circuits. The circuit working can be analyzed by using output parts like LEDs, Seven Segment Display as well as CRT and digital Oscilloscope all provided in the software. ...
    Leader badge
    Downloads: 81 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    DxTonia

    DxTonia

    A tool for detecting the presence of leg dystonia from videos.

    ...The software has been verified on two datasets and achieved higher accuracy than routine clinical care. Stay tuned for the improved version. Note: Currently only works on Windows PC with Nvidia GPU. Soon, mac and Linux CPU only version will be released. The requirment files are in old-version_scripts folder. Instructions to use DxTonia https://www.rishabh-bajpai.com/dxtoniainstallation https://www.medrxiv.org/content/10.1101/2024.10.15.24315574
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    LinAsm

    LinAsm

    Collection of fast and optimized assembly libraries for x86-64 Linux

    ...It implements many common and widely used algorithms for array manipulations: searching, sorting, arithmetic and vector operations, unit conversions; fast mathematical and statistic functions; numbers and time converting algorithms; finite impulse response (FIR) digital filters; spectrum analysis algorithms, Fast Hartley transformation; CPU cache friendly functions and extremely fast abstract data types (ADT) such as hash tables b-trees, and much more. LinAsm libraries are written on FASM assembly language. They are stable and have appropriate benchmarks for many units. All libraries are well documented and grouped by their functionality. To get more information about this library, please visit the official web site: http://linasm.sourceforge.net
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 12
    Bandicoot

    Bandicoot

    fast C++ library for GPU linear algebra & scientific computing

    * Fast GPU linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use * Provides high-level syntax and functionality deliberately similar to Matlab * Provides an API that is aiming to be compatible with Armadillo for easy transition between CPU and GPU linear algebra code * Useful for algorithm development directly in C++, or quick conversion of research code into production environments * Distributed under the permissive Apache 2.0 license, useful for both open-source and proprietary (closed-source) software * Can be used for machine learning, pattern recognition, computer vision, signal processing, bioinformatics, statistics, finance, etc * Downloads: http://coot.sourceforge.io/download.html * Documentation: http://coot.sourceforge.io/docs.html * Bug reports: http://coot.sourceforge.io/faq.html * Git repo: https://gitlab.com/conradsnicta/bandicoot-code
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13

    GromacsProSuite

    Graphical User Interface for Gromacs

    ...The software automates tasks such as topology generation, solvation, ion addition, minimization, equilibration, and production runs while executing GROMACS commands in the background. Built-in monitoring tracks CPU, RAM, and disk usage to ensure stable performance during parallel processing. Beyond simulation execution, it includes advanced trajectory processing and analysis tools such as RMSD, RMSF, SASA, clustering, PCA, hydrogen-bond analysis, Ramachandran plots, and FEL mapping. With integrated visualization and plotting utilities, it offers a unified platform for researchers, educators, and students to perform complete MD workflows efficiently and reproducibly. ...
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    libsombrero

    Astronomical object/structure detection from 1D and 2D data sets.

    Sombrero is a fast wavelet image processing and object detection C library for astronomical images. Sombrero is named after the "Mexican Hat" shape of the wavelet masks used in image convolution and is released under the GNU LGPL library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Social Network Visualizer

    Social Network Visualizer

    Social Network Analysis and Visualization software

    Visit our new site: http://socnetv.org Social Network Visualizer (SocNetV) is a social network analysis and visualization application. You can draw a social network (graph/digraph) or load an existing one (GraphML, UCINET, Pajek, etc), compute cohesion, centrality, community and structural equivalence metrics and apply various layout algorithms based on actor centrality or prestige scores (i.e. Eigenvector, Betweenness) or on dynamic models (i.e. Kamada-Kawai spring-embedder)
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Foreval

    Foreval

    Foreval is parser , compiler , evaluator of mathematical expressions

    Foreval is compiler of mathematical expressions (formulas) (directly to x86-32 CPU/FPU/SSE instructions) given as string at run-time. Present as "dll" library and Delphi sources. Can be compiled in FPC (Lazarus). Can be direct connection to the program (without dll). Сurrent version ( v. 9.1.1.395B): Examples for Delphi, Lazarus , GCC (Codeblock), MSVC. Demo: Fractals Julia; Visualizing of functions of complex variable - complex domain coloring , graph plotting & finding roots F(x), Fourier series. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PI-Based Image Encoder / Converter

    PI-Based Image Encoder / Converter

    Python code able to convert / compress image to PI (3.14, π) Indexes

    ...ZIP also include 16 MB file with 16,7 mil numbers of PI Benchmark(Single-Thread): Hardware & Environment Apple Silicon: Apple M2 (Mac mini/MacBook) x86_64 Platform: Intel Core Ultra 5 225F (Arrow Lake, 10 Cores) OS 1: Fedora 43 (GNOME) OS 2: Windows 11 Pro (23H2/24H2) Software: Python 3.14.3 + Numba JIT (latest) Results (Lower is better) Platform / OS CPU Time (Seconds) macOS (Native) Apple M2 52.151311 s (in default setup) Fedora Linux Intel Core Ultra 5 225F 58.536457 s (in default Power Management: Balanced) Windows 11 Intel Core Ultra 5 225F 59.681427 s (important! Power Management set as High Performance .. in Balanced is slow)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    grafx - Extensible Java Graphics Package

    grafx - Extensible Java Graphics Package

    Extensible Line-drawing & Polygon-filling Rasterization Libs for Java

    Line-drawing and polygon-filling rasterization algorithms in Java. Simple 2D package and more complex 3D package with Z-buffering. Texture mapping not supported at the moment. Color interpolation for lines, Gouraud shading for polygons fully supported. Floating point vertex coordinates, not integer. Pixel-level aliasing, not endpoint aliasing. Doesn't use Bresenham line style! Works with all Java versions. No external dependencies. Suitable for study in academic institutions,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    TomoJ

    TomoJ

    ImageJ plugin to perform Electron Tomography

    ...TomoJ proposes the preprocessing and the registration of tilt-series prior to 3D reconstructions (WBP, ART, SIRT, OS-SART, compressed sensing). TomoJ is written in Java, the computations are multithreaded and reconstruction can be performed on CPU or GPU (OpenCL). registration is described in: Journal of Structural Biology: X. 2020, Volume 4. "Improvements on marker-free images alignment for electron tomography" C.O.S. Sorzano et al. https://doi.org/10.1016/j.yjsbx.2020.100037. BMC Bioinformatics. 2009 Apr 27;10:124."Marker-free image registration of electron tomography tilt-series." ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    NSLadder

    NSLadder

    Ladder editor and debugger

    NSLadder is a complete PLC manager based on the Ladder diagram, it generates code that can be directly assimilated by the PLC controller (arduino, raspberry, arm cpu....) NSLadder also allows simulation without a PLC connected Ladder is one of the best visual programming languages ​​is a PLC programming language called ladder diagram (LD) or instructions list (IL). The main strength of lader is the visual representation that is more representative than most programming languages, so people often find it much easier to learn. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    ...(Disclaimer: Processing time depends on compute hardware) Typical processing time for 100mb .las is about 2 seconds. 25mb .laz file process in about the same times. Files are processed in parallel using available CPU cores. Pre-built Windows x64 installer available at https://buymeacoffee.com/nathancrews/e/255641
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    TorchQuantum

    TorchQuantum

    A PyTorch-based framework for Quantum Classical Simulation

    A PyTorch-based framework for Quantum Classical Simulation, Quantum Machine Learning, Quantum Neural Networks, Parameterized Quantum Circuits with support for easy deployments on real quantum computers. Researchers on quantum algorithm design, parameterized quantum circuit training, quantum optimal control, quantum machine learning, and quantum neural networks. Dynamic computation graph, automatic gradient computation, fast GPU support, batch model terrorized processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    forevalz

    forevalz

    ForevalZ - compiler of mathematical expressions with complex numbers

    ForevalZ - compiler of mathematical expressions(formulas) with support of complex numbers (directly to CPU/FPU x86-32 comand) given as string at 'run-time'. (dll library and delphi component). Can be compiled in FPC (Lazarus). Examples for Delphi (2009), FPC , C++(Builder(2009), MSVC(2010), GCC (Codeblock)), VB.NET, VB6, FreeBasic. Demo: Fractals Julia; Visualizing of functions of complex variable - complex domain coloring . (math parser, math expression parser, evaluate formula, evaluator, calculate) (v.1.3.5.231) The project IS CLOSED. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    SimpleDCS
    SimpleDCS is a Distributed Control System made easy - fully configurable both on hardware and a software level. Experimental stage (alpha)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GSvit

    GSvit

    Fast FDTD solver with graphics card support

    Fast FDTD solver with graphics card support. Optimized for nanoscale optics - scanning near field optical microscopy, rough surface scattering and solar cells. Uses CUDA environment for graphics card operation.
    Downloads: 0 This Week
    Last Update:
    See Project