Uploaded by intelswnetwork on Apr 4, 2009
Current trends in microprocessor design are fundamentally changing the way that performance is extracted from computer systems. The previous programming model for sequential uniprocessor execution is being replaced quickly with a need to write software for tightly-coupled shared memory multiprocessor systems. Both academicians and business leaders have challenged programmers to update their skill sets and their tools to effectively tackle software development for these newer platforms [1]. In addition, the availability of cheap processor cycles has created an explosion in capability for large data set computation. Applications in this category require programmers to strongly grasp the concepts of scaling parallelism. This new tack in computing towards ubiquitous parallelism raises several questions for computer science educators: How do we best prepare students for a world where parallel resources are always available? What role should parallel programming play in our curricula? What parallel programming concepts and skills are most important? What are the best ways in which to get students to learn them? Which are the most difficult for students to grasp? In this panel, we will discuss our experiences engaging with students, teachers, and researchers on the topic of parallel programming. The participants come from diverse backgrounds and have varied approaches to this issue. We hope that educators attending this panel will gain insights into this new direction in general-purpose computing, while taking home some concrete frameworks they can use at their own institutions.
Daniel Ernst (Moderator) Department of Computer Science University of Wisconsin - Eau Claire
Barry Wittman Department of Computer Science Purdue University
Brian Harvey Division of Computer Science University of California, Berkeley
Tom Murphy Department of Computer Science Contra Costa College
Michael Wrinn Intel Corpo...
Category:
Tags:
License:
Standard YouTube License
-
2 likes, 0 dislikes
1:04:21
Parallelismby UCDavis463 views
4:40
Syncsort | Whiteboard Animation: Are You Ready for Big Data?by Room214800 views
8:59
Tim Tyler: On parallelismby tmtyler539 views
10:01
Quantum Computers & AI - Suzanne Gildert [UKH+] (1/10)by KoanPhilosopher3,382 views
2:04
Animated agents in a UbiComp environmentby barainvienna532 views
5:55
NASA SIGNED ITS NAME ON MORGELLONS HAIRby skizitgesture21,634 views
4:25
Daniel Ernst on Concurrent CSby IntelAcademic125 views
2:40
Parallel Structureby suacpals6,197 views
2:26
Parallel Programming and Problem Solving with CUDAby nvidiatesla6,454 views
0:40
IBM Self Assembly Technology Creates Airgap Microprocessorsby jgluckibm32,839 views
3:03
Manipal University- Here I am (Hindi Version)by ManipalUniversity6,968 views
4:10
SAT Parallelismby brightstorm25,386 views
10:58
Tim Tyler: Misunderstood memeticsby tmtyler2,861 views
6:55
Healthy, Wealthy, & Wise Parallelism & Word Formsby eslprof24,180 views
1:01
OXYSILVER™ : Making Vaccines & Toxic Immunizations Obsoleteby DrLeonardHorowitz23,424 views
10:07
Dangers of Molecular Nanotechnology (MNT) Prt 2by vitrohype9,171 views
9:54
Dangers of Molecular Nanotechnology (MNT) Prt 1by vitrohype9,255 views
2:46
Hide The Decline II - The Sequelby NoCapAndTradeGroup62,514 views
10:00
GGN- Nanotech Robots Being Sold to Sheeple Part 2by ddarko2012814 views
10:41
Preparing Students for Ubiquitous Parallelism Pt. 2 of 6by intelswnetwork226 views
- Loading more suggestions...
Link to this comment:
All Comments (2)