2016q3 Homework3 (mergesort-concurrent)

contributed by <JonSyuGithub>

github: https://github.com/JonSyuGithub/mergesort-concurrent

Environment

  • OS: Ubuntu 16.04 LTS

  • CPU: i5-457

  • Memory 12GB ($ cat /proc/meminfo)

  • Update & Install

$ sudo apt-get update
$ sudo apt-get install build-essential
$ sudo apt-get install linux-tools-common linux-tools-generic
$ sudo apt-get install astyle colordiff gnuplot

Objective

  • 作為 concurrency 的展示案例
  • 學習 POSIX Thread Programming,特別是 synchronization object
  • 為日後效能分析和 scalability 研究建構基礎建設
  • 學習程式品質分析和相關的開發工具

References

tags: sysprog21 JongSyuGithub
Select a repo