Skip to content

ashinmarin/MPP_Final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiprocessor Programming Final Project

Project 11.Elimination-Combining Set

Authors: Dong Wang & Ashin Marin Thomas

How to run Java code

    cd <Path to code directory>
    make
    cd src
    java Measurement <Set Name> <# of thread> <add percentage> <rm percentage>
  • add + contains + rm = 100
  • Set Name
    • Coarse
    • Fine
    • Lazy
    • LockFree
    • Optimistic
    • EliminationBackoff
    • EliminationCombining

How to run measurement script

    cd <Path to code directory>/src
    python3 measurement.py
    python3 result_analyzing.py
  • After finishing above script, you can go to cd [code directory]/res/plot_res to check measurement plots
  • contains-*.png are symmetric plots
  • add-* -rm-*.png are assymetric plots

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published