“芯桥软件显卡测试管理系统 v1.0”基于 数据库+Web 形式开发:后端 MySQL + Flask,前端 Bootstrap + Jinja2。系统由 Test manager(服务器)、Test executor(客户端,跑测试) 与 WebUI 组成,三者以数据库为中心协同。本页汇总当前 GPU 资源、作业状态与近 30 天趋势。
系统架构(流程简图) Test manager / Test executor / WebUI
0
在网 Test executor(台)
0
GPU 总数(块)
0
忙碌 GPU / 空闲 GPU
0
近 30 天作业总数
近 30 天每日测试提交数 按天
作业状态分布 近30天
各 GPU 型号数量占比 按块
最近提交的作业 按时间倒序
ID
测试
GPU#
优先级
状态
提交时间
实时活动流(Live Activity)● LIVE 系统运行事件流
测试提交(Test Submission)
用户在测试提交页面向 Web 服务器 POST 一个表单,Web 后端将测试请求写入数据库,生成一条新的作业(job)记录。表单包含:① 测试选择 ② GPU 数目选择(1~8,一般选 2ⁿ) ③ 测试优先级(low/normal/high/critical) ④ 超时设置。选择 high/critical 时需填写理由。