Sofan
HPC and Data for Lattice QCD
Sofan
SOFAN (Software Optimizer for ApeNEXT) — is designed as a flexible middle-end optimizer for apeNEXT. Operating on the level of assembly code it performs various analyses coupled with a set of standard and target-dependent optimizing transformations, that address specific features of the J&T chip architecture. SOFAN attempts to remove low-level code slackness left over by the code generation process of the front-end compilers ( nlcc , rtc). The optimizer is based on SALTO framework. |
||
SALTO (System for Assembly Language Transformation and Optimization), developed and copyrighted by INRIA (Rennes, France). |