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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
intel-analytics avatar

intel-analytics/BigDLArchived

0
View on GitHub↗
8,845 stars·1,428 forks·Python·Apache-2.0·26 views

BigDL

BigDL is a PyTorch acceleration framework and distributed inference engine designed for large language models. It provides a toolkit for running models on Intel hardware, integrating quantization tools and libraries for parameter-efficient fine-tuning.

The project distinguishes itself through the use of pipeline parallelism to distribute model workloads across multiple hardware accelerators. It utilizes low-bit integer quantization and speculative decoding to reduce memory footprints and decrease text generation latency.

The system covers broad capabilities in model optimization, including weight compression and quantized model loading. It also supports hardware-accelerated training routines to adapt pre-trained models to specific tasks.

Features

  • XPU Acceleration Toolkits - Optimizes compute kernels specifically for Intel CPUs and GPUs to improve inference and fine-tuning performance.
  • PyTorch-Based Frameworks - Provides a toolkit for optimizing and executing PyTorch models on hardware accelerators via weight compression and parallelism.
  • Distributed Inference Engines - Provides a distributed engine that splits large model workloads across multiple accelerators using pipeline parallelism.
  • Distributed Inference Scaling - Scales inference by executing large scale models across multiple hardware accelerators via pipeline parallelism.
  • Distributed Model Execution - Executes large model workloads across multiple compute devices to balance heavy computational loads.
  • Hardware-Accelerated Inference - Optimizes model execution across different hardware processors to increase speed and reduce latency.
  • Intel XPU LLM Inference - Runs large language models on Intel hardware using INT4 quantization for high-performance, low-latency inference.
  • Large Language Model Fine-Tuning - Provides hardware-accelerated training routines and parameter-efficient tuning to adapt pre-trained models to specific tasks.
  • Intel XPU - Ships a library for running large language models on Intel hardware using INT4 quantization.
  • Pipeline Parallelisms - Distributes model layers across multiple hardware accelerators using pipeline parallelism to handle massive models.
  • Parameter Efficient Fine-Tuning - Provides hardware-accelerated routines for adapting pre-trained models using parameter-efficient fine-tuning.
  • PyTorch Backends - Interfaces with PyTorch to enable seamless loading and execution of standard model architectures on accelerated hardware.
  • Weight Quantization - Implements weight quantization to compress model weights into low-bit formats, reducing memory footprint and increasing speed.
  • Low-Bit Weight Quantization - Compresses LLM weights into low-bit precision formats to reduce memory usage and increase execution speed.
  • Speculative Decoding Strategies - Decreases text generation latency by predicting and validating multiple tokens in a single forward pass.
  • Self-Speculative Decoding - Implements self-speculative decoding to speed up text generation by predicting multiple tokens in parallel.
  • Quantized Model Loading - Provides the ability to import models from common compressed formats for higher efficiency and lower resource overhead.
  • Parameter-Efficient Training Toolkits - Implements a framework for adapting pre-trained models to specific tasks using hardware-accelerated, parameter-efficient tuning.
  • PyTorch Model Optimizations - Accelerates the execution of PyTorch based language models by optimizing them for Intel XPU hardware targets.
  • LLM Quantization Frameworks - Provides a system for reducing model memory usage by converting weights into low-bit formats.
  • Large Language Models - Distributed deep learning library for big data platforms.
  • Machine Learning - Distributed deep learning library.
  • Large Language Models (LLMs) - Listed in the “Large Language Models (LLMs)” section of the The Incredible Pytorch awesome list.

Star history

Star history chart for intel-analytics/bigdlStar history chart for intel-analytics/bigdl

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to BigDL

Similar open-source projects, ranked by how many features they share with BigDL.
  • intel/ipex-llmintel avatar

    intel/ipex-llm

    8,836View on GitHub↗

    Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning on Intel CPUs, GPUs, and NPUs. It provides a distributed inference engine for scaling models across multiple accelerators, a multimodal model runtime for vision and speech tasks, and a low-bit model quantization tool for converting weights into INT4, FP8, and GGUF formats. The project features a parameter-efficient finetuning framework that enables model adaptation using QLoRA and DPO on Intel hardware. It distinguishes itself by providing specialized optimizations for Intel XP

    Python
    View on GitHub↗8,836
  • facebookresearch/llama-recipesfacebookresearch avatar

    facebookresearch/llama-recipes

    18,379View on GitHub↗

    This repository is a collection of frameworks and guides for Llama models, functioning as a fine-tuning framework, an inference pipeline, and an AI workflow orchestrator. It provides tools for adapting large language models to specific datasets and domains. The project includes a parameter-efficient fine-tuning toolkit that utilizes techniques like low-rank adaptation to reduce memory and compute requirements. It also serves as an implementation guide for retrieval-augmented generation, combining model inference with external data retrieval to improve response accuracy. The capability surfac

    Jupyter Notebook
    View on GitHub↗18,379
  • facico/chinese-vicunaFacico avatar

    Facico/Chinese-Vicuna

    4,121View on GitHub↗

    Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is specifically designed for natural language understanding and generation in the Chinese language, utilizing an instruction-tuned model to follow complex user prompts across conversations. The project provides a LoRA fine-tuning framework and quantization systems to enable model adaptation and inference on consumer hardware. It implements quantized inference to reduce memory usage on both CPUs and GPUs, supported by a low-level C++ implementation to minimize system resource requi

    Calpacachinesellama
    View on GitHub↗4,121
  • intel-analytics/ipex-llmintel-analytics avatar

    intel-analytics/ipex-llm

    8,836View on GitHub↗

    ipex-llm is an acceleration library and inference engine designed to optimize the execution and finetuning of large language models on Intel GPUs and NPUs. It provides a HuggingFace compatible model backend and a dedicated quantization toolkit for converting model weights into low-bit precision formats. The project facilitates distributed inference by splitting large model workloads across multiple accelerators using pipeline and tensor parallelism. It enables the deployment of models on Intel Arc, Flex, and Max GPUs to increase throughput and reduce latency. The library covers a broad range

    Python
    View on GitHub↗8,836
See all 30 alternatives to BigDL→

Frequently asked questions

What does intel-analytics/bigdl do?

BigDL is a PyTorch acceleration framework and distributed inference engine designed for large language models. It provides a toolkit for running models on Intel hardware, integrating quantization tools and libraries for parameter-efficient fine-tuning.

What are the main features of intel-analytics/bigdl?

The main features of intel-analytics/bigdl are: XPU Acceleration Toolkits, PyTorch-Based Frameworks, Distributed Inference Engines, Distributed Inference Scaling, Distributed Model Execution, Hardware-Accelerated Inference, Intel XPU LLM Inference, Large Language Model Fine-Tuning.

What are some open-source alternatives to intel-analytics/bigdl?

Open-source alternatives to intel-analytics/bigdl include: intel/ipex-llm — Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning… facebookresearch/llama-recipes — This repository is a collection of frameworks and guides for Llama models, functioning as a fine-tuning framework, an… facico/chinese-vicuna — Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is… intel-analytics/ipex-llm — ipex-llm is an acceleration library and inference engine designed to optimize the execution and finetuning of large… openbmb/minicpm — MiniCPM is a collection of small language models designed for local, on-device deployment in resource-constrained… qwenlm/qwen-7b — Qwen-7B is a pretrained causal language model designed for natural language generation, text processing, and complex…