An open API service providing repository metadata for many open source software ecosystems.

Topic: "loop-optimization"

inducer/loopy

A code generator for array-based code on CPUs and GPUs

Language: Python - Size: 13.4 MB - Last synced at: 18 days ago - Pushed at: 21 days ago - Stars: 618 - Forks: 79

bondhugula/pluto

Pluto: An automatic polyhedral parallelizer and locality optimizer

Language: C - Size: 27.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 304 - Forks: 73

cdl-saarland/rv

RV: A Unified Region Vectorizer for LLVM

Language: C++ - Size: 8.65 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 108 - Forks: 16

inducer/islpy

Python wrapper for isl, an integer set library

Language: Python - Size: 990 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 81 - Forks: 23

ZigZag-Project/zigzag-v1 šŸ“¦

A Fast DNN Accelerator Design Space Exploration Framework.

Language: Python - Size: 680 KB - Last synced at: almost 3 years ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 18

piotr-skotnicki/tc-optimizer

TC Optimizing Compiler

Language: C - Size: 1.38 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 13 - Forks: 1

Sable/SciWasm.Sparse

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.

Language: WebAssembly - Size: 1.26 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

statycc/loop-fission

Benchmarks of loop fission algorithm.

Language: C - Size: 704 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Bubblemelon/loop-blocking

This c file demonstrates loop optimization using a technique called loop blocking, or also known as loop tiling.

Language: C - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 3 - Forks: 1

salekinsirajus/licm-optimization-pass-llvm

Loop Invariant Code Motion Optimization Pass - operates on LLVM Intermediate Representation (IR)

Language: C - Size: 76.7 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

TharinduRusira/looper

Language: C - Size: 122 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

chrisbetze/Embedded-System-Design

Laboratory exercises on cards with ARM, FPGA and sensors

Language: C - Size: 4.99 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

JackyC415/architecture-loop-optimizations

Loop Reordering, Register Blocking & SSE Unrolling

Language: C - Size: 17.6 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

ramesh-adhikari/HPC

High Performance Computing exercises

Language: C - Size: 10.7 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

memassist/slo-docker

🐳 A Dockerized version of GCC-SLO (Suggestions for Locality Optimizations)

Language: Dockerfile - Size: 28.3 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

FireElementalNE/MPCLoopParallelization

Loop Parallelization for MPC

Language: Java - Size: 569 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

NicoleAMS/enhance-project

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.

Language: JavaScript - Size: 945 KB - Last synced at: almost 3 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

GeovanaS/LoopOptimization

Otimização dos laços de repetição do algoritmo de ordenação Selection Sort utilizando OpenMP

Language: C - Size: 451 KB - Last synced at: almost 3 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Related Topics
compiler 4 code-generation 3 tiling 3 polyhedral-model 3 automatic-parallelization 3 llvm 2 compiler-optimization 2 openmp 2 high-performance-computing 2 loop-tiling 2 stencils 2 locality 2 loop-unrolling 2 vectorization 2 python 2 c 2 performance-analysis 2 program-analysis 2 javascript 2 cuda 2 machine-learning 1 sequence-prediction 1 arm-assembly 1 cross-compiler 1 embedded-systems 1 fpga 1 z3 1 auto-tuning 1 llvm-pass 1 intermediate-representation 1 loop-blocking 1 loop 1 c-language 1 program-transformation 1 dependency-analysis 1 webassembly 1 spts 1 spmv 1 sparse-triangular-solve 1 static-analysis 1 soot 1 multiparty-computation 1 simd-programming 1 simd-parallelism 1 hpc 1 cuda-programming 1 testing 1 technical-writing 1 technical-documentation 1 jasmine-tests 1 bug-fixing 1 selection-sort 1 profiling 1 loop-fusion 1 cpu-cache 1 code-analysis 1 cache-optimization 1 optimize-algorithms 1 matrix 1 loops 1 computer-architecture 1 bash 1 high-level-synthesis 1 architecture-search 1 accelerator 1 wrapper 1 isl 1 spmd 1 simd 1 outer-loops 1 function-vectorizer 1 avx512 1 avx2 1 arm-neon 1 scientific-computing 1 scan 1 reduction 1 prefix-sum 1 performance 1 opencl 1 multidimensional-arrays 1 ispc 1 code-transformation 1 code-optimization 1 code-generator 1 array 1 sparse-matrix-vector-multiplication 1 sparse-matrix-storage-formats 1 sparse-matrix 1 matrix-structure-features 1 gather-scatter 1 transitive-closure 1 synchronization-free-parallelism 1 source-to-source 1 parallel-computing 1 optimizing-compiler 1 iteration-space-slicing 1 dependence-graph 1 code-locality 1 memory-hierarchy 1