Ecosyste.ms: Repos

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

GitHub topics: loop-optimization

bondhugula/pluto

Pluto: An automatic polyhedral parallelizer and locality optimizer

Language: C - Size: 27.8 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 250 - Forks: 65

FireElementalNE/MPCLoopParallelization

Loop Parallelization for MPC

Language: Java - Size: 569 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

cdl-saarland/rv

RV: A Unified Region Vectorizer for LLVM

Language: C++ - Size: 8.36 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 94 - Forks: 13

inducer/loopy

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

Language: Python - Size: 11.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 551 - Forks: 70

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: about 1 month ago - Pushed: about 7 years ago - Stars: 3 - Forks: 1

inducer/islpy

Python wrapper for isl, an integer set library

Language: Python - Size: 782 KB - Last synced: 9 days ago - Pushed: about 1 month ago - Stars: 71 - Forks: 17

chrisbetze/Embedded-System-Design

Laboratory exercises on cards with ARM, FPGA and sensors

Language: C - Size: 4.99 MB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

memassist/slo-docker

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

Language: Dockerfile - Size: 28.3 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

ramesh-adhikari/HPC

High Performance Computing exercises

Language: C - Size: 10.7 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

statycc/loop-fission

Benchmarks of loop fission algorithm.

Language: C - Size: 675 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

TharinduRusira/looper

Language: C - Size: 122 KB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 0

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: about 1 month ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1

ZigZag-Project/zigzag-v1 📦

A Fast DNN Accelerator Design Space Exploration Framework.

Language: Python - Size: 680 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 41 - Forks: 18

salekinsirajus/licm-optimization-pass-llvm

Loop Invariant Code Motion Optimization Pass - Implemented with LLVM. For ECE566 class project.

Language: C - Size: 76.7 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - 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: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

JackyC415/architecture-loop-optimizations

Loop Reordering, Register Blocking & SSE Unrolling

Language: C - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - 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: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

Related Keywords
loop-optimization 17 compiler 3 code-generation 3 javascript 2 vectorization 2 loop-tiling 2 openmp 2 llvm 2 cuda 2 compiler-optimization 2 performance-analysis 2 python 2 high-performance-computing 2 c 2 program-analysis 2 loop-unrolling 2 tiling 2 polyhedral-model 2 locality 2 automatic-parallelization 2 sparse-matrix-vector-multiplication 1 sparse-matrix-storage-formats 1 sparse-triangular-solve 1 spmv 1 spts 1 webassembly 1 accelerator 1 sparse-matrix 1 matrix-structure-features 1 gather-scatter 1 sequence-prediction 1 machine-learning 1 auto-tuning 1 program-transformation 1 dependency-analysis 1 abstract-interpretation 1 simd-programming 1 prefix-sum 1 selection-sort 1 optimize-algorithms 1 matrix 1 loops 1 computer-architecture 1 bash 1 testing 1 technical-writing 1 technical-documentation 1 jasmine-tests 1 bug-fixing 1 llvm-pass 1 memory-hierarchy 1 memory-bandwidth 1 mac-array-utilization 1 latency-analysis 1 energy-analysis 1 design-space-exploration 1 deep-neural-networks 1 dataflow-optimization 1 cost-estimation 1 auto-scheduling 1 architecture-search 1 performance 1 opencl 1 multidimensional-arrays 1 ispc 1 code-transformation 1 code-optimization 1 code-generator 1 array 1 spmd 1 simd 1 outer-loops 1 function-vectorizer 1 avx512 1 avx2 1 arm-neon 1 z3 1 static-analysis 1 soot 1 multiparty-computation 1 stencils 1 simd-parallelism 1 hpc 1 cuda-programming 1 profiling 1 loop-fusion 1 cpu-cache 1 code-analysis 1 cache-optimization 1 high-level-synthesis 1 fpga 1 embedded-systems 1 cross-compiler 1 arm-assembly 1 wrapper 1 isl 1 loop-blocking 1 loop 1 c-language 1 scientific-computing 1