HPC
HPC

| HPC and Data for Lattice QCD

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).

The Sofan developement is now performed in IRISA/INRIA by the team CAPS under the direction of François Bodin. The software is managed by a GForge environment here.