572 skills found · Page 2 of 20
liuanji / WU UCTA novel parallel UCT algorithm with linear speedup and negligible performance loss.
jpatanooga / MetronomeSuite of parallel iterative algorithms built on top of Iterative Reduce
deepsea-inria / PaslParallel Algorithm Scheduling Library
crowsonkb / Deep DreamA parallel implementation of the Deep Dream image processing algorithm which is able to process arbitrarily large images.
mcfadd / Job Shop Schedule ProblemParallel Tabu Search and Genetic Algorithm for the Job Shop Schedule Problem with Sequence Dependent Set Up Times
zunzun / Pyeq2A large collection of equations for Python 2 curve fitting and surface fitting that can output source code in several computing languages, and run a genetic algorithm for initial parameter estimation. Comes with cluster, parallel, IPython, GUI, NodeJS, and web-based graphical examples. Includes orthogonal distance and relative error regressions.
UCLA-Plasma-Simulation-Group / PIC Skeleton CodesA fully-functional but succinct Particle-In-Cell Plasma Simulation codebase with several parallel implementations (MPI, OpenMP, SSE, CUDA). This code is meant to highlight the core PIC algorithms, especially issues around parallelization, by implementing a minimal number of features in favor of clarity, ease of use, and extensibility.
kishimisu / WebGPU Radix SortWebGPU implementation for the radix sort algorithm as described in the paper "Fast 4-way parallel radix sorting on GPUs"
aspuru-guzik-group / JANUSCode for the paper "JANUS: Parallel Tempered Genetic Algorithm Guided by Deep Neural Networks for Inverse Molecular Design"
prism-em / PrismaticC++/CUDA package for parallelized simulation of image formation in Scanning Transmission Electron Microscopy (STEM) using the PRISM and multislice algorithms
hoytak / PyksvdA highly optimized, parallel implementation of the Batch-OMP version of the KSVD learning algorithm.
AllTheLines / CacheTVS🏔 Calculating total viewsheds for geographic terrain using a cache-efficient and hightly parallel algorithm
qiansunn / BellmanFordParallel Implementation of Bellman Ford Algorithm
cicirello / Chips N SalsaA Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
reem / Rust N QueensA fast, parallel backtracking algorithm for n-queens implemented in rust.
rarietta / Projective DynamicsImplementation of the Projective Dynamics simulation method proposed by Dr. Ladislav Kavan et al. in 2014. This method of simulation projects each constraint locally and in parallel by making use of the OpenMP library, which allows the algorithm to maintain real-time performance speeds even with complex models, before solving for the system globally. This is the first publicly available implementation of this research. Project video found at: https://www.youtube.com/watch?v=pAG6ZEm7-Zc
DragonSpit / ParallelAlgorithmsParallel C++ algorithms
networkx / Nx ParallelA networkx backend that uses joblib to run graph algorithms in parallel.
darkobozidar / Cpu Vs Gpu SortingA comparison study between sequential sorting algorithms implemented in C++ and parallel sorting algorithms implemented in CUDA as part of the master's thesis.
nasa / HybridqHybridQ is a highly extensible platform designed to provide a common framework to integrate multiple state-of-the-art techniques to simulate large scale quantum circuits on a variety of hardware. HybridQ provides tools to manipulate, develop, and extend noiseless and noisy circuits for different hardware architectures. HybridQ also supports large-scale high-performance computing (HPC) simulations, automatically balancing workload among different processor nodes and enabling the use of multiple backends to maximize parallel efficiency. Everything is then glued together by a simple and expressive language that allows seamless switching from one technique to another as well as from one hardware to the next, without the need to write lengthy translations, thus greatly simplifying the development of new hybrid algorithms and techniques.