Checkpoint synchronization: Difference between revisions
Content added Content deleted
(Added C++ solution) |
m (→{{header|J}}) |
||
Line 1,151: | Line 1,151: | ||
=={{header|J}}== |
=={{header|J}}== |
||
The current implementations of J are all single threaded. However, the language definition offers a lot of parallelism which I imagine will eventually be supported, |
The current implementations of J are all single threaded. However, the language definition offers a lot of parallelism which I imagine will eventually be supported, after performance gains significantly better than a factor of 2 on common problems become economically viable. |
||
For example in 1 2 3 + 4 5 6, we have three addition operations which are specified to be carried out in parallel, and this kind of parallelism pervades the language definition. |
For example in 1 2 3 + 4 5 6, we have three addition operations which are specified to be carried out in parallel, and this kind of parallelism pervades the language definition. |