Showing 1344 open source projects for "parallel"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Cloud data warehouse to power your data-driven innovation Icon
    Cloud data warehouse to power your data-driven innovation

    BigQuery is a serverless and cost-effective enterprise data warehouse that works across clouds and scales with your data.

    BigQuery Studio provides a single, unified interface for all data practitioners of various coding skills to simplify analytics workflows from data ingestion and preparation to data exploration and visualization to ML model creation and use. It also allows you to use simple SQL to access Vertex AI foundational models directly inside BigQuery for text processing tasks, such as sentiment analysis, entity extraction, and many more without having to deal with specialized models.
    Try for free
  • 1
    FairScale

    FairScale

    PyTorch extensions for high performance and large scale training

    FairScale is a collection of PyTorch performance and scaling primitives that pioneered many of the ideas now used for large-model training. It introduced Fully Sharded Data Parallel (FSDP) style techniques that shard model parameters, gradients, and optimizer states across ranks to fit bigger models into the same memory budget. The library also provides pipeline parallelism, activation checkpointing, mixed precision, optimizer state sharding (OSS), and auto-wrapping policies that reduce boilerplate in complex distributed setups. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    TextBox

    TextBox

    A text generation library with pre-trained language models github.com

    ...From a model perspective, we incorporate 47 pre-trained language models/modules covering the categories of general, translation, Chinese, dialogue, controllable, distilled, prompting, and lightweight models (modules). From a training perspective, we support 4 pre-training objectives and 4 efficient and robust training strategies, such as distributed data parallel and efficient generation. Compared with the previous version of TextBox, this extension mainly focuses on building a unified, flexible, and standardized framework for better supporting PLM-based text generation models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    OpenXR-Hpp project

    OpenXR-Hpp project

    Open-Source OpenXR C++ language projection

    ...If you just want to generate the headers, run ./generate-openxr-hpp.sh or ./generate-openxr-hpp.ps1. If your OpenXR-SDK-Source (or internal gitlab) repo isn't in a directory named that parallel to this one, you can set OPENXR_REPO environment variable before running. Requires clang-format, preferably 6.0. To build this project, you must have OpenXR-SDK-Source cloned in a peer directory of this one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    OK

    OK

    Welcome to the future of programming languages

    ...The language emphasises readability and pushing logic out into functions so cases remain simple. It includes concurrency via a map function that executes callbacks in parallel. The project is illustrative of Duffield’s vision: code should feel “magical to write” by removing what is unnecessary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • All-in-one security tool helps you prevent ransomware and breaches. Icon
    All-in-one security tool helps you prevent ransomware and breaches.

    SIEM + Detection and Response for IT Teams

    Blumira’s detection and response platform enables faster resolution of threats to help you stop ransomware attacks and prevent data breaches. We surface real threats, providing meaningful findings so you know what to prioritize. With our 3-step rapid response, you can automatically block known threats, use our playbooks for easy remediation, or contact our security team for additional guidance. Our responsive security team helps with onboarding, triage and ongoing consultations to continuously help your organization improve your security coverage.
    Learn More
  • 5

    WFIO .NET Bindings

    .NET bindings for WFIO

    This subproject contains a parallel implementation effort for the .NET Virtual Machine. It allows for you to use the WFIO interface in your .NET applications and will include a translation layer so that you can talk to the native WFIO libraries. This subproject exists partially to overcome the 8.3 file naming convention that WFIO itself is limited to.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    webotron

    Using industrial automation techniques for creating web scraping tools

    Industry uses machines that can easily maim or kill their operators and is also used in very adverse environments. In spite of this, production quality must be close to perfect without reliance on operator skill or attentiveness. Control programs must be robust, yet simple enough to be understood and maintained by non programmer skilled trades like electricians . The main programming model is the PLC which implements double buffering and an event loop. The most advanced production model...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FLoops.jl

    FLoops.jl

    Fast sequential, threaded, and distributed for-loops for Julia

    Fast sequential, threaded, and distributed for-loops for Julia, fold for humans.FLoops.jl provides a macro @floop. It can be used to generate a fast generic sequential and parallel iteration over complex collections. Furthermore, the loop written in @floop can be executed with any compatible executors. See FoldsThreads.jl for various thread-based executors that are optimized for different kinds of loops. FoldsCUDA.jl provides an executor for GPU. FLoops.jl also provides a simple distributed executor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    librsb

    librsb

    A shared memory parallel sparse matrix library including Sparse BLAS.

    librsb is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format. This format allows cache efficient and multi-threaded (that is, shared memory parallel) operations on large sparse matrices. The most common operations necessary to iterative solvers are available, e.g.: matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction / setting, blocks extraction, norm computation, formats conversion. The RSB format is especially well suited for symmetric and transposed multiplication variants. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9

    ImageJ2x

    Java Image Processing Program

    ...The program supports simultaneous that number of windows (images), limited only by available memory. It is multithreaded, so that time-consuming operations such as reading lists in parallel with other operations are performed. It can calculate area and pixel value statistics of user-defined selection. It can measure distances and angles. It can record density histograms and line profiles. It supports standard image processing functions such as contrast manipulation, sharpening, smoothing, edge detection and filtering it through all kinds of geometric transformations such as Zoom in / out and rotation. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Inventors: Validate Your Idea, Protect It and Gain Market Advantages Icon
    Inventors: Validate Your Idea, Protect It and Gain Market Advantages

    SenseIP is ideal for individual inventors, startups, and businesses

    senseIP is an AI innovation platform for inventors, automating any aspect of IP from the moment you have an idea. You can have it researched for uniqueness and protected; quickly and effortlessly, without expensive attorneys. Built for business success while securing your competitive edge.
    Learn More
  • 10
    ThreadsX.jl

    ThreadsX.jl

    Parallelized Base functions

    ...The public API functions of ThreadsX expect that the data structure and function(s) passed as argument are "thread-friendly" in the sense that operating on distinct elements in the given container from multiple tasks in parallel is safe. For example, ThreadsX.sum(f, array) assumes that executing f(::eltype(array)) and accessing elements as in array[i] from multiple threads is safe.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    OpenProject Community Ed Virtual Machine

    OpenProject Community Ed Virtual Machine

    Free & Open Source - Project / Task / Time & Team Management Software

    Please click the Files Tab above to get all the related files of this system. ( Right Click Each File, to Open Them in New Tab, one by one, to download them all ) This is a Complete Virtual Machine, with Web Based OpenProject Software, for all sorts of Project Management / Task Management / Time Management & Team Management Activities. This Web Based Software can be operated by all Teams, in parallel, on your local and trusted work network. Have a look at the Video below for details. Refer Wiki for more instructions.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12

    SkePi

    Data parallel and stream parallel skeletons implemented in erlang.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Vue Query

    Vue Query

    Hooks for fetching, caching and updating asynchronous data in Vue

    ...Transport/protocol/backend agnostic data fetching (REST, GraphQL, promises, whatever!) Auto Caching + Refetching (stale-while-revalidate, Window Refocus, Polling/Realtime) Parallel + Dependent Queries. Mutations + Reactive Query Refetching. Multi-layer Cache + Automatic Garbage Collection. Paginated + Cursor-based Queries. Load-More + Infinite Scroll Queries w/ Scroll Recovery. Request Cancellation. (experimental) Suspense + Fetch-As-You-Render Query Prefetching (experimental) SSR support. If you need to update options on your query dynamically, make sure to pass them as reactive variables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Elephas

    Elephas

    Distributed Deep learning with Keras & Spark

    ...Elephas intends to keep the simplicity and high usability of Keras, thereby allowing for fast prototyping of distributed models, which can be run on massive data sets. Elephas implements a class of data-parallel algorithms on top of Keras, using Spark's RDDs and data frames. Keras Models are initialized on the driver, then serialized and shipped to workers, alongside with data and broadcasted model parameters. Spark workers deserialize the model, train their chunk of data and send their gradients back to the driver. The "master" model on the driver is updated by an optimizer, which takes gradients either synchronously or asynchronously. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    dispy

    Distributed and Parallel Computing with/for Python.

    dispy is a generic and comprehensive, yet easy to use framework for creating and using compute clusters to execute computations in parallel across multiple processors in a single machine (SMP), among many machines in a cluster, grid or cloud. dispy is well suited for data parallel (SIMD) paradigm where a computation (Python function or standalone program) is evaluated with different (large) datasets independently. dispy supports public / private / hybrid cloud computing, fog / edge computing.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 16
    eCScope

    eCScope

    Oscilloscope like software for measure data with INA260 chips

    Freeware software for Raspberry PI 4B+ using GPIO and I2C connections with a hardware board with a 30 cm I2C cable (seed or qwicc) or 2m (proprietary eComet). Hardware will be available soon at http://electromaker.io. main features: max 150s measurement time, load measurement data to CSV file, measurement calibration, parallel measurement of 4 values, scale zoom in out, and move at X and Y axes For news and updates see twitter page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Buck

    Buck

    Build system that encourages the creation of small, reusable modules

    ...It encourages the creation of small, reusable modules consisting of code and resources, and supports a variety of languages on many platforms. Buck builds independent artifacts in parallel to take advantage of multiple cores on your machine. Further, it reduces incremental build times by keeping track of unchanged modules so that the minimal set of modules is rebuilt. Buck only uses the declared inputs, which means everybody gets the same results. Buck looks at the contents of your inputs, not their timestamps to figure out what needs to be built. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    rayshade-mathematica

    rayshade-mathematica

    rayshade and POV for Mathematica Export + view

    Beautifully Render* your Graphic3D and Shown or Manipulate right in the Front End (without Export to, ie 3DStudio Art Renderer, et al). For use with Mathematica 4.0 - 13.1. Makes file.ray or .pov that will look much like image in notebook except rendered. Works easily/automatically with many Graphics3D (and some Graphic) as well. However graphics in 13.1 is too big to comment on: many will work many not. Has many options to fix renders that aren't so auto. Now very portable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Fairseq

    Fairseq

    Facebook AI Research Sequence-to-Sequence Toolkit written in Python

    Fairseq(-py) is a sequence modeling toolkit that allows researchers and developers to train custom models for translation, summarization, language modeling and other text generation tasks. We provide reference implementations of various sequence modeling papers. Recent work by Microsoft and Google has shown that data parallel training can be made significantly more efficient by sharding the model parameters and optimizer state across data parallel workers. These ideas are encapsulated in the new FullyShardedDataParallel (FSDP) wrapper provided by fairscale. Fairseq can be extended through user-supplied plug-ins. Models define the neural network architecture and encapsulate all of the learnable parameters. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    parallax

    a new way to create parallel projects

    this project is a simple way to create projects whos depends of parallelism
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Mycat2

    Mycat2

    MySQL Proxy using Java NIO based on Sharding SQL, Calcite

    ...Any cross-currant cross-table join query, support cross-currant cross-table non-associated query, support cross-currant cross-table association query, support cross-currant cross-table Window grammar, support global secondary index, limited support storage process, support visualization configuration. Support parallel extraction of result sets, support the automatic transfer of back-end result sets, support multiple routing notes, and optimizer notes. Parameterization of the requested SQL, cache physics execution plan, and request of the same parameterization SQL, will avoid some analysis and optimization processes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    JServiceServer
    With the JServiceServer you can provide services over a network via http (like web services) without any XML-overhead. It has been developed for small computer systems like Java-microcontrollers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Crunch

    Crunch

    Insane(ly slow but wicked good) PNG image optimization

    Crunch is an image compression tool for lossy PNG image file optimization. Using a combination of selective bit depth, color palette reduction and color type, as well as zopfli DEFLATE compression algorithm encoding that employs the pngquant and zopflipng PNG optimization tools, Crunch is effectively able to optimize and compress images with minimal decrease in image quality. While it may produce file size gains larger than those produced by lossless approaches, the impact on image quality...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    pacman.store

    pacman.store

    Pacman Mirror via IPFS for ArchLinux, Endeavouros, Manjaro

    ...The data is held and shared by a collaborative cluster, which is provided by volunteers. Install ipfs on each of your systems - I recommend my AUR package go-ipfs-git which uses the hardened service file. It makes sense to set the parallel downloads to two and disable the download timeout, to avoid unnecessary aborts if ipfs needs initially a bit more time to find the right peers in the network (especially on high latency internet connections).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    ESC/POS Print Driver for PHP

    ESC/POS Print Driver for PHP

    PHP library for printing to ESC/POS-compatible thermal printers

    This project implements a subset of Epson's ESC/POS protocol for thermal receipt printers. It allows you to generate and print receipts with basic formatting, cutting, and barcodes on a compatible printer. The library was developed to add drop-in support for receipt printing to any PHP app, including web-based point-of-sale (POS) applications. Many thermal receipt printers support ESC/POS to some degree. This library is designed for use with the composer PHP dependency manager. To make use...
    Downloads: 1 This Week
    Last Update:
    See Project