==================================== Schedule ==================================== Week 3: Aug 31 - Sep 4 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `Perl notes`__ before our Zoom meeting on Tuesday. 2. On Tuesday we will review Perl in our Zoom meeting. I will go through all basic commands that we will need for this course, and you can interrupt and ask questions. Then you will start working on `Perl laboratory exercise`__. 3. On Thursday you will continue working on `Perl laboratory exercise`__ in our Zoom meeting. I will also talk about `Newton's method`__ either in the beginnig or toward the end of the Zoom meeting. Week 4: Sep 7 - Sep 11 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will start (or continue) working on `HW2`__ in our Zoom meeting. It will be an open question time. 2. On Thursday you will continue working on `HW2`__ in our Zoom meeting. It will be an open question time. 3. Deadline for HW2 is the end of Sunday Sep 13. Week 5: Sep 14 - Sep 18 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read (at least the first parts of) `Fortran notes`__ before our Zoom meeting on Tuesday. 2. On Tuesday we will review Fortran basics in our Zoom meeting. I will go through the basics of Fortran and you can interrupt and ask questions. 3. Optional: try to read through `Fortran notes`__ and `Makefiles`__ before our Zoom meeting on Tuesday next week. 4. On Thursday there will be no meeting. Week 6: Sep 21 - Sep 25 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `Fortran notes`__ and `Makefiles`__ before our Zoom meeting on Tuesday. 2. On Tuesday I will continue discussing Fortran in our Zoom meeting. I will also talk about `Makefiles`__. 3. On Thursday I will briefly talk about quadrature and then you will start (or continue) working on `HW3`__ in our Zoom meeting. 4. Deadline for HW3 has been extended to the end of Wednesday Sep 30. Week 7: Sep 28 - Oct 2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will continue working on `HW3`__ in our Zoom meeting. It will be an open question time. 2. On Thursday I will talk about `finite differencing`__ with Fortran in our Zoom meeting. Week 8: Oct 5 - Oct 9 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will start (or continue) working on `HW4`__ in our Zoom meeting. It will be an open question time. 2. On Thursday you will continue working on `HW4`__ in our Zoom meeting. It will be an open question time. 3. Deadline for HW4 is the end of Sunday Oct 11 (extended to Oct 16). Week 9: Oct 12 - Oct 16 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `ODE notes`__ before our Zoom meeting on Tuesday. 2. On Tuesday I will discuss the modeling and computation of ODE problems in our Zoom meeting. 3. On Thursday I will continue the discussion of ODEs and will also talk about the angry bird problem on `HW5`__ in our Zoom meeting. Week 10: Oct 19 - Oct 23 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will start (or continue) working on `HW5`__ in our Zoom meeting. It will be an open question time. 2. On Thursday you will continue working on `HW5`__ in our Zoom meeting. It will be an open question time. 3. Deadline for HW5 is extended to Sunday Nov 1. If you need extra help, please let me know by email so that I set up an extra Zoom meeting for you. Week 11: Oct 26 - Oct 30 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `Parallel computing`__ before our Zoom meeting on Tuesday. 2. On Tuesday I will discuss the basics of parallel computing in our Zoom meeting. 3. On Thursday I will continue the discussion of parallel computing and will also talk about `Stampede2`__ supercomputer. We will get you set up the two-factor authentication and learn how to log into Stampede2. 4. Note that deadline for HW5 will be Sunday Nov 1. Week 12: Nov 2 - Nov 6 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `OpenMP`__ before our Zoom meeting on Thursday. 2. There will be no meeting on Tuesday Nov. 3rd, as it is the UNM Break Day. 3. On Thursday I will discuss `OpenMP`__ in our Zoom meeting. Week 13: Nov 9 - Nov 13 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday I will continue the discussion of `OpenMP`__ and `Stampede2`__ in our Zoom meeting. 2. On Thursday you will start (or continue) working on `HW6`__ in our Zoom meeting. It will be an open question time. 3. Deadline for HW6 is Sunday Nov 22. As usual, if you need extra help, please let me know by email so that I set up an extra Zoom meeting for you. Week 14: Nov 16 - Nov 20 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will start (or continue) working on `HW6`__ in our Zoom meeting. It will be an open question time. 2. On Thursday I will discuss the numerical approximation of `PDEs`__ in our Zoom meeting. 3. Deadline for HW6 is Sunday Nov 22. As usual, if you need extra help, please let me know by email so that I set up an extra Zoom meeting for you. Week 15: Nov 23 - Nov 27 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. Optional: try to read through `MPI`__ before our Zoom meeting on Tueseday. 2. On Tuesday I will discuss `MPI`__ in our Zoom meeting. 3. There will be no meeting on Thursday Nov. 26th, as it is a Thanksgiving day. Week 14: Nov 30 - Dec 4 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1. On Tuesday you will start (or continue) working on `HW7`__ in our Zoom meeting. It will be an open question time. 2. On Thursday you will continue working on `HW7`__ in our Zoom meeting. It will be an open question time. 3. Deadline for HW7 is Sunday Dec. 13th. As usual, if you need extra help, please let me know by email so that I set up an extra Zoom meeting for you. There will be no due extension, as I would need to report grades no later than Dec. 15th. Week 15: Dec 7 - Dec 11 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ This is the Finals week, and we will have no meetings. __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/perl.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/perl_lab.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/perl_lab.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/newton.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw2.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw2.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/fortran.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/fortran.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/makefiles.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/fortran.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/makefiles.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/makefiles.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw3.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw3.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/fd.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw4.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw4.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/ode.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw5.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw5.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw5.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/parallel.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/stampede2.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/openmp.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/openmp.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/openmp.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/stampede2.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw6.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw6.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/pde.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/mpi.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/mpi.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw7.html __ http://math.unm.edu/~motamed/Teaching/Fall20/HPSC/hw7.html