Commit aadb0a08 authored by gushiqiao's avatar gushiqiao
Browse files

Fix

parent acf77e39
...@@ -25,15 +25,15 @@ Lightx2v implements a state-of-the-art parameter offloading mechanism specifical ...@@ -25,15 +25,15 @@ Lightx2v implements a state-of-the-art parameter offloading mechanism specifical
- **Phase Granularity**: Suitable for memory-constrained environments, provides more flexible memory control and optimizes resource utilization - **Phase Granularity**: Suitable for memory-constrained environments, provides more flexible memory control and optimizes resource utilization
<div align="center"> <div align="center">
<img alt="GPU-CPU Block/Phase Offloading Workflow" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig1_en.png" width="75%"> <img alt="GPU-CPU Block/Phase Offloading Workflow" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig1_en.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="Swap Mechanism Core Concept" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig2_en.png" width="75%"> <img alt="Swap Mechanism Core Concept" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig2_en.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="Asynchronous Execution Flow" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig3_en.png" width="75%"> <img alt="Asynchronous Execution Flow" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig3_en.png" width="75%">
</div> </div>
**Technical Features:** **Technical Features:**
...@@ -53,11 +53,11 @@ Lightx2v implements a state-of-the-art parameter offloading mechanism specifical ...@@ -53,11 +53,11 @@ Lightx2v implements a state-of-the-art parameter offloading mechanism specifical
**Technical Principle**: Introduces disk storage layer on top of Strategy 1, constructing a Disk→CPU→GPU three-level storage architecture. CPU serves as a configurable intelligent cache pool, suitable for various memory-constrained deployment environments. **Technical Principle**: Introduces disk storage layer on top of Strategy 1, constructing a Disk→CPU→GPU three-level storage architecture. CPU serves as a configurable intelligent cache pool, suitable for various memory-constrained deployment environments.
<div align="center"> <div align="center">
<img alt="Disk-CPU-GPU Three-Level Offloading Architecture" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig4_en.png" width="75%"> <img alt="Disk-CPU-GPU Three-Level Offloading Architecture" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig4_en.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="Complete Workflow" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig5_en.png" width="75%"> <img alt="Complete Workflow" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig5_en.png" width="75%">
</div> </div>
**Execution Steps Details:** **Execution Steps Details:**
......
...@@ -21,15 +21,15 @@ Lightx2v 实现了先进的参数卸载机制,专为在有限硬件资源下 ...@@ -21,15 +21,15 @@ Lightx2v 实现了先进的参数卸载机制,专为在有限硬件资源下
**工作原理**:在 GPU 和 CPU 内存之间以block或phase为单位管理模型权重,利用 CUDA 流实现计算和数据传输的重叠。Block包含完整的Transformer层,而Phase则是Block内部的单个计算组件。 **工作原理**:在 GPU 和 CPU 内存之间以block或phase为单位管理模型权重,利用 CUDA 流实现计算和数据传输的重叠。Block包含完整的Transformer层,而Phase则是Block内部的单个计算组件。
<div align="center"> <div align="center">
<img alt="GPU-CPU block/phase卸载流程图" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig1_zh.png" width="75%"> <img alt="GPU-CPU block/phase卸载流程图" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig1_zh.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="Swap操作" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig2_zh.png" width="75%"> <img alt="Swap操作" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig2_zh.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="Swap思想" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig3_zh.png" width="75%"> <img alt="Swap思想" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig3_zh.png" width="75%">
</div> </div>
...@@ -58,12 +58,12 @@ Lightx2v 实现了先进的参数卸载机制,专为在有限硬件资源下 ...@@ -58,12 +58,12 @@ Lightx2v 实现了先进的参数卸载机制,专为在有限硬件资源下
<div align="center"> <div align="center">
<img alt="磁盘-CPU-GPU 分block/phase卸载工作流程" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig4_zh.png" width="75%"> <img alt="磁盘-CPU-GPU 分block/phase卸载工作流程" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig4_zh.png" width="75%">
</div> </div>
<div align="center"> <div align="center">
<img alt="工作步骤" src="https://github.com/ModelTC/LightX2V/tree/main/assets/figs/offload/fig5_zh.png" width="75%"> <img alt="工作步骤" src="https://raw.githubusercontent.com/ModelTC/LightX2V/main/assets/figs/offload/fig5_zh.png" width="75%">
</div> </div>
**关键特性:** **关键特性:**
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment