Search SERC


Refine the Results↓

Information Type

    Subject

      Location Show all


      Results 1 - 10 of 32 matches

      Hardware Software Visual Search part of Parallel Computing in the Computer Science Curriculum:Modules
      Hardware/Software Visual Module Search Language: C C++ Java Python Go Scheme Chapel Reset Produced by OmniGraffle 6.2.3 2015-07-02 17:55:55 +0000 Canvas 1 Layer 1 Heterogeneous Multiprocessor Accelerated Shared ...

      Pandemic Exemplar using MPI part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      This module will develop a simple agent-based infectious disease model, develop a parallel algorithm based on the model, provide a coded implementation for the algorithm, and explore the scaling of the coded implementation on high performance cluster resources.

      Multicore Programming with OpenMP part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      In this lab, we will create a program that intentionally uses multi-core parallelism, upload and run it on the MTL, and explore the issues in parallelism and concurrency that arise. This module uses OpenMP.

      Monte Carlo Simulations: Parallelism in CS1/CS2 part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      Use Monte Carlo Simulations in CS1/CS2 to expose students to parallel programming with OpenMP.

      MPI Programming Exemplars part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      Four complete examples that use MPI. They can be used to study parallel patterns and learn how to time code.

      Cross-Curriculum Visual Module Search part of Parallel Computing in the Computer Science Curriculum:Modules
      Use the interactive diagram below to find CS in Parallel modules across the Computer Science curriculum. Click any button below to get started! Language: C C++ Java Python Go Scheme Reset Advanced Computer ...

      Map-reduce Computing for Introductory Students using WebMapReduce part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      This module emphasizes data-parallel problems and solutions, the so-called 'embarrassingly parallel' problems where processing of input data can easily be split among several parallel processes. Students use a web application called WebMapReduce (WMR) to write map and reduce functions that operate on portions of a massive dataset in parallel.

      Modules part of Parallel Computing in the Computer Science Curriculum:Modules
      Choose a Visual Search Option Hardware Software Visual Module SearchCross-Curriculum Visual Module Search Want to know more about modules? Find out more about modules and their contents. Have a module of your own? ...

      Visualize Numerical Integration part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      This is an activity with working code supplied that enables students to see how various forms of the data decomposition pattern map processing units to computations.

      Concept: Data Decomposition Pattern part of Parallel Computing in the Computer Science Curriculum:Modules:Modules Mini-collection
      This module consists of reading material and code examples that depict the data decomposition pattern in parallel programming, using a small-sized example of vector addition (sometimes called the "Hello, World" of parallel programming.