Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21d43472e15cc36

Jump to content

// Workers AI · dad joke modeWhy did Concurrent Collections go to therapy? It had parallel issues.

From Wikipedia, the free encyclopedia

Concurrent Collections (CnC) is a programming model for software frameworks to expose parallelism in applications. The Concurrent Collections conception originated from tagged stream processing development with HP TStreams.

TStreams

[edit]

Around 2003, Hewlett-Packard Cambridge Research Lab developed TStreams, a stream processing forerunner of the basic concepts of CnC.[1][2][3]

Concurrent Collections for C++

[edit]

Concurrent Collections for C++ is an open source C++ template library developed by Intel for implementing parallel CnC applications in C++ with shared and/or distributed memory.

Habanero CnC

[edit]

Rice University has developed various CnC language implementations based on their Habanero project infrastructure.

See also

[edit]

Notes

[edit]
  1. TStreams: How to Write a Parallel Program (Technical report). Archived from the original on 2019-02-07. Retrieved 2014-09-07.
  2. TStreams: A Model of Parallel Computation (Technical report). Archived from the original on 2014-09-07. Retrieved 2014-09-07.
  3. Compiling to TStreams, a New Model of Parallel Computation (Technical report).

References

[edit]
[edit]