SPeCS Packages Documentation
    Preparing search index...

    SPeCS Packages Documentation

    LARA Compilers Status

    Project Language Main Staging
    Alpakka Smali (Android bytecode) nightly nightly
    AnyWeaver Bring your own ANTLR grammar nightly nightly
    Clava C, C++, CUDA, OpenCL nightly nightly
    Kadabra Java nightly nightly
    Lara Framework Base library nightly nightly
    Metafor Fortran nightly nightly

    SPeCS Node Libraries Status

    Project Description Main
    flow Graph library with type-safe abstraction layer over Cytoscape
    node-java Fork of Java bridge API
    onnx-flow Compilation framework for ONNX models

    LARA Libraries Status

    Project Description Main
    lara-visualization Base library for visualization of ASTs

    Clava Libraries Status

    Project Description Main
    clava-autopar Auto-parallelization of for loops using OpenMP
    clava-code-transforms A set of C/C++ code transformations
    clava-flow Clava layer on top of flow (e.g., CFGs, call graphs)
    clava-lite-benchmarks Prepackaged benchmarks for Clava
    clava-misra Detecs and corrects C code that violate MISRA-C:2012
    clava-scalehls-integration Compiles functions with ScaleHLS
    clava-visualization Web tool for visualization of the Clava AST
    clava-vitis-integration Synthesize functions using Vitis HLS
    coral Rust-like borrow-checker for C
    extended-task-graph Creates an ETG for arbitrary functions
    hoopa Finds code regions suitable for FPGA offloading
    nvision-simd-clava-pass Finds code regions suitable for FPGA offloading

    Metafor Libraries Status

    Project Description Main
    metafor-autopar Auto-parallelization of DO-LOOPs using OpenMP

    Alpakka Libraries Status

    Project Description Main
    metford-apk Mutation testing framework for Android binaries

    Legacy / Phased Out

    Project Language LARA 2.0 LARA 3.0
    Lara Framework N/A nightly
    Clava C, C++,
    CUDA, OpenCL
    nightly
    Kadabra Java nightly
    Jackdaw Javascript nightly
    Matisse MATLAB N/A