Difference between revisions of "CSC352 Class Page 2010"

From dftwiki3
Jump to: navigation, search
(XGrid Programming)
(XGrid Programming)
Line 157: Line 157:
 
** [[CSC352 Introduction to the Projects | Introduction to the next projects]]
 
** [[CSC352 Introduction to the Projects | Introduction to the next projects]]
 
** [http://data.scl.utah.edu/fmi/xsl/stream/details.xsl?-recid=104&a::v=2212a4Eaya A Video presentation of the XGrid] (watch first 10 minutes)
 
** [http://data.scl.utah.edu/fmi/xsl/stream/details.xsl?-recid=104&a::v=2212a4Eaya A Video presentation of the XGrid] (watch first 10 minutes)
** [[XGrid Tutorial Part 1: Monte Carlo | Tutorial #1: Monte Carlo]]
+
** [[XGrid Tutorial Part 1: Monte Carlo | Tutorial/Lab #1: Monte Carlo on the XGrid]]
 
* '''Thursday''':  
 
* '''Thursday''':  
 
** Presentation and discussion of [http://www.cs.wisc.edu/multifacet/papers/ieeecomputer08_amdahl_multicore.pdf Amdahl's Law in the Multicore Era], Mark Hill and Michael Marty, IEEE Computer, July 2008, and accompanying [http://www.cs.wisc.edu/multifacet/amdahl/ dynamic graph]. ([[Media:ieeecomputer08_amdahl_multicore.pdf |cached copy]])
 
** Presentation and discussion of [http://www.cs.wisc.edu/multifacet/papers/ieeecomputer08_amdahl_multicore.pdf Amdahl's Law in the Multicore Era], Mark Hill and Michael Marty, IEEE Computer, July 2008, and accompanying [http://www.cs.wisc.edu/multifacet/amdahl/ dynamic graph]. ([[Media:ieeecomputer08_amdahl_multicore.pdf |cached copy]])

Revision as of 14:13, 22 February 2010



Main Page | Syllabus | Schedule | Links & Resources



Projects

  • Project 1: Started Feb 16, due March 2nd.
  • 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
  • Tuesday
    • Introduce Syllabus
    • Interrupts
Pogoplug.jpg
  • Thursday
    • The PogoPlug...
    • The iPad...
    • Python Review
      • NQueens.py: a python program to find the first solution for N queens on an NxN board.

Read
  • What is a Thread? [1]
  • What is a Processes? [2]
Reference material for when we start programming
For Discussion next Tuesday
  • read the paper by Asanovic K. et al, The Landscape of Parallel Computing Research: A View from Berkeley.
Week 2
2/1

 

Week 3
2/8

Week 4
2/15


XGrid Programming

Week Topics Reading
Week x

Week x

  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday

 

Cloud Computing

Week Topics Reading
Week x
  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday

 

Week x

  • Tuesday
  • Thursday