A code generator for array-based code on CPUs and GPUs
-
Updated
Feb 20, 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.
This c file demonstrates loop optimization using a technique called loop blocking, or also known as loop tiling.
Loop Invariant Code Motion Optimization Pass - operates on LLVM Intermediate Representation (IR)
Laboratory exercises on cards with ARM, FPGA and sensors
Laboratory exercises on cards with ARM, FPGA and sensors for "Embedded System Design" course NTUA 2020 -2021
Loop Reordering, Register Blocking & SSE Unrolling
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.
Otimização dos laços de repetição do algoritmo de ordenação Selection Sort utilizando OpenMP
🐳 A Dockerized version of GCC-SLO (Suggestions for Locality Optimizations)
Loop Parallelization for MPC
High Performance Computing exercises
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."