首页>
外国专利>
Systems and methods for compiler-based full-function vectorization
Systems and methods for compiler-based full-function vectorization
展开▼
机译:用于基于编译器的全功能矢量化的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
Systems and methods for the vectorization of software applications are described. In some embodiments, a compiler may automatically generate both scalar and vector versions of a function from a single source code description. A vector interface may be exposed in a persistent dependency database that is associated with the function. This may allow a compiler to make vector function calls from within vectorized loops, rather than making multiple serialized scalar function calls from within a vectorized loop. This may in turn facilitate the vectorization of hierarchical code, which may improve application performance when vector execution resources are available.
展开▼