Coder Social home page Coder Social logo

sam442's Projects

distributed-and-parallel-text-processor icon distributed-and-parallel-text-processor

A text processing app which processes the paragraphs of a text in a distributed manner, each paragraph being processed in parallel. The distributed part is implemented using MPI, and the parallel part using Phtreads with POSIX semaphores for thread synchronization.

exec-limiter icon exec-limiter

:scissors: Limit parallel shell command execution to <x> calls same time.

extended-version-of-virtual-cricket-game-application icon extended-version-of-virtual-cricket-game-application

Creating a cricket game application using the C++ programming language where you create 2 cricket teams of 8 players each and play against each other. Each team gets to bowl and bat 12 balls and score (wickets, balls bowled, runs scored, etc) are displayed in real-time

graphsim icon graphsim

GraphSim: A Distributed and Adaptive Graph Simulation System

greedyalgorithm icon greedyalgorithm

System that distributes tasks among processors of a multiprocessor CS

kmeansparallel icon kmeansparallel

A C++ Parallel k-means implementation for the Parallel & Distributed Systems Course (2009)

mazesolver icon mazesolver

This is a C++ Program that takes in maze as an input from a text file and solves it

mst icon mst

Minimum Spanning Tree project

multi-threaded-word-ranking-apllication icon multi-threaded-word-ranking-apllication

Created a multi-threaded text file ranking command line application in C++ which accpets files path as input. Here one thread is responsible for searching all the text files in the given directory while others threads do the processing of the searched files simultaneously and store the results in MTabel data strucrure.

multiverso icon multiverso

Parameter server framework for distributed machine learning

parallel-matrix-matrix-multiplication-mpi icon parallel-matrix-matrix-multiplication-mpi

A simple MPI program to compute the matrix matrix multiplication. Splitting the matrix A rowwise, and distribute it to different processes. Comparing the runtime using 1, 2 and 4 processors.

powergriddistributionalgorithm icon powergriddistributionalgorithm

An effective algorithm for finding the best way to distribute data to equalize all nodes on a large cyclic, undirected graph. This is implemented using the idea of a powergrid accross multiple cities.

pword2vec icon pword2vec

Parallelizing word2vec in shared and distributed memory

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.