[Libhugetlbfs-devel] An example of using libhugetlbfs and openmpi

2009-02-06 Thread Bill Buros
cribes how to setup the linking with openmpi, on a p6 575 system, SLES 10 sp2, and libhugetlbfs. http://tinyurl.com/ch82mn Bill Buros -- Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM

Re: [Libhugetlbfs-devel] [PATCH] Provide a direct malloc-like API for the allocation of huge pages

2008-06-26 Thread Bill Buros
Mel Gorman wrote: > HUGETLB_MORECORE currently exists to allow glibc to back malloc() with > large pages instead of small pages. However, not all applications use glibc > malloc() nor is it always desirable to back malloc() with huge pages. There > exists a requirement that a hugepage-aware applica

Re: [Libhugetlbfs-devel] Benchmark for libhugetlbfs

2007-06-07 Thread Bill Buros
An easy example is John McCalpin's stream program. Works across platforms. http://www.cs.virginia.edu/stream/ We did a quick wiki page example for Power systems at http://www-941.ibm.com/collaboration/wiki/display/LinuxP/Tuning+stream+with+libhugetlbfs The wiki page highlights the fact that

Re: [Libhugetlbfs-devel] [RFC][PATCH] Partial segment remapping

2007-02-10 Thread Bill Buros
> eh?As a user, would does this do?It lets me skip the linking step? Sort of. So, if you're a user and you have a binary with a large BSS, and maybe don't know if you want to try and relink the binary, but would like to see what is possible, performance-wise, if you were to relink the bi

Re: [Libhugetlbfs-devel] [RFC][PATCH] Partial segment remapping

2007-02-10 Thread Bill Buros
Add support for partial segment remapping, where non-relinked binaries can try to take advantage of libhugetlbfs' segment remapping code. By LD_PRELOAD'ing the library and specifying the __executable_start address in the HUGETLB_FORCE_REMAP variable, the library mimics the behavior it would have

[Libhugetlbfs-devel] version 1.0.1 performance

2006-11-06 Thread Bill Buros
Slowly catching up... the libhugetlbfs version 1.0.1 update was tested against the SPEC.org published results for SPECcpu2000 (the publish used version 1) and as expected, we saw no performance regressions. For the results, see http://www.spec.org/cpu2000/results/res2006q4/ and search for SLE

Re: [Libhugetlbfs-devel] [PATCH] add security section to README

2006-10-27 Thread Bill Buros
I might add... The hugetlbfs mount point should only be accessible to the specific user or group which needs to use hugepages.  That is, the hugetblfsdirectory / mountpoint should be owned by the user and group inquestion and have permissions 0600 (rwx--) or, if multiple usersin the group need

Re: [Libhugetlbfs-devel] [PATCH] document HUGETLB_DEBUG

2006-10-16 Thread Bill Buros
Steve Fox wrote: >docs: Add information on HUGETLB_DEBUG > > just an observation...on SLES 10, one very common application segfault is due to ulimit -s being defaulted to 8192. Not sure if the debug messages spit this out, but we always tell our users to set the stack to unlimited

Re: [Libhugetlbfs-devel] hugetlbfs not mounted error message

2006-10-10 Thread Bill Buros
On 10/10/06, David Gibson <[EMAIL PROTECTED]> wrote: Incidentally have people been running the testsuite routinely?  For meon current mainline it now produces many errors, and crashes themachine (POWER5 LPAR).Our performance testing is focused primarily on the distro kernels (SLES 10, OpenSuSE, RHE

Re: [Libhugetlbfs-devel] problem with preview 3, on fedora 5, with gcc

2006-08-07 Thread Bill Buros
> You should be able to 'yum install libhugetlbfs' on Fedora Core 5 and> get the package from the Extras repository (which is enabled by > default).Hadn't used the Extras or yum before.     Pretty niceAnd interesting.   It says the kernel with Fedora Core 5 (2.6.15-1.2054_FC5) is in conflict wi

Re: [Libhugetlbfs-devel] problem with preview 3, on fedora 5, with gcc

2006-08-05 Thread Bill Buros
On 8/4/06, Nishanth Aravamudan <[EMAIL PROTECTED]> wrote: On 04.08.2006 [17:07:42 -0500], Bill Buros wrote:> I installed fedora 5 on an x86-64bit system, got preview 3, installed> that and am trying to link stream.c with gcc.  But it's not finding> /usr/local/bin/ld.hugetlbfs

[Libhugetlbfs-devel] problem with preview 3, on fedora 5, with gcc

2006-08-04 Thread Bill Buros
I installed fedora 5 on an x86-64bit system, got preview 3, installed that and am trying to link stream.c with gcc. But it's not finding /usr/local/bin/ld.hugetlbfs I've tried # gcc -Wl,--hugetlbfs-link=B stream.c -o stream-lp /usr/bin/ld: unrecognized option '--hugetlbfs-link=B' Then # gcc -B