1 रिपॉजिटरी
Transforms nested loops and data layouts using the polyhedral model to maximize hardware efficiency and performance.
Distinct from Loop Optimizations: Distinct from general loop optimizations: transforms nested loops specifically via the polyhedral model for hardware efficiency.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Polyhedral. Refine with filters or upvote what's useful.
Tiramisu is a polyhedral C++ compiler framework designed to express and optimize data-parallel algorithms for diverse hardware accelerators. It provides a programming interface that allows developers to define mathematical expressions, manage loop iteration spaces, and organize functions targeting heterogeneous architectures. The system features an advanced compilation infrastructure that abstracts computations into a hardware-agnostic intermediate representation before lowering them into native machine code or hardware configuration bitstreams. It calculates exact data flow dependencies thro
Transforms nested loops and data layouts using the polyhedral model to maximize hardware efficiency and performance.