[Crib-list] IAP 18.S096 SPECIAL SUBJECT IN MATHEMATICS: PERFORMANCE COMPUTING IN A HIGH LEVEL LANGUAGE

Shirley Entzminger daisymae at math.mit.edu
Wed Jan 3 21:32:02 EST 2018



IAP 18.S096 - 	Special Subject in Mathematics

 		PERFORMANCE COMPUTING IN A HIGH LEVEL LANGUAGE


LECTURE: - Tue - Fri -  TIME: 2-4pm - Room 2-135
            Jan. 9-26, 2018

INSTRUCTORS:  Professors Steven G. Johnson and Alan Edelman


Open to the general MIT audience and for student credit

COURSE INFO

MIT Registrar Page:

http://student.mit.edu/catalog/search.cgi?search=18.S096&style=verbatim

===========

Many programmers are familiar with high-level dynamic/interactive computer 
languages such as Python, R, or Matlab. Traditionally, such languages 
approach the computer at a high level of abstraction, and performance 
optimization is mainly a matter of finding fast black-box library 
routines. In this course, we bridge the gap between high-level "dynamic" 
languages and what is really happening at a low level. Using a new 
language called Julia, we show how one can simultaneously write 
high-level, generic, interactive programs that are also optimized for 
performance, and which implement their own inner loops without relying on 
external libraries.

Topics include how program objects are represented in memory (types, 
"boxes," registers, etc.), processor architectures, memory locality, 
metaprogramming and moving computations from runtime to compile-time, 
parallel computing, sparse and dense linear algebra, machine learning, 
graphics, and applications of numerical analysis.

Students should be comfortable with programming.


Links:
------
http://whereis.mit.edu/map-jpg?mapterms=2

http://student.mit.edu/catalog/search.cgi?search=18.S096&style=verbatim

https://math.mit.edu/classes/18.S096/iap17/  - SEE 2017 for the
                         topics: https://math.mit.edu/classes/18.S096/iap17/

================================================


-------------- next part --------------
A non-text attachment was scrubbed...
Name: poster_iap_julia_january_2018.pdf
Type: application/pdf
Size: 137840 bytes
Desc: 
Url : http://mailman.mit.edu/pipermail/crib-list/attachments/20180103/f58e2d58/attachment.pdf


More information about the CRiB-list mailing list