Difference between revisions of "Training"

From UFRC
Jump to navigation Jump to search
 
(144 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Training]]
+
[[Category:Essentials]]
At the UF Research Computing we strive to make our resources accessible, efficient, and easy to use. An important part of the effective research computing is the knowledge of how to apply the many available tools in a productive and efficient manner. Comprehensive and clear documentation, well-structured training, and individual help we provide are all means of achieving that goal. We run a series of training sessions and tutorials during each semester of the school year and in the Summer. These sessions are mostly oriented towards biological computing, but many of them reflect the aspects of the HPC resources that apply to other disciplines as well. See the [[:Category:Training|Training Category]] pages for the records of the previous sessions, to download presentations and handouts, and to [[Training_Session_Request|propose topics of interest to you]].  
+
{|align=right
 +
  |__TOC__
 +
  |}
 +
==Live Training Sessions==
 +
Research Computing runs regular in-person training sessions throughout the year. These sessions are free and open to all UF researchers. Most sessions include hands-on exercises and users are encouraged to bring their own computers.
  
The previous training series included 'Introduction to UFRC', 'Introduction to Linux Command Line and Job Submission Scripts', 'Introduction to Galaxy at UFRC', 'Running phylogenetics applications at UFRC', 'Modules and basic submission scripts', 'Working with NGS data', 'Introduction to Perl', 'Perl in practice', 'Statistical analysis at UFRC', 'R and SAS in practice', and 'Parallel Computing'.
+
In addition to the regularly scheduled sessions, you can request a [https://training.it.ufl.edu/services/training-service-requests/ Group Training Session] for your group.
  
Please see the schedule of training sessions and other Research Computing events below. Please check the calendar before a session as the schedule may change.
+
Many of the sessions are also available as pre-recorded videos linked from this page and also listed on the [https://training.it.ufl.edu/training/ UFIT Training page].  
  
 +
==Training Videos==
 +
 +
There are a number of how-to and other training videos on out [[Training Videos]] page.
 +
 +
===Training Schedule===
  
 
{{#widget:Google Calendar
 
{{#widget:Google Calendar
|height=400
 
 
|width=75%
 
|width=75%
|view=AGENDA
+
|view=Month
 
|id=u2lnbulnfkcgg44pqksmup4cm8@group.calendar.google.com
 
|id=u2lnbulnfkcgg44pqksmup4cm8@group.calendar.google.com
 
|color=FF4A00
 
|color=FF4A00
|title=UFRC Events
+
|id=usa@holiday.calendar.google.com
 +
|color=0021A5
 +
|title=UFRC Events, US Holidays
 +
|timezone='America/New_York'
 
}}
 
}}
  
 +
==HiPerGator New User Training in Coursera==
 +
See the [[New user training]] page, which mirrors and expands upon the content provided in the HiPerGator Account Training in Coursera. This is a private course, only accessible by the link, it will ''not'' appear in a search on Coursera.
  
 +
Effective January 11th, 2021, this training module is required for all new account holders to obtain an account.
  
==Resources==
+
== AI Education and Training ==
The most recent set of slides and handouts from the training sessions are listed below. Updated copies of training material will be posted shortly before each session.
+
[[File:Rc-web-icons ai training.png|alt="AI Training"|frameless | link=[[AI Education and Training]]]] The '''[[AI Education and Training]]''' lists selected AI education and learning materials.
 
 
*'''UF Research Computing: An Introduction and Getting Started'''
 
**Download [[Media:HPC_Intro.pdf|the slides]] from the presentation.
 
**[[UFRC_Intro_Getting_Started|View a recording of the session]]  [[Image:UFRC_Intro.png|200px|link=UFRC_Intro_Getting_Started]]
 
 
 
 
 
*'''An Introduction to the Linux Command Line'''
 
**Download [[Media:HPC_CLI_Intro.pdf|the slides]] from the presentation.
 
**Download [[Media:CLI_Intro_1300807.pdf|the handout]] with the exercises
 
**Download an example [[Media:Fwunixref.pdf|Linux cheat sheet]].
 
**[[Intro_CLI_video|View a recording of the session]]  [[Image:Into_to_CLI_video.png|200px|link=Intro_CLI_video]]
 
 
 
 
 
*'''Running Jobs, Submission Scripts, Modules'''
 
**Download [[Media:HPC_JobsSubmit_130814.pdf|the slides]] from the presentation.
 
**Download a [[Media:HPC_Job_examples_130528.zip|zip file]] with the example scripts.
 
**[[Runnin_Jobs|View a recording of the session]] [[Image:Running_jobs_video.png|200px|link=Running_Jobs]]
 
 
 
 
 
*'''Galaxy Overview: The Basics'''
 
**Download [[Media:Galaxy_Overview.pdf|the slides]] from the presentation.
 
**[[Galaxy_Basics|View a recording of the session]] [[Image:Galaxy_video.png|200px|link=Galaxy_Basics]]
 
 
 
 
 
*'''Next Generation Sequencing Data Techniques: Reference-Based Mapping and de Novo Assembly'''
 
**Download [[Media:NGS_Data_Mapping_Assembly.pdf|the slides]] from the presentation.
 
**Download [[Media:HPC_NGS_mapping_assembly_Handout.pdf|the handout]] with the exercises.
 
 
 
  
*'''Introduction to Molecular Dynamics Simulations with AMBER'''
+
==Additional Training Opportunities==
**Speaker: Dr. Dhruva Chakravorty
+
In addition to the training sessions  coordinated by UF Research Computing, we are aware of many training opportunities provided by other institutions and vendors. These are listed below.
**Download [[Media:DKC_AMBER_130211.pdf|the slides]] from the presentation.
 
  
 +
===Intel Software Tools Technical Webinar Series===
 +
This free webinar series presents tools, tips, and techniques that will help sharpen your development skills on developing and improving your high performance compute applications for multicore and manycore on Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors. Expert technical teams at Intel as well as open source innovators discuss development tools, programming models, vectorization and execution models that will get your development efforts powered up to get the best out of your applications and platforms.
  
*'''Next Generation Sequencing Data Techniques: General Methods and Tools'''
+
Full schedule and registration information is available [http://software.intel.com/en-us/articles/intel-software-tools-technical-webinar-series here].
**Download [[Media:HPC_NGS_Data_130311.pdf|the slides]] from the presentation.
 
**Download [[Media:HPC_Handout_NGS_data_130311.pdf|the handout]] with the exercises.
 
**Download [[Media:Training_log.130311.pdf|the shell command log]] from the demo.
 
  
 +
===XSEDE===
 +
The ''Extreme Science and Engineering Discovery Environment'' [https://portal.xsede.org/online-training online training] mostly lists html tutorials offered at the [http://www.cornell.edu/ Cornell University]. Offered tutorials cover general programming, scripting, parallel programming (concepts, message passing interface (MPI), openmp), visualisation, code improvement, and other topics.
  
*'''Phylogenetic Analyses'''
+
The [https://portal.xsede.org/course-calendar XSEDE Training Calendar] includes many useful webcasts that are provided by a number of institutions. For most events registration is required.
**Download [[Media:HPC_Phylogenetics_130325.pdf|the slides]] from the presentation.
 
  
 +
===TACC===
  
*'''Introduction to GPUs'''
+
Many TACC online training sessions are webcast and are listed in the  XSEDE Training Calendar above. Training materials, recordings and webcasts are available from the [http://www.tacc.utexas.edu/user-services/training/course-materials TACC Course Materials site].
**Speaker: Dr. Charles Taylor
 
**Download [[Media:HPC_IntroToGPUs_130422.pdf|the slides]] from the presentation.
 

Latest revision as of 13:21, 10 January 2023

Live Training Sessions

Research Computing runs regular in-person training sessions throughout the year. These sessions are free and open to all UF researchers. Most sessions include hands-on exercises and users are encouraged to bring their own computers.

In addition to the regularly scheduled sessions, you can request a Group Training Session for your group.

Many of the sessions are also available as pre-recorded videos linked from this page and also listed on the UFIT Training page.

Training Videos

There are a number of how-to and other training videos on out Training Videos page.

Training Schedule

HiPerGator New User Training in Coursera

See the New user training page, which mirrors and expands upon the content provided in the HiPerGator Account Training in Coursera. This is a private course, only accessible by the link, it will not appear in a search on Coursera.

Effective January 11th, 2021, this training module is required for all new account holders to obtain an account.

AI Education and Training

"AI Training" The AI Education and Training lists selected AI education and learning materials.

Additional Training Opportunities

In addition to the training sessions coordinated by UF Research Computing, we are aware of many training opportunities provided by other institutions and vendors. These are listed below.

Intel Software Tools Technical Webinar Series

This free webinar series presents tools, tips, and techniques that will help sharpen your development skills on developing and improving your high performance compute applications for multicore and manycore on Intel® Xeon® processors and Intel® Xeon Phi™ coprocessors. Expert technical teams at Intel as well as open source innovators discuss development tools, programming models, vectorization and execution models that will get your development efforts powered up to get the best out of your applications and platforms.

Full schedule and registration information is available here.

XSEDE

The Extreme Science and Engineering Discovery Environment online training mostly lists html tutorials offered at the Cornell University. Offered tutorials cover general programming, scripting, parallel programming (concepts, message passing interface (MPI), openmp), visualisation, code improvement, and other topics.

The XSEDE Training Calendar includes many useful webcasts that are provided by a number of institutions. For most events registration is required.

TACC

Many TACC online training sessions are webcast and are listed in the XSEDE Training Calendar above. Training materials, recordings and webcasts are available from the TACC Course Materials site.