Skip to content

docs(rfcs): 新增 PaddleOCR-VL 在 Metax GPU 上的阶段一分析报告#1351

Open
Dryoung95 wants to merge 2 commits intoPaddlePaddle:masterfrom
Dryoung95:codex/paddleocr-vl-metax-stage1-report
Open

docs(rfcs): 新增 PaddleOCR-VL 在 Metax GPU 上的阶段一分析报告#1351
Dryoung95 wants to merge 2 commits intoPaddlePaddle:masterfrom
Dryoung95:codex/paddleocr-vl-metax-stage1-report

Conversation

@Dryoung95
Copy link
Copy Markdown

背景

本 PR 提交“沐曦:优化 PaddleOCR-VL-1.5 + Metax GPU”任务的阶段一材料。

本阶段目标是完成以下工作:

  • 搭建 PaddleOCR-VL + FastDeploy + Metax GPU 可运行环境
  • 打通最小可运行链路
  • 形成阶段一性能分析与验证材料
  • 输出后续阶段二优化工作的依据

本次新增文件

新增以下 3 个 RFC/说明文件:

  • rfcs/FastDeploy/20260423_paddleocr_vl_metax_stage1_report_for_fastdeploy.md
  • rfcs/FastDeploy/20260423_paddleocr_vl_metax_stage1_exec_summary_for_fastdeploy.md
  • rfcs/FastDeploy/20260423_paddleocr_vl_metax_stage1_evidence_manifest_for_fastdeploy.md

阶段一已完成内容

本次阶段一工作已完成以下内容:

  • 完成 Metax 环境下 Paddle 与 FastDeploy 的可运行验证
  • 打通 PaddleOCR-VL 在 Metax GPU 上的最小运行链路
  • 完成服务化验证与单请求 OCR 验证
  • 完成小规模 benchmark 矩阵测试
  • 完成正式 benchmark 扩展测试
  • 完成长尾现象复核
  • 形成阶段一正式报告、摘要和证据清单

关键结果概述

当前阶段一结论包括:

  • PaddleOCR-VL 已可在当前 Metax 环境上完成最小可运行验证
  • 服务 /health 正常
  • 单请求 OCR 可返回有效文本结果
  • benchmark 小矩阵和正式 benchmark 已完成
  • seqs_1_len_1024 的异常长尾在复测中未稳定复现,更倾向于一次性冷态或偶发扰动
  • 当前已经具备阶段一提交基础

当前限制

当前仍存在以下限制:

  • 深度 profiling 仍受系统权限限制
  • py-spy attach 在线服务时受 ptrace_scope=1 影响,无法直接完成更深层采样
  • 因此当前 profiling 证据以已有轻量采样、服务验证、benchmark 数据和运行日志为主

后续计划

后续将继续推进以下工作:

  • 解决 ptrace / profiler 权限限制,补充更强的 profiling 证据
  • 基于阶段一结果进一步定位算子级或调度级瓶颈
  • 进入阶段二优化实现与性能提升验证
  • 面向 FastDeploy develop 准备后续优化 PR

说明

本 PR 主要提交阶段一分析材料与证据索引,不涉及 FastDeploy 主代码仓库功能变更。

@paddle-bot
Copy link
Copy Markdown

paddle-bot Bot commented Apr 23, 2026

你的PR提交成功,感谢你对开源项目的贡献!
请检查PR提交格式和内容是否完备,具体请参考示例模版
Your PR has been submitted. Thanks for your contribution!
Please check its format and content. For this, you can refer to Template and Demo.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 23, 2026

CLA assistant check
All committers have signed the CLA.

@Dryoung95 Dryoung95 force-pushed the codex/paddleocr-vl-metax-stage1-report branch from f7a8729 to cee30bc Compare April 23, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants