并行编程笔记Outline - TODO

Motivation

前几周的面试失败了,应该是留下了空谈的印象。看到简历上职业规划中“着手准备操作系统级、语言级计算基础设施”,深感自己大言不惭。

吹过的牛就是含着泪也得做完。

 

Audience

myself

 

Scope

操作系统级进程、线程:APUE

共享内存式并行:Java(Python?)、POSIX threads、OPenMP

分布式内存并行:MPI、Erlang(填充完Erlang OTP)

CUDA(?)

 

Progress

I am seriously working on it.

First loop skimming about [1] and [2] was finished in 2 weeks, due to 2015-04-20.

Now I am working on [3], since 2015-04-24. Although its main concentration is on shared memory, but it shares an insight on modeling confusing and attractive concurrency behaviours from the foundamental constructions.

I have to admit that I am stucking on [3], maybe a full time research environment is need during May.

2015-04-30 Found a gap, should fill with [4]. 

2015-06-05 New challange occure, should focus on this in 2 weeks.

 

References

[1] Pacheco P. S.. 并行程序设计导论. 北京: 机械工业出版社.  2013.

[2] Mattson T. G., Sanders B. A., Massingill B. L.. 并行编程模式. 北京: 机械工业出版社.  2015.

[3] Herlihy M., Shavit N. 多处理器编程的艺术. 北京:机械工业出版社. 2013.

[4] Raynal M. Concurrent Programming: Algorithms, Principles, and Foundations.  Berlin Heidelberg: Spring-Verlag. 2013.

other materials, may or may not including Java concurrency, CUDA, Erlang OTP, etc.

你可能感兴趣的:(out)