Difference between revisions of "Training:SS2016:Info"

From CAC Wiki
Jump to: navigation, search
(Information for Participants)
(Information for Participants)
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
* '''Labs''':  
 
* '''Labs''':  
** The Participants need to bring in laptops to participate in the hands-on sessions. Some of the sessions (the ones in Stream 1) will be conducted directly on the laptops, while others (Stream 2) are done on remote systems that are accessed through ssh and wireless.
+
** '''The Participants need to bring in laptops to participate in the hands-on sessions.''' Some of the sessions (the ones in Stream 1) will be conducted directly on the laptops, while others (Stream 2) are done on remote systems that are accessed through ssh and wireless.
** We recommend to install an '''ssh client''' on your laptop. For Linux and Mac systems, such a client is part of the OS. For Windows, a free client can be obtained from the [http://mobaxterm.mobatek.net/download-home-edition.html MobaXterm web site].
+
** '''We recommend to install an '''ssh client''' on your laptop.''' For Linux and Mac systems, such a client is part of the OS. For Windows, a free client can be obtained from the [http://mobaxterm.mobatek.net/download-home-edition.html MobaXterm web site].
 
** You will also need the capability to '''display X11 output'''. For Linux systems, this works automatically. For Mac systems with a newer OS you will need to install the free '''XQuartz''' app from [http://xquartz.macosforge.org/landing/ http://xquartz.macosforge.org/landing/]. For Windows, the [http://mobaxterm.mobatek.net/download-home-edition.html '''MobaXterm''' ssh client] includes this feature.
 
** You will also need the capability to '''display X11 output'''. For Linux systems, this works automatically. For Mac systems with a newer OS you will need to install the free '''XQuartz''' app from [http://xquartz.macosforge.org/landing/ http://xquartz.macosforge.org/landing/]. For Windows, the [http://mobaxterm.mobatek.net/download-home-edition.html '''MobaXterm''' ssh client] includes this feature.
** The best way to access wireless is [http://www.queensu.ca/its/networks/eduroam.html '''Eduroam''']. If you have credentials from a Canadian University, access is simple. If you are participating but do not have University credentials, we can supply you with '''guest access'''. Ask us about it when you're there.  
+
** Wireless internet access will be provided.
 
** For Stream 1 (MNT 141) students should install the software listed below. For students encountering difficulties, installation help will be provided at the workshop:
 
** For Stream 1 (MNT 141) students should install the software listed below. For students encountering difficulties, installation help will be provided at the workshop:
 
*** [http://mobaxterm.mobatek.net/download-home-edition.html MobaXterm (Windows users only)]
 
*** [http://mobaxterm.mobatek.net/download-home-edition.html MobaXterm (Windows users only)]
Line 13: Line 13:
 
*** [https://www.jetbrains.com/pycharm/download/ PyCharm Community Edition]
 
*** [https://www.jetbrains.com/pycharm/download/ PyCharm Community Edition]
 
*** [https://www.sqlite.org/download.html SQLite3] (Windows users only)
 
*** [https://www.sqlite.org/download.html SQLite3] (Windows users only)
*** [https://git-scm.com/downloads Git]
+
*** [https://git-scm.com/downloads Git] (also includes a good bash shell).
  
 
* '''Location Details''':
 
* '''Location Details''':
** The Summer School takes place in '''Room 141 in Montpetit Hall at the University of Ottawa''' (125 University Road Ottawa, Stream 2: OpenMP, Posix, MPI, GPU).
+
** The Summer School takes place in '''Room 141 in Montpetit Hall at the University of Ottawa''' (125 University Road Ottawa, '''Stream 2: OpenMP, Posix, MPI, GPU)'''.
** Due to the larger-than-expected registration, we have arranged for '''Room 146 in MacDonald Hall at the University of Ottawa''' (150 Louis Pasteur) to be available. We will conduct the courses in '''Stream 1''' (bash, make, Python, R, SQL, GIT, and vizualization) at that Venue.
+
** Due to the larger-than-expected registration, we have arranged for '''Room 146 in MacDonald Hall at the University of Ottawa''' (150 Louis Pasteur) to be available. We will conduct the courses in '''Stream 1 (bash, make, Python, R, SQL, GIT, and vizualization)''' at that Venue.
 +
 
 +
* '''Course Materials''':
 +
** [https://haschmi.github.io/2016-08-08-uofo-shell-novice/ Github Page with basic content of '''bash''' lesson]
 +
** [https://haschmi.github.io/2016-08-08-uofo-make-novice/ Github Page with basic content of '''make''' lesson]
 +
** [https://cac-staff.github.io/summer-school-2016-R/ Github Page with basic content of '''R''' lesson]
 +
** [https://cac-staff.github.io/summer-school-2016-Python/ Github Page with basic content of '''Python''' lesson]
 +
** [https://cac-staff.github.io/summer-school-2016-SQLite/ Github Page with basic content of '''SQL''' lesson]
 +
** [https://cac-staff.github.io/summer-school-2016-Git/ Github Page with basic content of '''GIT''' lesson]
 +
** [http://cac.queensu.ca/wp-content/files/ss2016/OMPHandouts.pdf Slide Handouts] and [http://cac.queensu.ca/wp-content/files/ss2016/OMPlab.pdf Lab Instructions] for '''OpenMP''' course
 +
** [http://cac.queensu.ca/wp-content/files/ss2016/Posix.pdf Slides] and [http://cac.queensu.ca/wp-content/files/ss2016/Posixlab.pdf Lab Instructions for '''Posix''' course]
 +
** [http://cac.queensu.ca/wp-content/files/ss2016/mpi.Aug.2016.ottawa.pdf Slides for '''MPI''' course]
 +
** [https://support.scinet.utoronto.ca/education/go.php/289/index.php/ib/1//p_course/289 Webpage with material for '''Visualization''' course]
 +
** Slides for [http://ppomorsk.sharcnet.ca/CUDA1.pdf Morning Session] and [http://syam.sharcnet.ca/CUDA2.pdf Afternoon Session] of '''GPU (CUDA)''' course.

Latest revision as of 17:00, 5 August 2016

Information for Participants

  • Labs:
    • The Participants need to bring in laptops to participate in the hands-on sessions. Some of the sessions (the ones in Stream 1) will be conducted directly on the laptops, while others (Stream 2) are done on remote systems that are accessed through ssh and wireless.
    • We recommend to install an ssh client on your laptop. For Linux and Mac systems, such a client is part of the OS. For Windows, a free client can be obtained from the MobaXterm web site.
    • You will also need the capability to display X11 output. For Linux systems, this works automatically. For Mac systems with a newer OS you will need to install the free XQuartz app from http://xquartz.macosforge.org/landing/. For Windows, the MobaXterm ssh client includes this feature.
    • Wireless internet access will be provided.
    • For Stream 1 (MNT 141) students should install the software listed below. For students encountering difficulties, installation help will be provided at the workshop:
  • Location Details:
    • The Summer School takes place in Room 141 in Montpetit Hall at the University of Ottawa (125 University Road Ottawa, Stream 2: OpenMP, Posix, MPI, GPU).
    • Due to the larger-than-expected registration, we have arranged for Room 146 in MacDonald Hall at the University of Ottawa (150 Louis Pasteur) to be available. We will conduct the courses in Stream 1 (bash, make, Python, R, SQL, GIT, and vizualization) at that Venue.