郑州网站建设培训班网络软文
2026/4/18 9:28:43 网站建设 项目流程
郑州网站建设培训班,网络软文,站长联盟,大学生优秀ppt作品范例一、函数无优化 void top(a,b,c,d){ func_a(a,b,i1); func_b(c,i1,i2); func_c(i2,d); } 上述代码在没有任何优化的时候#xff0c;top的三个子函数是串行顺序的执行的。 二、对函数进行pipeline优化 void top(a,b,c,d){ #pragram pipeline ii 1 func_a(a…一、函数无优化void top(a,b,c,d){func_a(a,b,i1);func_b(c,i1,i2);func_c(i2,d);}上述代码在没有任何优化的时候top的三个子函数是串行顺序的执行的。二、对函数进行pipeline优化void top(a,b,c,d){#pragram pipeline ii 1func_a(a,b,i1);func_b(c,i1,i2);func_c(i2,d);}上述代码对函数使用了pipeline优化后func-a,func-b,func-c这三个函数函数顺序执行的但是后和完全没有优化有差异就是第二轮的func-a不需要等待func-c执行了才执行而是在func-a第一轮完成后立马就开始第二轮func-a了。三、对函数进行dataflow优化void top(a,b,c,d){#pragram dataflowfunc_a(a,b,i1);func_b(c,i1,i2);func_c(i2,d);}上述代代码进行了dataflow优化进行了dataflow优化后可以看出func-a,func-b,func-c不在串行执行了而是并行的只要func-a提供了有效数据给到func-b了func-b就开始执行了func-c只要收到了func-b的输出有效数据就开始执行了。四、推荐看博客https://blog.csdn.net/kanhao100/article/details/146267921?spm1001.2101.3001.6650.5utm_mediumdistribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogOpenSearchComplete%7ERate-5-146267921-blog-156366068.235%5Ev43%5Epc_blog_bottom_relevance_base4depth_1-utm_sourcedistribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogOpenSearchComplete%7ERate-5-146267921-blog-156366068.235%5Ev43%5Epc_blog_bottom_relevance_base4utm_relevant_index5这篇博客的dataflow优化写的不错可以看看。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询