• Login
    View Item 
    •   Maryland Shared Open Access Repository Home
    • ScholarWorks@UMBC
    • UMBC College of Natural and Mathematical Sciences
    • UMBC Mathematics and Statistics Department
    • View Item
    •   Maryland Shared Open Access Repository Home
    • ScholarWorks@UMBC
    • UMBC College of Natural and Mathematical Sciences
    • UMBC Mathematics and Statistics Department
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Cluster Computing using Intel Concurrent Collections

    Thumbnail
    Files
    MckissackThesis2012.pdf (996.2Kb)
    Links to Files
    https://userpages.umbc.edu/~gobbert/papers/MckissackThesis2012.pdf
    Permanent Link
    http://hdl.handle.net/11603/11657
    Collections
    • UMBC Mathematics and Statistics Department
    • UMBC Student Collection
    Metadata
    Show full item record
    Author/Creator
    Mckissack, Randal
    Date
    2012
    Type of Work
    10 pages
    Text
    senior thesis
    Rights
    This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
    Subjects
    Intel
    Cluster Computing
    Concurrent Collections (CnC)
    High Performance Computing Facility (HPCF)
    Abstract
    The Intel Corporation is developing a new parallel software and compiler called Concurrent Collections (CnC) to make programming in parallel easier for the user. CnC provides a system of collections comprised of steps, items, and tags. A CnC user specifies their algorithm in a graph representation using these constructs. Using this graph of dependencies, CnC automatically identifies parallelizable code segments and executes code in parallel. The present work focuses on the distributed version of CnC, where parallel code is run across multiple compute nodes. Specific accomplishments included getting distributed CnC working on the cluster tara in the UMBC High Performance Computing Facility, running timing tests, analyzing the data, and creating a generalized portable version of the distributed CnC code. This work allows a user in the distributed mode to have independent control over the number of threads, cores, and nodes to be used by a program. Several performance studies were ran in order to analyze the efficiency of the parallelism. Results for a parameter study show that Distributed CnC achieves a near-ideal speed-up for an increasing number of nodes.


    Albin O. Kuhn Library & Gallery
    University of Maryland, Baltimore County
    1000 Hilltop Circle
    Baltimore, MD 21250
    www.umbc.edu/scholarworks

    Contact information:
    Email: scholarworks-group@umbc.edu
    Phone: 410-455-3021


    If you wish to submit a copyright complaint or withdrawal request, please email mdsoar-help@umd.edu.

     

     

    My Account

    LoginRegister

    Browse

    This CollectionBy Issue DateTitlesAuthorsSubjectsType

    Statistics

    View Usage Statistics


    Albin O. Kuhn Library & Gallery
    University of Maryland, Baltimore County
    1000 Hilltop Circle
    Baltimore, MD 21250
    www.umbc.edu/scholarworks

    Contact information:
    Email: scholarworks-group@umbc.edu
    Phone: 410-455-3021


    If you wish to submit a copyright complaint or withdrawal request, please email mdsoar-help@umd.edu.