A code generator for array-based code on CPUs and GPUs
-
Updated
Apr 6, 2025 - Python
A code generator for array-based code on CPUs and GPUs
Pluto: An automatic polyhedral parallelizer and locality optimizer
RV: A Unified Region Vectorizer for LLVM
Python wrapper for isl, an integer set library
A Fast DNN Accelerator Design Space Exploration Framework.
TC Optimizing Compiler
Hand-tuned WebAssembly implementations for efficient execution of web-based sparse computations including Sparse Matrix-Vector Multiplication (SpMV), sparse triangular solve (SpTS) and other useful sparse matrix operations.
Benchmarks of loop fission algorithm.
Laboratory exercises on cards with ARM, FPGA and sensors for "Embedded System Design" course NTUA 2020 -2021
This c file demonstrates loop optimization using a technique called loop blocking, or also known as loop tiling.
Laboratory exercises on cards with ARM, FPGA and sensors
Loop Invariant Code Motion Optimization Pass - operates on LLVM Intermediate Representation (IR)
Loop Reordering, Register Blocking & SSE Unrolling
Otimização dos laços de repetição do algoritmo de ordenação Selection Sort utilizando OpenMP
Open Classrooms project in which I had to take over an existing codebase (a TODO list app) and fix bugs, optimise loops, add missing Jasmine tests, write technical documentation and conduct a competitor performance analysis.
Loop Parallelization for MPC
High Performance Computing exercises
🐳 A Dockerized version of GCC-SLO (Suggestions for Locality Optimizations)
Add a description, image, and links to the loop-optimization topic page so that developers can more easily learn about it.
To associate your repository with the loop-optimization topic, visit your repo's landing page and select "manage topics."