Klonos: A Similarity Analysis Based Tool for Software Porting

Wei Ding and Oscar Hernandez · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2017

The Klonos is a compiler-based tool that can help users for scientific application porting. The tool is based on the similarity analysis with the help of the OpenUH compiler (a branch of Open64 compiler). This tool combines syntactic and cost-model-provided metrics clusters, which aggregate similar subroutines that can be ported similarity. The generated porting plan, which allows programmers and compilers to reuse porting experience as much as possible during the porting process.

Read the paper · More papers on PaperTik