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

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

Related Keywords
code-optimization 79 python 12 intermediate-code-generation 11 compiler 11 code-generation 10 java 7 syntax-analysis 7 algorithms 6 lexical-analysis 6 lexical-analyzer 6 python3 6 cpp 6 symbol-table 6 c-compiler 5 c 5 flex 5 semantic-analysis 5 yacc 5 problem-solving 4 matrix-multiplication 4 data-structures 4 bison 4 cse-buet 4 compiler-design 4 compiler-construction 3 performance-analysis 3 programming-language 3 parser 3 machine-learning 3 cython 3 developer-tools 3 code-profiling 3 eolang 3 oop 3 software-development 3 optimization 3 cse-310 3 ai 3 react 2 javascript 2 fastapi 2 coding-challenges 2 desktop-application 2 syntax-tree 2 solidity 2 abstract-syntax-tree 2 nodejs 2 code 2 lex 2 intermediate-representation 2 deep-learning 2 numpy 2 syntax-analyzer 2 software-engineering 2 typescript 2 blis 2 semantic-analyzer 2 gemm 2 gemm-optimization 2 complexity-analysis 2 error-recovery 2 cuda 2 assembly-code-generation 2 performance 2 caching 2 open-source 2 automation 2 maven-plugin 2 parallel-computing 2 mini-compiler 2 google 1 memory-hierarchy 1 internship-preparation 1 interview-experiences 1 interview-preparation 1 competetive-programming 1 coding-practice 1 algorithm-analysis 1 tricks 1 processes 1 developer-productivity 1 jpmorganchase 1 linking 1 programming-challenges 1 summer-internship 1 technical-interviews 1 technical-solutions 1 uber 1 quadruple 1 dynamic-memory-allocation 1 dynamic-linking 1 concurrent-programming 1 cache-management 1 assembly 1 bit-manipulation 1 coding-standards 1 machine-language 1 dlx-processor 1 memory-usage 1 execution-time 1