Pinned Repositories
100days
100 days of algorithms
ALU_verilog
Basic functions of 32bit ALU developed with Verilog HDL in gate level
auction_bluemix
A supplier reverse auctioning platform for material based company running on IBM Bluemix node.js container.
bigInteger_lib
Defining large numbers and basic mathematical operations to them in C lanuage
cuda
basic CUDA codes and library usages.
os-tutorial
How to create an OS from scratch
pthread_cache_coherence
Demonstration of how cache coherence reduce performance of a parallel program and how to overcome them.
pthread_findmax
parallel computing; data level decomposition using pthread implementation for finding max number of a array
pthread_odd_even_sort
parallelized odd even sort using C pthreads
thread_library
Assembly level threads implementation (thread switching demonstrated)
Nalaka1693's Repositories
Nalaka1693/100days
100 days of algorithms
Nalaka1693/cuda
basic CUDA codes and library usages.
Nalaka1693/os-tutorial
How to create an OS from scratch
Nalaka1693/pthread_cache_coherence
Demonstration of how cache coherence reduce performance of a parallel program and how to overcome them.
Nalaka1693/Broccoli
Broccoli - distributed task queues for ESP32 cluster
Nalaka1693/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
Nalaka1693/code-for-blog
Code samples from my blog
Nalaka1693/CodeParallel
Source codes for tutorials in Code Parallel YouTube Channel https://www.youtube.com/channel/UC-Ugf83FGKDHBZXlYPOInrA
Nalaka1693/compiler_series
Material for the Creating a Compiler video lesson series.
Nalaka1693/cool-compiler
Stanford CS1/CS143 Compilers Course Project - Cool compiler
Nalaka1693/employee_management_system
Nalaka1693/hackerrank
codes from my HackerRank challenges.
Nalaka1693/iverilog
Icarus Verilog
Nalaka1693/java_shell
Nalaka1693/mersenne-twister
This Mersenne Twister is a fast pseudo-random number generator (PRNG) in C++
Nalaka1693/Microsoft-MPI
Microsoft MPI
Nalaka1693/misc-scripts
A collection of my standalone scripts to small/quick for their own repos. All kinds of useful stuff.
Nalaka1693/Nalaka1693
Config files for my GitHub profile.
Nalaka1693/nerd_mmccoo
This repo holds source code for my nerd_mmccoo youtube channel
Nalaka1693/octopus
Bayesian haplotype-based mutation calling
Nalaka1693/OP2-Common
OP2: open-source framework for the execution of unstructured grid applications on clusters of GPUs or multi-core CPUs
Nalaka1693/openai-cookbook
Examples and guides for using the OpenAI API
Nalaka1693/openmp-tutorials
Code examples and explanation for OpenMP parallel programming.
Nalaka1693/pcompiler
Parallel compiler for toy parallel programming language
Nalaka1693/pthread_matrix_mul
parallelized matrix multiplication using C pthreads and enhancements to serial matrix multiplication.
Nalaka1693/pthread_merge_sort
Parallelized merge sort using C pthreads.
Nalaka1693/QuantumComputing
This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.
Nalaka1693/Tachyon
Programming language made entirely in python!
Nalaka1693/tandem
A C++ tandem repeat finding library
Nalaka1693/ticket_client