[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2157136.2157326acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
tutorial

C++11 in parallel (abstract only)

Published: 29 February 2012 Publication History

Abstract

As hardware designers turn to multi-core CPUs and GPUs, software developers must embrace parallel programming to increase performance. No single approach has yet established itself as the "right way" to develop parallel software. However, C++ has long been used for performance-oriented work, and it's a safe bet that any viable approach involves C++. This position has been strengthened by ratification of the new C++0x standard, officially referred to as "C++11". This workshop will introduce the new features of C++11 related to parallel programming, including type inference, lambda expressions, closures, multithreading support, and thread-local storage. The workshop will close with brief discussion of other technologies, including Intel TBB, ArBB, Cilk Plus, and Microsoft PPL, AAL, AMP. This is a laptop optional workshop.

Cited By

View all
  • (2014)Injecting parallel computing into CS2Proceedings of the 45th ACM technical symposium on Computer science education10.1145/2538862.2538883(277-282)Online publication date: 5-Mar-2014

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science Education
February 2012
734 pages
ISBN:9781450310987
DOI:10.1145/2157136
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 February 2012

Check for updates

Author Tags

  1. C++
  2. C++0x
  3. C++11
  4. asynchronous and parallel programming
  5. concurrency
  6. multithreading
  7. parallelism

Qualifiers

  • Tutorial

Conference

SIGCSE '12
Sponsor:
SIGCSE '12: The 43rd ACM Technical Symposium on Computer Science Education
February 29 - March 3, 2012
North Carolina, Raleigh, USA

Acceptance Rates

SIGCSE '12 Paper Acceptance Rate 100 of 289 submissions, 35%;
Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2014)Injecting parallel computing into CS2Proceedings of the 45th ACM technical symposium on Computer science education10.1145/2538862.2538883(277-282)Online publication date: 5-Mar-2014

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media