tritonserver学习之三:tritonserver运行流程

tritonserver学习之一:triton使用流程

tritonserver学习之二:tritonserver编译

tritonserver学习之四:命令行解析

tritonserver学习之五:backend实现机制

tritonserver学习之六:自定义c++、python custom backend实践  

tritonserver学习之七:cache管理器

tritonserver学习之八:redis_caches实践

tritonserver学习之九:tritonserver grpc异步模式

1、triton启动运行流程

triton功能设计全面,而且复杂,下面是triton(2.41.0)启动的整个流程,在整个pipeline中,每个节点都需要去仔细的研究和学习,不仅能够学到关于异构计算的需要知识,而且还能学到c++很多精巧的设计,总流程如下:

2、节点说明

在上述流程图中,每个节点基本都对应代码中的一个模块,比如命令行处理部分,主要有类:

triton::server::TritonParser

完成,命令行的设计、注册、解析等功能都在这个类里。

又比如模型管理器,其只要功能有类:

TritonRepoAgentManager

完成,这些代码基本都分布在:core代码中,是tritonserver的核心代码,后面对triton的学习和探索,基本就按照这个流程图进行,有全局,有局部,这样思路会比较清晰。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>