编码工具 swMATH ID: 11077 软件作者: 卢克·蒂尔尼 描述: 讨论了S语言脚本静态代码分析的可能性。作者介绍了R软件的codetools包,它检查代码中是否存在已定义但未使用的变量、函数调用中不存在的参数等问题。本文的另一个主题是R中向量运算的并行化。作者特别讨论了双核处理器的情况,并提到只有当向量长度n足够大且执行的函数计算开销很大时,并行化才会有回报。在他的实验中,n≈4似乎足以保证像qbet这样的函数的并行计算,但像qnorm这样的函数需要n≈400,而对于基本的算术运算,则需n≈30·000。因此,需要进行初步的代码分析,以实现高效的并行化,并分析特定的硬件和操作系统能力。 主页: http://cran.r-project.org/web/packages/codetools/index.html 源代码: https://github.com/cran/detools(https://github.com/cran/detools) 依赖项: R(右) 关键词: 静态分析;汇编;并行计算;S加 相关软件: R(右);卡车驾驶员;质量控制中心;Java统计;循环静态;RWeka公司;监控;RUnit(运行单位);织布工;科学Py;利勃朗;题词;个人数据表;r2c(平方厘米);代码依赖项;FastCSV样本;Rffi公司;RC索引;Rllvm编译;Rllvm公司 引用于: 3文件 5位作者引用 1 确实如此,罗纳德·J·M·M·。 1 朗,邓肯寺 1 拉希德·迈赫穆德 1 穆罕默德·里亚兹 1 卢克·蒂尔尼 2篇连载文章中引用 2 计算统计学 1 统计科学 在3个字段中引用 三 统计学(62-XX) 1 数值分析(65-XX) 1 计算机科学(68-XX) 按年份列出的引文