简介
全方位的 AI 系统软件技术栈建设与优化咨询,涵盖 CPU/GPU/NPU 异构计算架构、算子软件栈开发、AI 编译器性能调优、AI 推理系统与模型优化等核心领域。为客户团队定制 AI System 软件架构规划与工程优化方案,助力客户提升 AI 模型推理与异构计算执行效率,构建高效、稳定、可扩展的 AI 系统平台底座,提高业务价值转化能力。
某知名 AI 平台企业算子开发工程优化项目
与某国内知名 AI 平台企业合作,协同解决其 AI 平台中算子种类规模大、涉及 Python、C++ 等多种开发方式导致的技术栈管理成本和复杂度挑战。同时帮助客户改进算子精度与性能测试框架和工程,缩短执行时间,简化开发阶段回归验证,全面提升开发交付效率。
根据客户 AI 平台软件特点,通过系统的诊断,进行多维度改进:1.优化算子开发技术栈,在同时兼顾算子的交付效率与极致性能的基础上,优化和提升开发体验的一致性和连贯性;2.优化基于 C++ 技术栈的算子开发框架,降低复杂算子的开发复杂度,提高代码复用率和开发效率;3.优化算子的跨语言测试集成机制,解决跨语言编写测试用例割裂问题,支撑单算子端到端测试验证;4. 针对算子融合场景,设计实现基于图构建和图校验的 DSL,解决图融合测试用例编写复杂和测试有效性不足的问题;5.优化算子测试并发执行性能,缩短性能测试用例执行时间,提高 CI 执行效率。
基于优化后的算子开发工程,端到端的开发体验和交付效率得到了提升;重构后的 C++ 算子开发框架,支持更灵活的代码组合与复用,提高了软件复用率,优化后的算子自动化测试工程,提高了测试效率和反馈速度,单测试用例代码行从平均 200 行下降到平均 50 行。
基于自研 NPU 的 AI 编译器和推理引擎优化项目
与某知名自研 NPU 企业合作,共同优化其自研 AI 编译器和推理引擎的架构、性能与工程效率。
与客户专家合作,针对其自研 NPU 的芯片特点,对 AI 编译器和推理引擎进行极致性能指标分解,对其核心架构进行重新设计建模,在保证 AI 编译器和推理引擎互相解的情况下,又能协同提高整体性能。和客户开发团队结对,基于高性能编码实践,完成核心架构和代码的重构、开发与测试。一共历时9个月时间,完成新版本的平稳上线切换。
新版本的 AI 编译器支持更灵活的扩展能力,满足了长期演进的需求。重构后的 AI 推理引擎,整体性能提升三倍以上,超出了项目设定的性能规划预期,达成客户产品竞争力提升的合作目标。
人工智能范式创新与研究
智能化战略转型与落地
大模型为代表的新一代人工智能技术在各行各业引起快速的变革。通过深入剖析大模型驱动的智能化技术架构和产品变革范式,深入分析企业战略痛点与核心业务场景,结合对 AI 技术成熟度的精准洞察,提供从 AI 战略规划到落地实施的全链路解决方案。帮助企业掌握 AI 战略框架,梳理落地路线图,构建可衡量的价值增长模型,实现 AI 时代的战略转型与落地实践。
可信计算与软件程序安全
在数字化时代,企业面临日益复杂的安全挑战:系统漏洞风险加剧、软件供应链安全隐患凸显、合规要求持续升级。我们的咨询服务致力于通过漏洞挖掘、攻击面分析、模糊测试、 安全测试、逆向技术、恶意代码检测 等方式,为企业提供一揽子系统安全 可信设计和实施方案。