Re: thread memory size





David Schwartz wrote:
On Oct 9, 12:11 am, Jan Helgesen <s...@xxxxxxxxxx> wrote:

The benefit is simple -- you don't have to share memory. And that is
the *only* benefit to prohibiting the use of other synchronization
mechanisms.

Exactly :)

So why are you asking about threads which do have to share memory?

Sorry but that's not the paragraph i intended to comment on. I forgot to
remove the latter part of that paragraph

Let me re-comment it again:

-------
That is a *cost* that only makes sense to pay if there's some
corresponding *benefit*.

Exactly :) and that is the one benefit I am talking about. It allows
massive parallelisation of code, which is an enormous benefit. That
benefit can be utilised when computers move to more and more cores per
processors, instead of the old game that was about more and more
kilo/mega/giga hertz.
---------

But as I said we are off track in this discussion, please see my other
post to you, which should help us focus the discussion on the real
matter again.

regards

Jan
.



Relevant Pages

  • Re: Evolution is not random?
    ... has developed the mechanisms to deliberately adapt to changes in it's ... Systems Theory, Systems Biology. ... Memory as part of an organism is a fact. ...
    (talk.origins)
  • Re: Evolution is not random?
    ... has developed the mechanisms to deliberately adapt to changes in it's ... discover they had a memory until recently). ... but there are a LOT of loose threads in science. ...
    (talk.origins)
  • Re: Evolution is not random?
    ... has developed the mechanisms to deliberately adapt to changes in it's ... To say that life doesn't have memory is just flat out wrong. ... memory using brains because it uses DNA as the medium (or probably a ...
    (talk.origins)
  • Re: God and science.
    ... consciousness more deeply. ... Synaptic plasticity and the neurobiology of learning and memory. ... Learning and memory are fundamental higher brain functions that allow ... the molecular and cellular mechanisms of very simple to complex forms ...
    (alt.gathering.rainbow)
  • Re: locking and cache coherence
    ... Applications shall ensure that access to any memory location by more than one thread of control is restricted such that no thread of control can read or modify a memory location while another thread of control may be modifying it. ... So when it says "synchronize memory with respect to other threads" I take it to imply synchronization not only of changes within the locked section, but in the following respect also. ... all stores prior to lock will complete prior to whatever occurs under the lock. ... permeable memory barriers and stronger memory barriers (I will used ...
    (comp.programming.threads)