• DocumentCode
    2422837
  • Title

    Task and Conduit Framework for Multi-core Systems

  • Author

    Mohindra, Sanjeev ; Daly, James ; Haney, Ryan ; Schrader, Glenn

  • Author_Institution
    MIT Lincoln Lab., Lexington, MA
  • fYear
    2008
  • fDate
    14-17 July 2008
  • Firstpage
    506
  • Lastpage
    513
  • Abstract
    Processor manufacturers have turned from driving clock speed higher to building multi-core systems for improving performance. This paradigm shift by hardware manufacturers means that the software community can no longer count on advances in the hardware to improve application performance. The free lunch is indeed over, and mainstream developers now have to deal with issues of concurrency and parallel programming. It is imperative that programming models, tools and languages evolve to simplify the task of programming these multi-core systems. MIT Lincoln Laboratory is developing the parallel vector tile optimizing library (PVTOL), which provides a means of writing high performance code that is portable across a range of traditional and multi-core architectures. The task and conduit framework in PVTOL provides the foundation for exploiting task parallelism, and increases productivity by providing a set of high-level programming constructs.
  • Keywords
    application program interfaces; concurrency control; message passing; multi-threading; multiprocessing systems; software libraries; MIT Lincoln Laboratory; MPI; PVTOL; concurrency programming; high-level programming construct; high-performance code portability; multicore system; multithreaded program; parallel programming; parallel vector tile optimizing library; processor manufacturing; task parallelism; task-and-conduit framework; Application software; Clocks; Concurrent computing; Hardware; Laboratories; Libraries; Manufacturing processes; Parallel programming; Software performance; Tiles; Concurrency; MPI; Multi-core; Pipeline; Task parallel; Threads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DoD HPCMP Users Group Conference, 2008. DOD HPCMP UGC
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-3323-0
  • Type

    conf

  • DOI
    10.1109/DoD.HPCMP.UGC.2008.42
  • Filename
    4755917