論文の概要: Hands-on PDC in Undergraduate Computing Education
- arxiv url: http://arxiv.org/abs/2604.25812v1
- Date: Tue, 28 Apr 2026 16:20:37 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-04-29 16:49:17.946908
- Title: Hands-on PDC in Undergraduate Computing Education
- Title(参考訳): コンピュータ教育におけるハンズオンPDC
- Authors: Hala ElAarag, Anas Gamal Aly,
- Abstract要約: 本稿ではフロリダ大学のHiPerGatorスーパーコンピュータと直接連携する実践的な課題について述べる。
学生は、バッチスケジューリング、コアアロケーション、パフォーマンスチューニングをナビゲートする。
- 参考スコア(独自算出の注目度): 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Parallel and Distributed Computing (PDC) is a critical yet conceptually challenging area of the undergraduate computer science curriculum. While students often encounter these concepts in theory, few gain exposure to experience in real high-performance computing (HPC) environments. Research shows that when students are engaged in project-based learning they retain knowledge more effectively. They also develop a deeper understanding of concepts taught in the classroom. This paper presents a practical assignment in which students engage directly with the University of Florida's HiPerGator supercomputer to implement and benchmark matrix multiplication using Python and C (via POSIX threads and OpenMP). Students navigate batch scheduling, core allocation, and performance tuning, experiences that are rarely accessible at the undergraduate level. We describe the assignment in detail and provide a three-year evaluation across multiple course offerings, highlighting how structured access to real HPC infrastructure can deepen student understanding of parallelism and multithreading.
- Abstract(参考訳): 並列分散コンピューティング(PDC、Parallel and Distributed Computing)は、学部のコンピュータサイエンスカリキュラムにおいて、批判的ながら概念的に難しい分野である。
学生は理論上これらの概念に遭遇することが多いが、実際のハイパフォーマンスコンピューティング(HPC)環境での経験に触れる機会はほとんどない。
研究は、学生がプロジェクトベースの学習に従事している場合、より効果的に知識を保持することを示している。
彼らはまた、教室で教えられた概念をより深く理解する。
本稿では,フロリダ大学のHiPerGatorスーパーコンピュータと直接連携して,Python と C を用いた行列乗算の実装とベンチマークを行う(POSIX スレッドと OpenMP による)実践的な課題を提案する。
学生は、バッチスケジューリング、コアアロケーション、パフォーマンスチューニングをナビゲートする。
課題を詳述し、複数のコースにまたがる3年間の評価を行い、実際のHPCインフラへの構造化されたアクセスが、学生の並列性とマルチスレッドの理解を深める方法を強調した。
関連論文リスト
- Teaching Quantum Computing through Lab-Integrated Learning: Bridging Conceptual and Computational Understanding [0.6660458629649826]
量子コンピューティング教育では、学生は確率、測定、干渉に基づく推論スキルを身につける必要がある。
本報告では、ルイジアナ州立大学の大学院と大学院を組み合わせた研究室統合学習モデルの設計と提供について述べる。
論文 参考訳(メタデータ) (2025-10-17T00:29:52Z) - Project-Based Learning in Introductory Quantum Computing Courses: A Case Study on Quantum Algorithms for Medical Imaging [0.0]
本稿では,そのギャップを埋めるためにプロジェクトベースラーニングをどのように活用できるかを示す。
これは、量子コンピューティングと関心分野を組み合わせた現実世界の学際的なタスクに学生を参加させることによって実現される。
論文 参考訳(メタデータ) (2025-08-29T04:24:26Z) - FlashHack: Reflections on the Usage of a Micro Hackathon as an Assessment Tool in a Machine Learning Course [0.0]
グループプロジェクトベースの学習は、CS教育において経験的学習として人気が高まっている。
これらの問題に対処するために、私たちはFlashHackを紹介した。
本結果は,教員の簡易な評価プロセスとともに,学生のエンゲージメントと満足度の向上を示唆するものである。
論文 参考訳(メタデータ) (2024-10-07T11:21:11Z) - Benchmarking Predictive Coding Networks -- Made Simple [48.652114040426625]
機械学習における予測符号化ネットワーク(PCN)の効率性とスケーラビリティの問題に取り組む。
そこで我々は,PCXと呼ばれる,パフォーマンスと簡易性を重視したライブラリを提案する。
我々は,PCNの既存アルゴリズムと,生物工学的な深層学習コミュニティで普及している他の手法を併用して,このようなベンチマークを広範囲に実施する。
論文 参考訳(メタデータ) (2024-07-01T10:33:44Z) - UKP-SQuARE: An Interactive Tool for Teaching Question Answering [61.93372227117229]
質問応答の指数的増加(QA)は、あらゆる自然言語処理(NLP)コースにおいて必須のトピックとなっている。
本稿では、QA教育のプラットフォームとしてUKP-SQuAREを紹介する。
学生は様々な視点から様々なQAモデルを実行、比較、分析することができる。
論文 参考訳(メタデータ) (2023-05-31T11:29:04Z) - Harnessing Deep Learning and HPC Kernels via High-Level Loop and Tensor Abstractions on CPU Architectures [67.47328776279204]
この研究は、効率的でポータブルなDeep LearningとHigh Performance Computingカーネルを開発するためのフレームワークを導入している。
1)プロセッシングプリミティブ(TPP)を用いた計算コアの表現と,2)高レベルな宣言的手法でTPPのまわりの論理ループの表現の2つのステップでカーネルの開発を分解する。
我々は、スタンドアロンカーネルと、さまざまなCPUプラットフォームにおける最先端実装よりも優れたエンドツーエンドワークロードを使用して、このアプローチの有効性を実証する。
論文 参考訳(メタデータ) (2023-04-25T05:04:44Z) - Understanding Learners' Problem-Solving Strategies in Concurrent and
Parallel Programming: A Game-Based Approach [5.2998037386426615]
本稿では並列プログラミングと並列プログラミングの教育ゲームであるParallelについて述べる。
本研究は,44人の大学生を対象に,ゲーム後に自己効力感が有意に向上したことを示す。
論文 参考訳(メタデータ) (2020-05-10T21:29:10Z) - Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits [87.84166068337076]
我々は,PC用の新しい実装設計であるEinsum Networks (EiNets)を提案する。
中心となるのは、E EiNets は単一のモノリシックな einsum-operation に多数の算術演算を組み合わせている。
本稿では,PCにおける予測最大化(EM)の実装を,自動微分を利用した簡易化が可能であることを示す。
論文 参考訳(メタデータ) (2020-04-13T23:09:15Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。