Difference between revisions of "CSC352 Class Page 2010"
(→Python Threads) |
(→Python Threads) |
||
Line 78: | Line 78: | ||
* '''Tuesday''' | * '''Tuesday''' | ||
** An experiment with Control-C... | ** An experiment with Control-C... | ||
+ | ** Sharing in shared memory | ||
+ | *** the problem | ||
+ | *** atomicity of operations | ||
+ | *** semaphores | ||
+ | **** fair | ||
+ | **** safe | ||
+ | **** live | ||
+ | *** Python locks | ||
+ | *** examples: | ||
+ | **** [[CS352_threadedpingWithLocks.py | threadedPingWithLocks.py]] | ||
+ | **** [[CS352_threadedpingWithSemaphores.py | threadedPingWithSemaphores.py]] | ||
+ | **** [[CS352_threadedpingWithQueues.py | threadedPingWithQueues.py]] | ||
** Performance measures | ** Performance measures | ||
*** Speedup | *** Speedup |
Revision as of 20:22, 8 February 2010
Projects
- Project 1: Will start first, after we have seen some more python threads
- Project 2: Will deal with the Xgrid
- Project 3: Will deal with Hadoop
- Project 4 has officially started on 1/26/10! Find its shared wiki page here!
Python Threads
Week | Topics | Reading |
Week 1 1/25 |
|
|
Week 2 2/1 |
|
|
Week 3 2/8 |
|
|
Week 4 2/15 |
|
|
XGrid Programming
Week | Topics | Reading |
Week x |
|
|
Week x |
|
|
Week x |
|
|
Week x |
|
|
Cloud Computing
Week | Topics | Reading |
Week x |
|
|
Week x |
|
|
Week x |
|
|
Week x |
|
|
Week x |
|
|