Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] mem consumption strategy for HPC apps?

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Lombard, David N david.n.lombard at intel.com
Fri Apr 15 11:35:59 PDT 2005


From: Greg Lindahl on Friday, April 15, 2005 11:15 AM
>To: beowulf at beowulf.org
>Subject: Re: [Beowulf] mem consumption strategy for HPC apps?
>
>On Thu, Apr 14, 2005 at 08:59:34AM +0200, Toon Knapen wrote:
>
>> Next we all know about
>> the famous performance-memory tradeoff which says that performance
can
>> be improved by consuming more memory and vice versa.
>
>No, I _don't_ know that one. Often you have to write extra code to
>trade off memory for performance, or it takes so much memory that
>there's practical no way to improve performance by using more memory.

Agreed.

>In addition, it's fairly rare for HPC applications to use more memory
>than a machine physically has. Perhaps you work in one of those rare
>areas. One example I know of is NASTRAN, which solves a huge matrix
>that often doesn't fit in memory. But there's no tradeoff involved,
>either the matrix fits or it does not.

Even then you're point is still well taken, i.e., extra code in the form
of an out-of-core solver was written to deal with the matrix size v.
memory size, it is certainly not relying on paging.

-- 
David N. Lombard
 
My comments represent my opinions, not those of Intel Corporation.




More information about the Beowulf mailing list