论文标题

实现隐性计算复杂性

Realizing Implicit Computational Complexity

论文作者

Aubert, Clément, Rubiano, Thomas, Rusch, Neea, Seiller, Thomas

论文摘要

This abstract aims at presenting an ongoing effort to apply a novel typing mechanism stemming from Implicit Computational Complexity (ICC), that tracks dependencies between variables in three different ways, at different stages of maturation.The first and third projects bend the original typing discipline to gain finer-grained view on statements independence, to optimize loops by hoisting invariant and by splitting loops "horizo​​ntally" to parallelize them more efficiently.The second项目完善并实施了原始分析,以获得快速,模块化的静态分析仪。所有三个项目旨在推动从ICC启发到其限制的原始类型系统,以评估ICC在实践中如何导致原始的,有时是正交的方法。

This abstract aims at presenting an ongoing effort to apply a novel typing mechanism stemming from Implicit Computational Complexity (ICC), that tracks dependencies between variables in three different ways, at different stages of maturation.The first and third projects bend the original typing discipline to gain finer-grained view on statements independence, to optimize loops by hoisting invariant and by splitting loops "horizontally" to parallelize them more efficiently.The second project refines and implements the original analysis to obtain a fast, modular static analyzer.All three projects aims at pushing the original type system, inspired from ICC, to its limits, to assess how ICC can in practice leads to original, sometimes orthogonal, approaches.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源