BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20211207T055410Z
LOCATION:241
DTSTART;TZID=America/Chicago:20211114T090000
DTEND;TZID=America/Chicago:20211114T173000
UID:submissions.supercomputing.org_SC21_sess425@linklings.com
SUMMARY:EduHPC-21: Workshop on Education for High Performance Computing
DESCRIPTION:Workshop\n\nThe Hour of Cyberinfrastructure (Hour of CI): Earl
 y Findings from Pilot Study to Build Cyber Literacy for GIScience\n\nShook
 , Bowlick, Padmanabhan, Kemp\n\nThis paper provides an overview of the Hou
 r of Cyberinfrastructure (Hour of CI), a project creating a suite of self-
 paced, hour-long lessons aimed at helping learners in the areas of spatial
 , social, and environmental sciences take their first steps in the path to
 ward cyberinfrastructure. Using coll...\n\n---------------------\nPeachy A
 ssignment: Introduction to Batch Scheduling Concepts and Practices\n\nCasa
 nova, Ferreira da Silva, li\n\nThis assignment targets the basic concepts 
 and practices that are necessary for using a batch-scheduled platform effe
 ctively. Active learning is achieved via interactive pedagogic activities.
  Specifically, these activities provide students with an in-the-browser, c
 ommand-line Shell running on the he...\n\n---------------------\nEduHPC-21
 : Workshop on Education for High Performance Computing\n\nAdams, Prasad, G
 abb, Bunde\n\nThe annual EduHPC Workshop is a full-day venue for the devel
 opment, assessment and dissemination of educational and curricular resourc
 es for undergraduate, graduate and professional education in High-Performa
 nce Computing (HPC), Parallel and Distributed Computing (PDC), data scienc
 e, and the Interne...\n\n---------------------\nWind Tunnel: An Assignment
  for OpenMP, MPI and CUDA/OpenCL\n\nGonzalez-Escribano, Torres\n\nWe prese
 nt a new assignment for a Parallel Computing course to teach the approache
 s to the same problem in different parallel programming models. It targets
  concepts of shared-memory programming with OpenMP, distributed-memory pro
 gramming with MPI, and GPU programming with CUDA or OpenCL. It is base...\
 n\n---------------------\nWelcome and Introduction\n\nAdams, Prasad\n\n---
 ------------------\nCommunity Announcements II\n\nAdams, Prasad, Weems, Ga
 bb\n\n---------------------\nClosing Invited Talk – Parallel Computing: Th
 e Next Generation\n\nTymann\n\n---------------------\nCFP: EduHiPC\n\nGhaf
 oor, Puri\n\n---------------------\nAttack at Dawn: Cracking Codes with CU
 DA and Teaching Parallelism\n\nToppur, Shah\n\nIn this work, we present fo
 ur introductory modules on General Purpose GPU programming (GPGPU) with a 
 context in computer security for undergraduate students. Students work thr
 ough a series of lectures, labs, and assignments learning parallel program
 ming in CUDA while learning high-performance comput...\n\n----------------
 -----\nEducating HPC Users in the Use of Advanced Computing Technology\n\n
 Siegmann, Calder, Feldman, Harrison\n\nWe examine a multi-modal approach t
 o educating and training users of an advanced computing technology testbed
  at the Institute for Advanced Computational Science at Stony Brook Univer
 sity. Ookami provides researchers with access to Fujitsu A64FX nodes, this
  being the same processor technology poweri...\n\n---------------------\nA
 utomating Testing of Visual Observed Concurrency\n\nDewan, Wortas, Liu, Ge
 orge, Gu...\n\nExisting techniques for automating the testing of sequentia
 l programming assignments are fundamentally at odds with concurrent progra
 mming as they are oblivious to the algorithm used to implement the assignm
 ents. We have developed a framework that addresses this limitation for tho
 se object-based con...\n\n---------------------\nTeaching Edge Computing a
 s an Undergraduate  Course\n\nWatkinson, Nicolau\n\nEdge Computing is an e
 xciting new field that brings computational power to the network layer whe
 re real world data is generated. Thanks to the emergence of powerful embed
 ded devices as well as high bandwidth mobile communication, we can process
  data faster than ever and make decisions in a fraction ...\n\n-----------
 ----------\nCommunity Announcements I\n\nAdams, Newhall, Bungo\n\n--------
 -------------\nQ&A for Peachy Assignments\n\nBunde, Casanova, Gonzalez-Esc
 ribano\n\n---------------------\nExperience and Practice Teaching an Under
 graduate Course on Diverse Heterogeneous Architectures\n\nFrachtenberg\n\n
 Heterogeneous computing is growing as an important hardware and software p
 aradigm, both in high-performance computing and in application computing i
 n general.  Nevertheless, the topic is a relative newcomer to undergraduat
 e curricula, and there is a dearth of guidance on suitable syllabi and les
 son ...\n\n---------------------\nLightning Talks\n\nGabb\n\n-------------
 --------\nEduHPC-21 Afternoon Break (3-3:30)\n\n\n\n---------------------\
 nTeaching SIMD Instructions Using Intel Intrinsics in Computer Organizatio
 n Course\n\nPuri\n\nThis talk focuses on integrating high performance comp
 uting topics in Computer Organization and Design class at Marquette Univer
 sity. The instructor is a TCPP early adopter. SIMD parallelization was cov
 ered in the class using CPU and GPU. On Intel CPU, Advanced Vector Extensi
 on (AVX) was used for te...\n\n---------------------\nToward Enabling Educ
 ation as a Service on High Performance Computing Resources\n\nWeijia, Zhan
 g\n\nAs big data analysis and advanced machine learning algorithms drastic
 ally increasing computing resource requirement, high performance computing
  (HPC) resources are actively adopted by wide variety domain fields. How t
 o improve the accessibility and support of educational tasks on HPC have b
 ecome an ...\n\n---------------------\nPeachy Parallel Assignments\n\nBund
 e\n\n---------------------\nQ&A for Paper Session II\n\nAdams, Ballard, De
 wan\n\n---------------------\nClosing and Farewells\n\nAdams\n\n----------
 -----------\nEduHPC-21 Morning Break (10-10:30)\n\n\n\n-------------------
 --\nVisualizing Parallel Dynamic Programming Using the Thread Safe Graphic
 s Library\n\nBallard, Parsons\n\nThe design and analysis of parallel algor
 ithms are both fundamental to the set of high-performance, parallel, and d
 istributed computing skills required to use modern computing resources eff
 iciently. In this work, we present an approach of teaching parallel comput
 ing within an undergraduate algorithm...\n\n---------------------\nEduHPC 
 Lunch Break (12:30-2:00)\n\n\n\n---------------------\nQ&A for Paper Sessi
 on I\n\nAdams, Frachtenberg, Shook, Siegmann\n\n---------------------\nQ&A
  for Lightning Talks\n\nGabb, Toppur, Puri, Watkinson, Weijia\n\n---------
 ------------\nOpening Invited Talk: Real-World Challenges from Edge to Exa
 scale and Beyond\n\nLandsberg\n\n\nTag: Big Data, Education and Training a
 nd Outreach, HPC Training and Education\n\nRegistration Category: Workshop
  Reg Pass
END:VEVENT
END:VCALENDAR
