Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

intel_concurrent_collections · Intel Concurrent Collections

The Yahoo! Groups Product Blog

Check it out!

Group Settings

  • Membership requires approval
  • Messages do not require approval
  • All members can post messages
  • Email attachments are distributed, not archived
  • Members can hide email address
  • Listed in directory
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Home

 

Activity within 7 days:

(No Activity)

Description

Intel® Concurrent Collections for C++ provides a mechanism which facilitates writing and tuning C++ programs which will execute in parallel:

Easy parallelism
  • There is no need to think about lower level parallelization techniques like threading primitives or message passing; no need to understand pthreads, MPI, Windows threads, TBB, …
  • There is no need to think about different types of parallelism such as task, pipeline, fork-join, task or data parallelism.
  • Intel® Concurrent Collections for C++ provides a separation of concerns between what the application means and how to tune it for a specific platform. The application code can be paired with isolated tuning code. This allows programmers to focus on each separately.
Portability
  • The same source runs on Windows and Linux.
  • The same source runs on shared memory multi-core systems and clusters of workstations. In fact, Intel® Concurrent Collections for C++ is a unified model for shared and distributed memory systems (as opposed to the MPI / OpenMP combination, for example).
Scalability
  • Intel® Concurrent Collections for C++ achieves scalable performance on a wide range of configurations from small multicore systems to large clusters.
  • No need to re-write or re-compile application in order to target a new configuration.
Efficiency
  • Because Intel® Concurrent Collections for C++ provides a way to express an algorithm with minimal scheduling constraints, it is very efficient.
  • In addition, Intel® Concurrent Collections for C++ supports two types of tuning:
    • Runtime tuning makes the runtime more efficient for a specific application.
    • Application tuning makes the application itself more efficient with user-specified distribution of the work.

Most Recent Messages

  (View All)
FW: Call for Abstracts: CnC-2012
From: CnC 2012 [mailto:cncworkshop2012@...] Sent: Monday, August 20, 2012 3:57 PM To: CnC 2012 Subject: Call for Abstracts: CnC-2012
Posted - Mon Aug 27, 2012 11:09 am
Schlimbach, Frank
frankschlimbach
Send Email Send Email
Version 0.8 available of Intel(R) Concurrent Collections for C++ (Cn
A new version of Intel® Concurrent Collections for C++ is available Please visit our web-page
Posted - Fri Aug 17, 2012 8:26 am
Schlimbach, Frank
frankschlimbach
Send Email Send Email
Using CnC on MPI
Hi, We discovered a few issues with using CnC on MPI. Most of them will be fixed with the upcoming release of Intel(R) MPI 4.1. If you encounter problems with
Posted - Mon Jun 11, 2012 9:35 am
Schlimbach, Frank
frankschlimbach
Send Email Send Email
New release of Intel(R) Concurent Collections (CnC)
A new version of Intel® Concurrent Collections for C++ is available! Please visit our web-page
Posted - Wed Mar 21, 2012 4:08 pm
Schlimbach, Frank
frankschlimbach
Send Email Send Email
The Idea
CnC's Big Idea With Intel(r) Concurrent Collections for C++ the programmer does not think about what should go in parallel; instead he/she specifies the
Posted - Wed Mar 21, 2012 4:05 pm
Schlimbach, Frank
frankschlimbach
Send Email Send Email
Add intel_concurrent_collections to your personalized My Yahoo! page Add to My Yahoo! XML What's This?

Message History

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2012 2 1 2

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help