Find this at http://www.npac.syr.edu/users/gcf/cps615oct2496/

CPS615-End of Numerical Integration and Very End of HPF

Given by Geoffrey C. Fox at Delivered Lectures of CPS615 Basic Simulation Track for Computational Science on 24 October 96. Foils prepared 11 November 1996

This covers two topics:
Monte Carlo Integration for large scale Problems using Experimental and Theoretical high energy physics as an example
This includes accept-reject methods, uniform weighting and parallel algorithms
Then we complete HPF discussion with embarassingly parallel DO INDEPENDENT discussed in Monte Carlo case
And HPF2 Changes


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
CPS615Master96                   Master Set of Foils for 1996 Session 
                                  of CPS615
CPS615NI95                       CPS615 Numerical Integration Module
CPS615F90HPF96                   Overview of Fortran 90 and HPF Fall 
                                  96

Table of Contents for CPS615-End of Numerical Integration and Very End of HPF



CPS 615 Lectures 1996 Fall Semester -- October 24
                   CPS615Master96 070 001 Delivered Lectures for 
                                          CPS615 -- Base Course for 
                                          the Simulation Track of 
                                          Computational Science
                                          Fall Semester 1996 --
                                          Lecture of October 24 - 1996
                   CPS615Master96 074 002 Abstract of Oct 24 1996 
                                          CPS615 Lecture

Last Part of Numerical Integration Discussion
                       CPS615NI95 051 003 51:Accept/Reject Method for 
                                          Generating  General 
                                          Probability Distributions
                       CPS615NI95 052 004 52:Estimate of Maximum in  
                                          Accept/Reject Method
                       CPS615NI95 053 005 53:Introduction to 
                                          Metropolis Method
                       CPS615NI95 054 006 54:The Metropolis Procedure
                       CPS615NI95 055 007 55:Why Metropolis Method 
                                          Works
                       CPS615NI95 056 008 56:Monte Carlo Examples  
                                          Example 1: An Experimental  
                                          Physics Application
                       CPS615NI95 057 009 57:A High Energy Experiment 
                                          Scenario
                       CPS615NI95 058 010 58:An Experimental Physics  
                                          Monte Carlo
                       CPS615NI95 059 011 59:Double Monte Carlo's 
                                          Again --- I
                       CPS615NI95 060 012 60:Double Monte Carlo's 
                                          Again --- II
                       CPS615NI95 061 013 61:A Monte Carlo Event
                       CPS615NI95 062 014 62:Uniform Weight Events
                       CPS615NI95 064 015 64:Example 2:  Parallel 
                                          Computing  for ``Event'' 
                                          Monte Carlos
                       CPS615NI95 065 016 65:Example 3:  Lattice Monte
                                           Carlo  Theoretical Physics
                       CPS615NI95 066 017 66:Choice of Points in 
                                          Lattice Monte Carlo
                       CPS615NI95 067 018 67:Pictorial View of  
                                          Lattice Monte Carlo 
                                          Integrands
                       CPS615NI95 068 019 68:Metropolis and Heat Bath 
                                          Methods
                       CPS615NI95 069 020 69:Calculation of 
                                          Observables
                       CPS615NI95 070 021 70:Example 4:  Parallel 
                                          Computing  for Lattice 
                                          Theory
                       CPS615NI95 071 022 71:A  Problem Lattice  
                                          Decomposed Onto a 64-node 
                                          Machine  Arranged as a  
                                          Machine Lattice

Very last Part of HPF Discussion
                   CPS615F90HPF96 073 023 !HPF$ INDEPENDENT, NEW  
                                          Variable
                   CPS615F90HPF96 074 024 Extrinsics in HPF
                   CPS615F90HPF96 075 025 High Performance Fortran 
                                          HPF2 Changes
                   CPS615F90HPF96 076 026 ON HOME for Computation 
                                          Placement
                   CPS615F90HPF96 077 027 Reductions in INDEPENDENT DO
                                           Loops
                   CPS615F90HPF96 078 028 Spawning Tasks in HPF
                   CPS615F90HPF96 079 029 New Data Mapping Features in
                                           HPF 2.0 - I
                   CPS615F90HPF96 080 030 New Data Mapping Features in
                                           HPF 2.0 - II

List of Foils Used as they occur

CPS615Master96                   Master Set of Foils for 1996 Session 
                                  of CPS615
70 74
CPS615NI95                       CPS615 Numerical Integration Module
51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71
CPS615F90HPF96                   Overview of Fortran 90 and HPF Fall 
                                  96
73 74 75 76 77 78 79 80

Sorted List of Foils Used

CPS615Master96                   Master Set of Foils for 1996 Session 
                                  of CPS615
70 74
CPS615NI95                       CPS615 Numerical Integration Module
51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71
CPS615F90HPF96                   Overview of Fortran 90 and HPF Fall 
                                  96
73 74 75 76 77 78 79 80


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Fri Aug 15 1997