Difference between revisions of "CSC352 DT's Class Notes 2013"

From dftwiki3
Jump to: navigation, search
Line 75: Line 75:
 
* Page 3: multicore is not the answer.  Manycore is.
 
* Page 3: multicore is not the answer.  Manycore is.
 
* High Performance Computing has good ideas and good solutions that map well to current parallel solutions==>use their solutions!
 
* High Performance Computing has good ideas and good solutions that map well to current parallel solutions==>use their solutions!
 +
* Page 5: '''We have a break in progress in computing: new directions should be given'''
 +
* Physics becomes important as size gets lower.  Power is important.
 +
* latency and bandwidth: '''transfer faster, wait longer'''.
 +
* Page 6: compilers are '''a bout de souffle'''
 +
* 20 more years of Moore's law only?  70 years? 
 +
* Page 6: '''Any speed up via parallelism is a success'''
 
* Page 7: we have been concentrating on massively parallel architectures, but this may apply to new forms of parallelism
 
* Page 7: we have been concentrating on massively parallel architectures, but this may apply to new forms of parallelism
 
* Page 7: good match between scientific // approaches and current parallel (non scientific) domains
 
* Page 7: good match between scientific // approaches and current parallel (non scientific) domains
 +
[[Image:communicationPatterns.png|right]]
 
* Page 7: 7 Dwarfs  
 
* Page 7: 7 Dwarfs  
 
** ==> question: what's a dwarf? (google berkeley + dwarf)  
 
** ==> question: what's a dwarf? (google berkeley + dwarf)  
 
** Dwarfs replace benchmarking in a way
 
** Dwarfs replace benchmarking in a way
 
** high level of abstraction
 
** high level of abstraction
 +
** can be used to evaluate new prototypes
 
* '''The word is a new unit of information'''
 
* '''The word is a new unit of information'''
 
* Page 11: 3 new areas for adoption as dwarf?
 
* Page 11: 3 new areas for adoption as dwarf?

Revision as of 07:16, 2 February 2010

DFT Class Notes for CSC352


...