Suchergebnisse - "Teaching parallel programming"
-
1
Teaching Parallel Programming for Beginners in Computer Science
ISSN: 2377-634XVeröffentlicht: IEEE 21.10.2020Veröffentlicht in Proceedings - Frontiers in Education Conference (21.10.2020)“… This research full paper describes our experience in teaching parallel programming for students without previous knowledge of basic concepts of computing, comparing their levels of learning …”
Volltext
Tagungsbericht -
2
Teaching Parallel Programming to Freshmen in an Undergraduate Computer Science Program
ISSN: 2377-634XVeröffentlicht: IEEE 01.10.2019Veröffentlicht in Proceedings - Frontiers in Education Conference (01.10.2019)“… This Research to Practice Full Paper proposes a teaching approach that introduces parallel programming early in the undergraduate Computer Science curriculum …”
Volltext
Tagungsbericht -
3
StarHPC - Teaching parallel programming within elastic compute cloud
ISBN: 9789537138158, 9537138151ISSN: 1330-1012Veröffentlicht: Zagreb IEEE 01.06.2009Veröffentlicht in ITI 2009 : proceedings of the ITI 2009 31st International Conference on Information Technology Interfaces : June 22-25, 2009, Cavtat, Dubrovnik, Croatia (01.06.2009)“… In this paper we present StarHPC, a system solution that supports teaching parallel programming in courses at the Massachusetts Institute of Techology …”
Volltext
Tagungsbericht -
4
Think Parallel: Teaching Parallel Programming Today
ISSN: 1541-4922, 1558-1683Veröffentlicht: Los Alamitos IEEE 01.08.2008Veröffentlicht in IEEE distributed systems online (01.08.2008)“… Parallel computing is rapidly entering mainstream computing, and multicore processors can now be found in the heart of supercomputers, desktop computers, and …”
Volltext
Journal Article -
5
On the performance difference between theory and practice for parallel algorithms
ISSN: 0743-7315, 1096-0848Veröffentlicht: Elsevier Inc 01.04.2020Veröffentlicht in Journal of parallel and distributed computing (01.04.2020)“… The performance of parallel algorithms is often inconsistent with their preliminary theoretical analyses. Indeed, the difference is increasing between the …”
Volltext
Journal Article -
6
Let's Put the Memory Model Front and Center When Teaching Parallel Programming in C++
Veröffentlicht: IEEE 01.06.2021Veröffentlicht in 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) (01.06.2021)“… When teaching parallel programming in C++, the memory model is often treated as an afterthought …”
Volltext
Tagungsbericht -
7
Teaching Parallel Programming with Active Learning
Veröffentlicht: IEEE 01.05.2018Veröffentlicht in 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) (01.05.2018)“… Today parallel computing is essential for the success of many real-world applications and software systems. Nonetheless, most computer science undergraduate …”
Volltext
Tagungsbericht -
8
Teaching distributed memory programming from mental models
ISSN: 0743-7315, 1096-0848Veröffentlicht: Elsevier Inc 01.08.2018Veröffentlicht in Journal of parallel and distributed computing (01.08.2018)“… Distributed memory programming, typically through the MPI library, is the de facto standard for programming large scale parallelism, with up to millions of …”
Volltext
Journal Article -
9
Teaching parallel programming using Java
ISBN: 9781479970216, 1479970212Veröffentlicht: Piscataway, NJ, USA IEEE Press 16.11.2014Veröffentlicht in 2014 Workshop on Education for High Performance Computing (16.11.2014)“… This paper presents an overview of the "Applied Parallel Computing" course taught to final year Software Engineering undergraduate students in Spring 2014 at …”
Volltext
Tagungsbericht -
10
On parallel software engineering education using python
ISSN: 1360-2357, 1573-7608Veröffentlicht: New York Springer US 01.01.2018Veröffentlicht in Education and information technologies (01.01.2018)“… Therefore, by default, it is almost obvious to believe that Python is also the appropriate language for teaching parallel programming paradigms …”
Volltext
Journal Article -
11
Teaching Parallel Programming Using CUDA: A Case Study
Veröffentlicht: Athens The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp) 01.01.2017Veröffentlicht in Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS) (01.01.2017)“… A recent prevailing trend in microprocessor architecture is the constant increase in chip-level parallelism. However, practical parallel processing instruction …”
Volltext
Tagungsbericht -
12
Parallel Programming Applied Research Projects for Teaching Parallel Programming to Beginner Students
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 31.05.2021Veröffentlicht in arXiv.org (31.05.2021)“… In this paper, we discuss the educational value of a few mid-size and one large applied research projects at the Computer Science Department of Okanagan …”
Volltext
Paper -
13
Teaching Parallel Programming Models on a Shallow-Water Code
ISBN: 1467325996, 9781467325998ISSN: 2379-5352Veröffentlicht: IEEE 01.06.2012Veröffentlicht in 2012 11th International Symposium on Parallel and Distributed Computing (01.06.2012)“… We present a software package that supports teaching different parallel programming models in a computational science and engineering context. It implements a …”
Volltext
Tagungsbericht -
14
Teaching Parallel Programming Using Java
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 27.08.2014Veröffentlicht in arXiv.org (27.08.2014)“… This paper presents an overview of the "Applied Parallel Computing" course taught to final year Software Engineering undergraduate students in Spring 2014 at …”
Volltext
Paper -
15
Architecture-adaptive computing environment: a tool for teaching parallel programming
ISBN: 9780780374447, 0780374444ISSN: 0190-5848Veröffentlicht: IEEE 2002Veröffentlicht in 32nd Annual Frontiers in Education (2002)“… Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for …”
Volltext
Tagungsbericht -
16
Teaching Parallel Programming Using Both High-Level and Low-Level Languages
ISSN: 2331-8422Veröffentlicht: Ithaca Cornell University Library, arXiv.org 29.10.2001Veröffentlicht in arXiv.org (29.10.2001)“… We discuss the use of both MPI and OpenMP in the teaching of senior undergraduate and junior graduate classes in parallel programming. We briefly introduce the …”
Volltext
Paper -
17
Compiler for a simplified programming language aiming on Multi Core Students' Experimental Processor
ISBN: 1509017410, 9781509017416Veröffentlicht: IEEE 01.12.2015Veröffentlicht in 2015 IEEE 10th International Conference on Industrial and Information Systems (ICIIS) (01.12.2015)“… Knowledge of parallel programming is an essential requirement in multicore era. To meet this requirement, teaching parallel programming is important at university level …”
Volltext
Tagungsbericht -
18
Parallelizing Audio Analysis Applications - A Case Study
Veröffentlicht: IEEE 01.05.2017Veröffentlicht in ICSE-SEET 2017 : proceedings, 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering and Education Track : 20-28, May 2017, Buenos Aires, Argentina (01.05.2017)“… As multicore computers become widespread, the need for software programmers to decide on the most effective parallelization techniques becomes very prominent …”
Volltext
Tagungsbericht -
19
Pro TBB : C++ parallel programming with threading building blocks
ISBN: 9781484243978, 1484243978, 9781484243985, 1484243986Veröffentlicht: Berkeley, CA Apress 2019“… ). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner …”
Volltext
E-Book Buch -
20
Today's TBB: C++ Parallel Programming with Threading Building Blocks
ISBN: 9798868812699Veröffentlicht: Berkeley, CA Springer Nature 2025“… ). Authored by two experts in TBB and parallel programming, the book distills decades of collective experience in developing and teaching parallel programming concepts, presenting insights in a clear and accessible manner …”
Volltext
E-Book

