Search SERC


Refine the Results↓

Subject

    Location Show all


    Current Search Limits:
    Parallel Computing in the Computer Science Curriculum

    Results 1 - 10 of 234 matches

    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.

    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 ...

    Welcome to CSinParallel part of Parallel Computing in the Computer Science Curriculum
    CS in Parallel (supported by a grant from NSF-CCLI) provides a resource for CS educators to find, share, and discuss modular teaching materials and computational platform supports.

    Welcome to CSinParallel part of Parallel Computing in the Computer Science Curriculum
    CS in Parallel (supported by a grant from NSF-CCLI) provides a resource for CS educators to find, share, and discuss modular teaching materials and computational platform supports.

    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.

    Hebrides: How to Build a Virtual Beowulf Cluster part of Parallel Computing in the Computer Science Curriculum
    by Maura Warner What Is the Hebrides Cluster? Hebrides is a virtual Beowulf Cluster that currently resides in one of the research labs in the science building at Macalester College. It is a small cluster, with ...

    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.

    SIGCSE 2014 Curriculum Special Session: part of Parallel Computing in the Computer Science Curriculum:Workshops:SIGSCE 2014
    Bringing CS2013 Recommendations for Parallel and Distributed Computing into Your CS Curriculum This is the resources page for the special session on March 6, 2014 at 10:45 AM - Noon Centennial I Presenters: Dick ...

    Bootable Cluster CD part of Parallel Computing in the Computer Science Curriculum:Platform Resources:PPPs
    The Bootable Cluster CD (BCCD) is a software platform designed to allow parallel programming and distributed computing instruction to concentrate on the education and not the computing infrastructure necessary for it. It is an open source Knoppix-based live CD that provides the tools necessary to teach parallel and distributed computing (e.g., GNU compiler suite, multiple MPI bindings, OpenMP, CUDA, Java) that can be run on either a single system or on a network of computers that are automatically configured using custom networking tools to form an ad hoc temporary cluster.

    Platform and Library Resources part of Parallel Computing in the Computer Science Curriculum:Platform Resources
    Every module in our collection requires a given type of hardware (a platform), often running a particular operating system, combined with certain software libraries or packages. We have or are creating ...