A survey of fundamental issues in design of efficient programs for parallel computers. The topics discussed include models of parallel machines and programs, efficiency of parallel algorithms, programming styles for shared memory, message passing, data parallelism, and using MPI in scientific parallel programs. Parallel programming project required.
Spring | Summer | Fall | ||
---|---|---|---|---|
(Session 1) | (Session 2) | |||
2023 |
Parallel Computing (4c)
|
|||
2022 |
Parallel Computing (4c)
|
|||
2021 |
Parallel Computing (4c)
|
|||
2020 |
Parallel Computing (4c)
|
|||
2019 |
Parallel Computing (4c)
|
|||
2018 |
Parallel Computing (3c)
|
|||
2017 |
Parallel Computing (3c)
|
|||
2016 |
Parallel Computing (3c)
|
|||
2015 | ||||
2014 |
Parallel Computing (3c)
|
|||
2013 |
Parallel Computing (3c)
|
|||
2012 |
Parallel Computing (3c)
|
|||
2011 |
Parallel Computing (3c)
|
|||
2010 |
Parallel Computing (3c)
|
|||
2009 |
Parallel Computing (3c)
|
|||
2008 | ||||
2007 | ||||
2006 |
Parallel Computing (3c)
|
|||
2005 |
Parallel Computing (3c)
|
|||
2004 |
Parallel Computing (3c)
|
|||
2003 |
Parallel Computing (3c)
|
|||
2002 |
Lang For Parallel Prgrm (3c)
|
|||
2001 |
Lang For Parallel Prgrm (3c)
|
|||
2000 |
Langs For Parallel Prog (3c)
|
|||
1999 |
Langs For Parallel Prog (3c)
|
|||
1998 |