On Mon, Jun 13, 2011 at 10:57:08PM +0800, Yu Huang wrote: > Thanks for David and Eric's suggestion! > > Before I submit the updated patch I would like to show some testing > result under mips arch. I used NPB3.3-SER as the benchmark to test > libhugetlbfs for MIPS, here is a sample result: > > ====================================================================== > BEFORE using libhugetlbfs for MIPS: > > IS Benchmark Completed > Class = A > Size = 8388608 > Iterations = 10 > Time in seconds = 25.54 > Mop/s total = 3.29 > ---------------------------------------------------------------- > AFTER using libhugetlbfs for MIPS: > > #hugeedit --text --data ./bin/is.A
IIRC, if you're using "new style" hugepage relinking, you shouldn't need hugeedit. > #HUGETLB_ELFMAP=RW ./bin/is.A > > IS Benchmark Completed > Class = A > Size = 8388608 > Iterations = 10 > Time in seconds = 8.74 > Mop/s total = 9.60 > ======================================================================= > > From the result we can see that after using libhugetlbfs operations per > second of IS increased from 3.29Mop/s to 9.60Mop/s. That's a significant > improvement! Heh, no. 20% is a significant improvement. 200% is a enormous improvement. Although the fact that the change is so huge suggests your MMU sucked rather badly to begin with... -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Libhugetlbfs-devel mailing list Libhugetlbfs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libhugetlbfs-devel