awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
intel-analytics avatar

intel-analytics/ipex-llmArchived

0
View on GitHub↗
8,836 星标·1,427 分支·Python·Apache-2.0·12 次浏览

Ipex Llm

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 of optimization capabilities, including low-precision finetuning for local model updates and the loading of diverse community model formats. It also includes tools for measuring model predictive performance using standard perplexity metrics.

Features

  • XPU Accelerators - Offloads tensor computations to Intel GPUs and NPUs using optimized low-level libraries for increased throughput.
  • AI Ecosystem Backends - Provides an optimized backend compatible with the HuggingFace ecosystem to simplify open-weights model deployment.
  • Cross-Hardware Workload Distribution - Coordinates the distribution of inference tasks across heterogeneous hardware including CPUs, GPUs, and NPUs.
  • Distributed Inference Engines - Splits large language model workloads across multiple accelerators to handle models exceeding single-device memory.
  • LLM Model Integrations - Integrates optimized hardware backends with high-level AI tools like HuggingFace to simplify model deployment.
  • GPU-Accelerated Inference - Accelerates the inference phase of large language models specifically on Intel Arc, Flex, and Max GPUs.
  • GPU Inference SDKs - Provides an execution environment that optimizes model throughput and latency across Intel graphics hardware.
  • Hardware-Accelerated Inference - Increases throughput and reduces latency by executing models directly on specialized Intel GPU and NPU hardware.
  • Hardware Execution Bridges - Connects optimized execution kernels to high-level AI frameworks by mapping standard model formats to hardware implementations.
  • Model Inference Optimizations - Provides hardware-specific performance optimizations for executing large language models on Intel GPUs and NPUs.
  • Language Model Training - Supports low-precision finetuning of large language models to optimize performance for specific tasks on Intel hardware.
  • Quantization Toolkits - Provides a set of tools for converting model weights into low-bit precision formats to reduce memory usage.
  • Model Quantization - Reduces model memory footprints by converting weights to lower precision for faster local execution.
  • Weight Quantization - Compresses model weights into lower-precision formats to reduce memory footprint and accelerate execution.
  • Tensor Parallelism - Splits large model weights across multiple hardware accelerators to manage memory and increase speed.
  • Tensor Parallelism Frameworks - Splits neural network layers across multiple hardware devices using pipeline and tensor parallelism.
  • External Model Loading - Implements the loading of model weights from diverse community standards for use within its optimized runtime.
  • Mixed Precision Training - Employs lower-bit precision formats to reduce memory consumption during the model finetuning process.
  • Finetuning Workflows - Adapts pretrained foundation models using specialized finetuning workflows on Intel hardware.
  • Model Persistence - Saves and restores low-bit quantized models to disk to minimize resource consumption during initialization.
  • XPU Deployment Orchestration - Integrates optimized Intel hardware backends with tools like HuggingFace and vLLM for streamlined model orchestration.
  • Machine Learning Libraries - Accelerated LLM inference on Intel hardware.
  • Science and Data Analysis - LLM inference and finetuning acceleration.

Star 历史

intel-analytics/ipex-llm 的 Star 历史图表intel-analytics/ipex-llm 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

intel-analytics/ipex-llm 是做什么的?

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.

intel-analytics/ipex-llm 的主要功能有哪些?

intel-analytics/ipex-llm 的主要功能包括:XPU Accelerators, AI Ecosystem Backends, Cross-Hardware Workload Distribution, Distributed Inference Engines, LLM Model Integrations, GPU-Accelerated Inference, GPU Inference SDKs, Hardware-Accelerated Inference。

intel-analytics/ipex-llm 有哪些开源替代品?

intel-analytics/ipex-llm 的开源替代品包括: ztxz16/fastllm — fastllm is a set of specialized software components for model weight conversion, Mixture-of-Experts runtimes, and… opennmt/ctranslate2 — CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… intel-analytics/bigdl — BigDL is a PyTorch acceleration framework and distributed inference engine designed for large language models. It… sgl-project/sglang — Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It… facebookresearch/fairseq — Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic…

Ipex Llm 的开源替代方案

相似的开源项目,按与 Ipex Llm 的功能重合度排序。
  • ztxz16/fastllmztxz16 的头像

    ztxz16/fastllm

    4,779在 GitHub 上查看↗

    fastllm is a set of specialized software components for model weight conversion, Mixture-of-Experts runtimes, and tensor parallelism. It provides an OpenAI compatible API server to expose large language model capabilities through a standardized request format. The project features a tensor parallelism framework that splits computational workloads across multiple GPUs to accelerate execution. It includes a dedicated runtime optimized for Mixture-of-Experts architectures and a quantization tool to convert model weights into lower precision formats to reduce memory usage and increase throughput.

    C++
    在 GitHub 上查看↗4,779
  • opennmt/ctranslate2OpenNMT 的头像

    OpenNMT/CTranslate2

    4,319在 GitHub 上查看↗

    CTranslate2 is a C++ inference engine and runtime for Transformer models, designed to execute models on both CPU and GPU with optimizations for speed and memory efficiency. It functions as a model format converter, quantization tool, and REST API server, enabling deployment of neural machine translation, automatic speech recognition, and text generation models. The engine distinguishes itself through a suite of runtime optimizations including layer fusion, weight-matrix quantization, batch-by-length grouping, and a caching allocator that reuses GPU memory. It supports tensor-parallel model di

    C++avxavx2cpp
    在 GitHub 上查看↗4,319
  • pytorch/executorchpytorch 的头像

    pytorch/executorch

    4,296在 GitHub 上查看↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Pythondeep-learningembeddedgpu
    在 GitHub 上查看↗4,296
  • intel-analytics/bigdlintel-analytics 的头像

    intel-analytics/BigDL

    8,845在 GitHub 上查看↗

    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 w

    Python
    在 GitHub 上查看↗8,845
  • 查看 Ipex Llm 的所有 30 个替代方案→