[Dune] Shared memory capabilities?
Christian Engwer
christian.engwer at uni-muenster.de
Wed Oct 29 11:38:56 CET 2014
Dear Aleksejs,
>In principle, there could be some gain of using shared memory between
>all processes in the node:
>1) With shared memory, it may be possible to reduce the communication
>between processes in one node.
No. If you have a good MPI implementation it should use a direct copy where ever possible. (and on your supercomputer I assume you have such a good implementation)
>2) Some information between processes is overlapping, like some
>vertices
>and boundaries, and thus will slightly reduce memory footprint.
Here you can gain something, but you still have to be careful to keep data locality.
Christian
>My question was to describe the work that has been done or is planned
>to
>be done by Dune in this direction in foreseeable future.
>
>Thank you,
>Aleksejs
>
>
>On 10/29/2014 09:42 AM, Oliver Sander wrote:
>> Am 29.10.2014 um 09:04 schrieb Aleksejs Fomins:
>>> Dear Dune,
>>>
>>> What are the current capabilities of Dune to deal with shared memory
>>> architectures? Is there a plan to implement it?
>>>
>>> By shared memory I mean using all the memory of a node by all its
>>> processes to avoid communication between them
>>>
>>
>> Hi Aleksejs,
>> I'm afraid you need to be a bit more specific here. What exactly do
>you need?
>> Best,
>> Oliver
>>
>>
>>
>>
>> _______________________________________________
>> Dune mailing list
>> Dune at dune-project.org
>> http://lists.dune-project.org/mailman/listinfo/dune
>>
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Dune mailing list
>Dune at dune-project.org
>http://lists.dune-project.org/mailman/listinfo/dune
More information about the Dune
mailing list