GitHub topics: code-optimization
objectionary/hone-maven-plugin
Maven plugin that applies a number of optimizations to your Bytecode, using EOLANG and π-calculus, trying to make it work faster
Language: Java - Size: 1.62 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 4 - Forks: 1

specs-feup/hoopa
Automatic, single-pass algorithms to partitioning and optimizing a C/C++ application for heterogeneous systems
Language: TypeScript - Size: 270 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

paulasilvatech/Code-AI-Dev
Hands-on workshop on implementing AI-powered coding solutions for enterprise apps using GitHub Copilot, Azure AI, and agentic DevOps. Boost productivity, code quality, and delivery with intelligent automation.
Language: HTML - Size: 6.93 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 3

flame/blislab
BLISlab: A Sandbox for Optimizing GEMM
Language: C - Size: 6.8 MB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 525 - Forks: 108

inducer/loopy
A code generator for array-based code on CPUs and GPUs
Language: Python - Size: 12.6 MB - Last synced at: about 10 hours ago - Pushed at: 2 days ago - Stars: 604 - Forks: 76

objectionary/jeo-maven-plugin
This Maven plugin converts Java Bytecode binary files to EOLANG programs that use the "opcode" atom
Language: Java - Size: 19.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 15 - Forks: 5

WecoAI/weco-cli
The Platform for Self-Improving Code. Ideal for GPU kernels, ML model development, feature engineering, prompt engineering, and other optimizable code.
Language: Python - Size: 37 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 14 - Forks: 3

Anshikarawat14/Modular-Compiler
Simulated all seven compiler phases with real-time UI visualization using C++ to enhance learning of compilation flow.
Language: C++ - Size: 3.11 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

mgiannopoulos24/Leetcode
Solutions for Leetcode challenges.
Language: Python - Size: 1.92 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 1

Insoft-UK/PPL-Minifier
Minification of your code results in it taking up less space, making it use less storage of your HP Prime's storage memory giving you more space for more programs.
Language: C++ - Size: 382 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

fabriziosalmi/iamnotacoder
AI code generation and improvement
Language: Python - Size: 411 KB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 1

flame/how-to-optimize-gemm
Language: C - Size: 2.18 MB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 1,874 - Forks: 357

YashChavanWeb/spcc
This repository contains the implementation of a macro processor, lexical analyzer, and shift-reduce parser, with focus on intermediate code generation and code optimization. It includes code examples and notes for building a simple compiler or interpreter system
Language: Python - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

RiyaaChauhan/AlgoInsights
Find the Right Algorithm, Every Time
Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Prakhar-code/TestGenie
A VS Code extension that can generate Integration test cases for you from your API/swagger contract.
Language: JavaScript - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

objectionary/demu π¦
A command line tool for DeMutabilization of EO programs
Language: Java - Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2

K-A-N-N-A-N/CodeCleaner
CodeCleaner is an innovative tool designed to streamline code quality improvement by automating comprehensive documentation, enhancing readability through intelligent variable renaming, and enforcing consistent coding practices across large-scale projects
Language: Python - Size: 20.5 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

PacktWorkshops/The-HTML-and-CSS-Workshop
A New, Interactive Approach to Learning HTML and CSS
Language: HTML - Size: 28.4 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 91 - Forks: 129

seabbs/SpeedyMarkov
Speed up Discrete Markov Model Simulations.
Language: R - Size: 7.65 MB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 3

mharoon1578/ai-code-generator
This is a AI code Generator.
Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

madaan/pie-perf
Training language models to make programs faster
Language: Jupyter Notebook - Size: 479 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 87 - Forks: 14

RyanMyrvold/Performance-Decorators
Elevate your application's performance with π Performance Decorators! This comprehensive TypeScript library offers powerful tools for performance monitoring and optimization, making it easier to track and resolve bottlenecks in both Node.js and browser environments.
Language: TypeScript - Size: 3.05 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 42 - Forks: 4

caaseey/Shop
Practice project in Java focused on bug fixing, enhancements, and code optimization.
Language: Java - Size: 26.4 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Tyler-Pritchard/dev-assist
The AI Developer's Assistant aims to enhance developer productivity by analyzing code snippets, identifying bugs, suggesting optimizations, generating unit tests, and debugging log files.
Language: Python - Size: 8.28 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

RozhakXD/Pseudofy
Language: Python - Size: 184 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 3 - Forks: 2

nachokhan/pstruc_example
A practical showcase of AI-assisted coding using PStruc and ChatGPT, highlighting iterative development and project optimization across three versions with detailed documentation of changes.
Language: Python - Size: 893 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

ChinmayKaitade/Pokedex-React-Project
Basic React Project of Pokemon Specifications with abilities and other information.
Language: JavaScript - Size: 61.5 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

rwpenney/cxx-rtimers
C++ stopwatch classes for gathering run-time timing statistics
Language: C++ - Size: 42 KB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

SKR18156592/codepulse
Measure execution time for each line of code
Language: Python - Size: 37.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

melgoharyme/Java-compiler-5-phases
A project focused on implementing the "Allocate Cursor" statement in a programming language. This repository contains code and documentation for a compiler that parses, analyzes, and generates executable code. Contributions welcome. Licensed under MIT.
Language: Java - Size: 129 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

officio-indrajeet/IMPLEMENTATION-OF-THE-COMPONENT-WISE-PEAK-FINDING-ALGORITHM
Language: Jupyter Notebook - Size: 3.6 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CodeByAidan/Cython-Tutorial
Boost Python's performance using Cython β a bridge between Python's simplicity and C's efficiency. Explore and learn how Cython accelerates code execution.
Language: Python - Size: 22.5 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

HuantWang/SUPERSONIC
SuperSonic, a new open-source framework to allow compiler developers to integrate RL into compilers easily, regardless of their RL expertise.
Language: Python - Size: 230 MB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 120 - Forks: 13

sabrina1ag/Compilateur_personnalis-
Development of a mini-compiler in C using FLEX and Bison for lexical and syntax-semantic analysis, with symbol table management, error handling, and generation of intermediate and object code.
Language: C - Size: 17.6 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

himanshu-03/System-Programming-and-Compiler-Construction-Algorithms
Compilation of all the programs I studied in System Programming and Compiler Construction in Third Year of my Engineering
Language: Python - Size: 91.8 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

torhaa1/Efficient-Python-for-Data-Scientists Fork of youssefHosni/Efficient-Python-for-Data-Scientists
Learn how to write efficient python code as a data scientist.
Language: Jupyter Notebook - Size: 1.12 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

poodlepl/poodle
This is a pure compiler based language developed using Python.
Language: Python - Size: 69.3 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

cadenmarinozzi/Scraipt
Scrape away inefficient code during compile-time using AI
Language: TypeScript - Size: 3.37 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Joe-Stephen/data-structures
Exploring DSA: A collection of code snippets and implementations for data structures and algorithms. Join me in mastering the essentials of efficient problem-solving! π #DSA #CodingJourney
Language: JavaScript - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

danieldotwav/Zero-Sum-Triplet-Finder
This Java program efficiently solves the "Three Sum Problem," identifying all unique triplets in an array that sum up to zero, with a focus on avoiding duplicate triplets.
Language: Java - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

danieldotwav/Remove-Duplicates-From-Sorted-Array-I-and-II
This Java program efficiently removes duplicate elements from a sorted array in-place, ensuring the original order of elements is maintained. It's designed to optimize space and time complexity while handling various array scenarios, including empty arrays and arrays with consecutive or non-consecutive duplicates.
Language: Java - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

zarif98sjs/Yet-Another-C-Compiler
A subset C compiler made with flex, bison and a lot of patience. Accompanied with some tips and tricks, and a small tutorial
Language: Yacc - Size: 40.2 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

techuila/node-loopie
Reduce your code with node-loopie. Routes declaration, models, and etc... node-loopie will shorten it for you. Converts your nodejs files in a folder to an object.
Language: JavaScript - Size: 24.4 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

r-i-c-h-a/R-Mini-Compiler
Language: C - Size: 1.97 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JoshCap20/CodeAuditWeb
A FastAPI-based web tool for comprehensive performance analysis and endpoint testing of code, featuring execution time tracking, memory usage, and detailed profiling.
Language: Python - Size: 3.71 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zarif98sjs/CSE-310-Compiler
CSE-310 Compiler Sessional
Language: Yacc - Size: 40.3 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2

SaiprakashShetty/C-Mini-Compiler-using-Lex-and-Yacc
Language: C - Size: 5.38 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 3

PierrickPochelu/inference_framework_benchmark
Language: Python - Size: 301 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

adrixo/DLX
Optimization of matrix computation in a low-level language
Language: Assembly - Size: 396 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

holsapple/self-driving-car
an assortment of projects critical to understanding the basics of self-driving cars
Language: Jupyter Notebook - Size: 4.43 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

quartz-technology/soliris
βοΈ Solidity code scanner and optimizer prototype βοΈ
Language: Rust - Size: 718 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

EmrahFidan/desktopSearchEngine
This repo is a C project designed to examine the words in the content of (.txt) of the doays in the folder and find the words we are looking for.
Language: C - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

eliyantosarage/code-beautifier
"Code Beautifier" adalah alat yang digunakan untuk merapikan tampilan kode komputer sehingga lebih mudah dibaca dan dikelola oleh pengembang. Ini membantu meningkatkan produktivitas dan mengurangi kesalahan dalam pengembangan perangkat lunak.
Language: HTML - Size: 29.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

TareqNewazShahriar/coding-tips-tricks-optimization
Tips, tricks & optimization
Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

priyesh0453/Internship-Drive-Solutions
This repository contains solutions to coding and interview-related problems of top companies for the 'Software Engineering Intern' role asked in 2023-24.
Language: C++ - Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

SandyaSivakumar/Mini-Compiler
C++ Mini Compiler using tools Lex and Yacc
Language: Yacc - Size: 996 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 19 - Forks: 13

ahmeducf/computer-systems-CS-APP3e
My solutions of Computer Systems: A Programmerβs Perspective, Third Edition (CS:APP3e) book, the text book for the course, CMU15-213: Introduction to Computer Systems.
Language: C - Size: 8.28 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

afschy/CSE-310_Compiler
A compiler for a subset of the C programming language, built for the CSE 310 Compiler course of BUET.
Language: C++ - Size: 61.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

hwchen2017/Optimize_DGEMM_on_Intel_CPU
Implementations of DGEMM algorithm using different tricks to optimize the performance.
Language: C - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

hwchen2017/Optimize_SGEMM_on_Nvidia_GPU
Implementations of SGEMM algorithm on Nvidia GPU using different tricks to optimize the performance.
Language: Cuda - Size: 204 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

mohansaidinesh/Compiler-Design-Lab
Compiler Design Experiments
Language: Python - Size: 10.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Subangkar/Compiler-CSE-310-BUET
A very simple subset of C Compiler(Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator) implemented in C++ using Flex and Yacc-Bison as an assignment of sessional course CSE 310 in undergraduate studies in CSE, BUET
Language: C++ - Size: 4.83 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 17 - Forks: 3

yshui/protoplasm π¦
A compiler for a simple language
Language: Python - Size: 432 KB - Last synced at: 6 days ago - Pushed at: about 10 years ago - Stars: 3 - Forks: 1

wzh99/IRL
Simple intermediate representation language for learning and research.
Language: Rust - Size: 555 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 3

craciunoiuc/computer-architecture π¦
ASC Homework 1-3
Language: Python - Size: 257 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

harsh-apcr/C-compiler
COL728 compiler-design programming assignment
Language: C++ - Size: 141 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Chaosinflesh/tagged-branch-predictor
Investigating the use of hint bits in JUMP statements for pipelined CPU branch predictors
Size: 713 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kartikeyporwal/cython_conversion_comparison
Demo of the optimisation of Pure Python code to its equivalent code in the Cython
Language: HTML - Size: 270 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

sonyhome/DigitalIO
DigitalIO library for Arduino Version 2.x
Language: C++ - Size: 689 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 2

Mikma03/High-performance-Python
High-performance Python in practice. Examples of code optimization using various methods and packages.
Language: Python - Size: 13.8 MB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

mehulthakral/logic_detector Fork of skandavc18/logic_detector
A Machine Learning based system to detect semantics in the form of semantic label and suggest optimized alternatives for Python and C++ function-based code snippet.Semantic Detection is language agnostic with accuracy above 95% while optimization with accuracy above 85% for both Python and C++.
Language: JavaScript - Size: 5.9 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

parthsl/TSP_XeonPhi
Optimizing Meta-Heuristic Algorithms for TSP on Xeon Phi Heterogeneous Cluster.
Language: C - Size: 1.21 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 4

raulviana/FEUP-CPAR
Research work in code optimization and algorithm parallelization with openMP and SYCL
Language: C++ - Size: 42.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

alexeipancratov/advanced-smart-contracts
Repo containing samples of different advanced topics related to Solidity smart contracts.
Language: JavaScript - Size: 1.13 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

HrishikeshVish/CD2020
Language: Yacc - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 2

RahulIPEM/CodeOptimizations
Language: JavaScript - Size: 1.95 KB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

sairajreddy/cs336
Programs related to Parallel Computing course.
Language: Scala - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

gokselgoktas/code-golf
An ever updating collection of code golf snippets
Language: C - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

gdedi001/Performance-Bounceback
:wrench: Performance Optimization Project - Simulated real-world scenario where a Desktop VR application must be optimized for release
Language: C# - Size: 231 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
