BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000612Z
LOCATION:506
DTSTART;TZID=America/Denver:20231113T133000
DTEND;TZID=America/Denver:20231113T173000
UID:submissions.supercomputing.org_SC23_sess454@linklings.com
SUMMARY:EduHPC-23: Workshop on Education for High Performance Computing
DESCRIPTION:EduHPC23 – Panel Q&A:  Paper Session II\n\nPanel Q&A for EduHP
 C23 paper session II\n\n\nCharles Weems (University of Massachusetts Amher
 st)\n---------------------\nk-Nearest Neighboor with Map Reduce MPI\n\nThi
 s is the summary of a peachy parallel assignment centered on classifying o
 bjects based on a database of pre-classified objects; in particular this a
 ssignment uses the k-Nearest Neighbors method. With the increase of popula
 rity of data science and machine learning, data science assignments have b
 e...\n\n\nErik Saule (University of North Carolina, Charlotte)\n----------
 -----------\nML Movie Night:  A Pilot Machine Learning Course for High-Sch
 ool Students and Implications for Undergraduate Adaptation\n\nThis course 
 introduces high-school students to machine learning and NLP concepts using
  high-performance computing resources.  Age-appropriate teaching strategie
 s and a rapid shift to self-directed learning are emphasized. The current 
 course diverges from undergraduate coursework in both its format a...\n\n\
 nEvan Jaffe (Ohio Supercomputer Center)\n---------------------\nTeaching H
 eterogeneous and Parallel Computing with Google Colab and Raspberry Pi Clu
 sters\n\nIn this paper, we describe our experience of teaching Heterogeneo
 us and Parallel Computing with Google Colab and Raspberry Pi Clusters in a
  senior elective course in Spring 2023. After introductory lectures, while
  the whole class learned CUDA on Google Colab for five and half weeks, in 
 parallel, a t...\n\n\nZhiguang Xu (Valdosta State University)\n-----------
 ----------\n1D Heat Equation in Chapel\n\nThis paper describes an assignme
 nt in the Chapel programming language for creating a 1D heat equation solv
 er. Two methods are used to solve the problem, exposing a variety of paral
 lel programming concepts. The first portion of the assignment uses high-le
 vel parallel constructs, namely Chapel's foral...\n\n\nJeremiah Corrado (H
 ewlett Packard Enterprise (HPE))\n---------------------\nCDER Announcement
 s and Closing\n\nCDER Announcements and Closing Announcements\n\n\nSushil 
 Prasad (University of Texas at San Antonio) and Apan Qasem (Texas State Un
 iversity)\n---------------------\nData-Driven Discovery of Anchor Points f
 or PDC Content\n\nThe Parallel and Distributed Computing community has bee
 n interested in integrating PDC content into early CS curriculum to prime 
 the students for more advanced materials and build a workforce able to lev
 erage advanced computing infrastructure. To deploy this strategy at scale,
  it is important to id...\n\n\nMatthew McQuaigue, Erik Saule, and Kalpathi
  Subramanian (University of North Carolina, Charlotte) and Jamie Payton (T
 emple University)\n---------------------\nAn NSF REU Site Based on Trust a
 nd Reproducibility of Intelligent Computation:  Experience Report\n\nThis 
 work presents an overview of an NSF Research Experience for Undergraduate 
 Site on Trust and Reproducibility of Intelligent Computation, delivered by
  faculty and graduate students in the Kahlert School of Computing at Unive
 rsity of Utah. The chosen themes bring together several concerns for the .
 ..\n\n\nMary Hall, Ganesh Gopalakrishnan, Harvey Dam, Artem Yadrov, Amir M
 ohammad Tavakkoli, Johanna Cohoon, Sameeran Joshi, Aditya Bhaskara, Eric E
 ide, Jeff Phillips, Mu Zhang, Shireen Elhabian, Tushar Kataria, and Moksha
 gna Sai Teja Karanam (University of Utah)\n---------------------\nEduHPC-2
 3 – Afternoon Break\n---------------------\nParallelizing a 1-Dim Nagel-Sc
 hreckenberg Traffic Model\n\nThe Nagel-Schreckenberg model is a stochastic
  one-dimensional traffic model. In this assignment, we guide students thro
 ugh the process of implementing a shared-memory parallel and reproducible 
 version of an existing serial code that implements this model, and to anal
 yze its scaling behavior.\n\nOne of...\n\n\nRamses van Zon (University of 
 Toronto, SciNet HPC Consortium) and Marcelo Ponce (University of Toronto, 
 Scarborough; Department of Computer and Mathematical Sciences)\n----------
 -----------\nAutoLearn:  Learning in the Edge to Cloud Continuum\n\nTechno
 logical advancements have led to an increase in teaching the fundamentals 
 of robotics and autonomous systems and their importance, relying on strong
  hands-on practical experimentation. National Science Foundation (NSF)-sup
 ported testbeds have opened the doors for experimentation and support in..
 .\n\n\nAlicia Esquivel Morel (University of Missouri - Columbia), William 
 Fowler (Tufts University), Kate Keahey (Argonne National Laboratory (ANL))
 , Kyle Zheng (Modesto Junior College), Michael Sherman (University of Chic
 ago), and Richard Anderson (Rutgers University)\n---------------------\nUs
 ing MPI For Distributed Hyper-Parameter Optimization and Uncertainty Evalu
 ation\n\nDeep Learning (DL) methods have recently dominated the fields of 
 Machine Learning. Most DL models assume that the input data distribution i
 s identical between testing and validation, though they often are not. For
  example, if we train a traffic sign classifier, the model might confident
 ly, but incor...\n\n\nMaria Pantoja (California Polytechnic State Universi
 ty, San Luis Obispo; Argonne National Laboratory (ANL)); Erik Pautsch (Loy
 ola University, Chicago); John Li (University of California, San Diego (UC
 SD)); Silvio Rizzi (Argonne National Laboratory (ANL)); and George Thiruva
 thukal (Loyola University, Chicago)\n---------------------\nK-means Cluste
 ring:  An Assignment for OpenMP, MPI, and CUDA/OpenCL\n\nWe introduce the 
 sixth example in a series of assignments used in a Parallel Computing cour
 se to teach approaches to solving the same problem with different parallel
  programming models. This assignment is based on the K-means clustering al
 gorithm. The program is intentionally designed to be straight...\n\n\nDieg
 o García-Álvarez (Universidad de Valladolid) and Arturo Gonzalez-Escribano
  (University of Valladolid, Spain)\n---------------------\nTraining Experi
 ences by Skills for HPC Ecosystems\n\nSkills in HPC are important for vari
 ous professional fields. Several initiatives present an organization of th
 e required skills by goals and roles. These visions, built from discussion
 s between specialists and users, propose three main actors: HPC systems en
 gineers, software engineers, and users. Be...\n\n\nCarlos Jaime Barrios He
 rnandez (Industrial University of Santander, Colombia; Advanced Computing 
 Service for Latin America and the Caribbean (SCALAC)) and Gilberto Diaz (I
 ndustrial University of Santander, Colombia)\n---------------------\nInfra
 structure for Writing Fork-Join Tests\n\nWe have developed a software infr
 astructure for testing multi-threaded programs that implement the fork-joi
 n concurrency model. The infrastructure employs several key ideas: The stu
 dent solutions use print statements to trace the execution of the fork-joi
 n phases. The test writer provides a high-lev...\n\n\nPrasun Dewan (Univer
 sity of North Carolina)\n---------------------\nEduHPC23:  Panel Q&A Paper
  Session I\n\nPanel Q&A for EduHPC23 paper session I\n\n\nAlan Sussman (Un
 iversity of Maryland)\n---------------------\nEduHCP23 – Welcome Remarks\n
 \nEduHPC23 – Welcome and Introductory Message\n\n\nSushil Prasad (Universi
 ty of Texas at San Antonio) and Apan Qasem (Texas State University)\n-----
 ----------------\nEduHPC23 – Invited Talk by Kathy Yelick: Educating Post 
 Exascale HPC Leaders\n\nThe first generation of exascale computing systems
  is coming online along with new application capabilities and system softw
 are.  At the same time, demands for high performance computing continue to
  grow for more powerful simulations, adoption of machine learning methods,
  and huge data analysis prob...\n\n\nKathy Yelick (University of Californi
 a at Berkeley, Lawrence Berkeley National Laboratory (LBNL))\n------------
 ---------\nThe World's Worst Optical NIC\n\nComputer networking is mostly 
 experienced as an invisible, mysterious, and ubiquitous presence.  Core pr
 oblems in networking are grounded in the physicality of the network, which
  most students will not have experience or intuition with when taking a ne
 tworks course.  To better ground students in the...\n\n\nDanielle A.Dan El
 lsworth (Colorado College)\n---------------------\nProgram Your Favorite D
 ata Science Pipeline in Spark\n\nDesigned for the master's degree program 
 in "Computational and Data Science," the Faculty of Mathematics and Comput
 er Science at Friedrich Schiller University Jena, Germany, offers a course
  that introduces students to distributed processing on massive datasets. W
 ithin that course, there is a three-w...\n\n\nH. Martin Bücker, Marieke Pl
 esske, Johannes Schoder, and Wolf Weber (Friedrich Schiller University Jen
 a, Germany)\n---------------------\nAdding Sustainability to Parallel Prog
 ramming Assignments\n\nThis lightning talk will highlight how several aspe
 cts of sustainability can frame the programming themes for a senior-level 
 parallel computing class. We used the shallow water equation as a theme in
  our assignments from serial C & MPI, through OpenMP/PThreads to CUDA. By 
 framing the problem sets in...\n\n\nAnne C. Elster (Norwegian University o
 f Science and Technology (NTNU); University of Texas, Oden Institute)\n---
 ------------------\nEduHPC-23: Workshop on Education for High Performance 
 Computing\n\nThe EduHPC workshop brings together stakeholders from industr
 y (developers, hardware and software vendors), national labs, and academia
  in the context of SC, to hear the pedagogical challenges others are facin
 g, share approaches to meeting such challenges, and generally exchange ide
 as related to hig...\n\n\nSushil Prasad (University of Texas at San Antoni
 o); Apan Qasem (Texas State University); George K. Thiruvathukal (Loyola U
 niversity, Chicago); David Bunde (Knox College); and Satish Puri (Marquett
 e University)\n---------------------\nTeaching Non-Determinism in High Per
 formance Applications\n\nIncreasing performance in data workflows can caus
 e non-deterministic communication. Non-determinism can seriously affect so
 ftware correctness and compromise reproducibility in scientific discovery.
  We design and implement tutorial modules to demonstrate the impact of non
 -determinism in data science ...\n\n\nJack Marquez and Befikir Bogale (Uni
 versity of Tennessee), Aashish Pandey (University of North Texas), Nigel T
 an and Lauren Whitnah (University of Tennessee), Sanjukta Bhowmick (Univer
 sity of North Texas), and Michela Taufer (University of Tennessee)\n------
 ---------------\nNext Generation Pathways to Computing: Bridging the Diver
 sity Gap in High-Performance Computing Education\n\nComputer and computati
 onal science are pivotal within the evolving STEM landscape. The projected
  growth of STEM careers, especially in computing, underscores their signif
 icance. However, the underrepresentation of minorities and women in comput
 ing fields remains a challenge. Oak Ridge National Labor...\n\n\nAlison Me
 lton, Verónica G. Melesse Vergara, and Suzanne Parete-Koon (Oak Ridge Nati
 onal Laboratory (ORNL))\n---------------------\nEduHPC23 – Panel Q&A: Peac
 hy Assignments\n\nPanel Q&A for EduHPC23 Peachy Assignment Session\n\n\nDa
 vid Bunde (Knox College)\n---------------------\nComposable HPC Curricula:
  Embracing the UNIX Development Paradigm and Leveraging Core Practices fro
 m Linux Kernel Development in HPC Training Marterial Development\n\nThe cu
 rrent landscape of HPC courses and training materials heavily emphasizes f
 oundational concepts, especially those related to MPI/OpenMP and CUDA. How
 ever, there seems to be a gap when it comes to mid-level topics like spars
 e linear algebra using HPC. Given the breadth of subject matter, such co..
 .\n\n\nMichael Alexander (Austrian Academy of Sciences)\n-----------------
 ----\nEduHPC23 – Panel Q&A: Lightning Talks\n\nPanel Q&A for EduHPC23 Ligh
 tning Talks.\n\n\nGeorge Tthiruvathukal (Loyola University, Chicago)\n----
 -----------------\nPerformance Engineering for Graduate Students: a View f
 rom Amsterdam\n\nHPC relies on experts to design, implement, and tune (com
 putational science) applications that can efficiently use current (super)c
 omputing systems. As such, we strongly believe we must educate our student
 s to ensure their ability to drive this activities, together with the doma
 in experts. To this e...\n\n\nAna Lucia Varbanescu (University of Twente, 
 University of Amsterdam) and Stephen Nicholas Swatman (University of Amste
 rdam, European Organization for Nuclear Research (CERN))\n----------------
 -----\nThe Wide Area Classroom:  24,000 HPC Students and Growing\n\nAs of 
 2023 we, at PSC, have taught more than 24,000 students over the course of 
 106 events using the Wide Area Classroom, a novel distributed teaching pla
 tform. This has been a successful effort, as gauged by several important m
 etrics. We describe both the technical and logistical structure of these..
 .\n\n\nValerie Rossi, John Urbanic, and Thomas Maiden (Pittsburgh Supercom
 puting Center (PSC), Carnegie Mellon University)\n---------------------\nF
 aculty Development Workshops for Integrating PDC in Early Undergraduate Cu
 rricula:  An Experience Report\n\nParallel and Distributed Computing (PDC)
  has become pervasive and is now exercised on a variety of platforms. Most
  students in computer science (CS) and computer engineering (CE) programs 
 are still introduced to computational problem solving using an old model, 
 in which all processing is serial and ...\n\n\nDavid Brown (Elmhurst Unive
 rsity) and Sheikh Ghafoor, Mike Rogers, and Ada Haynes (Tennessee Tech Uni
 versity)\n\nTag: Education, Heterogeneous Computing, Reproducibility, Stat
 e of the Practice, Sustainability\n\nRegistration Category: Workshop Reg P
 ass\n\nSession Chairs: David P. Bunde (Knox College); Sushil K. Prasad (Un
 iversity of Texas at San Antonio); Satish Puri (Missouri University of Sci
 ence and Technology); Apan Qasem (Texas State University); and George K. T
 hiruvathukal (Loyola University, Chicago; Argonne National Laboratory (ANL
 ))
END:VEVENT
END:VCALENDAR
