A code generator for array-based code on CPUs and GPUs
-
Updated
Dec 20, 2024 - 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.
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 for "Embedded System Design" course NTUA 2020 -2021
Loop Reordering, Register Blocking & SSE Unrolling
Laboratory exercises on cards with ARM, FPGA and sensors
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.
🐳 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."