pipline的思考和总结

pipline的思考和总结

Pipline中的某个阶段的并行度超过了四个,那么就可以拆成两个阶段,每个阶段包含两个并行,这样就把并行度的宽改成了pipline的长
Pipline中的某个阶段的并行度超过了四个,那么就可以拆成两个阶段,每个阶段包含两个并行,这样就把并行度的宽改成了pipline的长,就是把一个阶段拆成串行的两个阶段,每个阶段使用一个线程池,这样就提升了pipline的长度,缩短了单个阶段的宽度(并行度)
这种转换是值得的,因为不是所有的高并行度都是高效的,得看并行度是不是都在抢占公共的资源,另外一种做法是把高并行度的拆成两个线程池来执行

原文地址:https://www.cnblogs.com/big1987/p/11043899.html