[Users] Cactus -- Bench_Whisky_Carpet benchmark

Erik Schnetter schnetter at cct.lsu.edu
Fri Apr 4 08:25:44 CST 2008


On Apr 4, 2008, at 05:28:01, Baker D.J. wrote:
> Hi all,
>
> Hopefully this is very easy question for someone.
>
> My knowledge of Cactus is minimal. I'm not a user of the package,  
> however I am involved in preparing some applications for  
> benchmarking. I've recently been testing out Bench_Whisky_Carpet  
> since this benchmark most closely represents the type of Cactus  
> applications that researchers at Southampton are running. On our  
> latest Opteron (3 GHz) processors it's taking in the region of 11  
> minutes to complete, and my major concern is that is will complete  
> even faster as we move to other systems (perhaps..). We have some  
> Intel quad core machines arriving soon, and that will be an  
> interesting test case.
>
> My question is essentially how to "rebase" this benchmark without  
> actually losing the essence of what it's doing. That is, is there a  
> parameter that I can adjust to increase the number of iterations  
> completed or whatever?
>
> Please could some one advise me.


David,

the benchmarks were designed with two goals in mind: the amount of  
memory per core should be between 500 MB and 1000 GB, and it should  
finish in between 10 to 15 minutes.  Both can be adapted.  (In fact,  
there are even two benchmarks on the web page with different memory  
requirements.)

The parameters global_nx, global_ny, and global_nz define how much  
memory is used.  The parameter cctk_itlast defines how long it runs --  
it sets the number of iterations.  Obviously, if you change memory  
usage, the time is going to change proportionally as well.  Due to the  
AMR algorithm, it is "nice" to keep cctk_itlast at a small integer  
multiple of a power of two, but this is not a requirement.

We are currently updating the benchmarks, including using a new and  
more efficient version of the underlying mesh refinement driver.  We  
have finalised some vacuum benchmarks and are currently working on  
updating the hydrodynamics benchmark.  I suggest to not use the  
current benchmark for large (>100) number of processors.  If you are  
interested, we can give you access to an early version of the new  
benchmark.

Good luck,
-erik

-- 
Erik Schnetter <schnetter at cct.lsu.edu>   http://www.cct.lsu.edu/~eschnett/

My email is as private as my paper mail.  I therefore support encrypting
and signing email messages.  Get my PGP key from www.keyserver.net.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://www.cactuscode.org/pipermail/users/attachments/20080404/ecc2f868/attachment.bin 


More information about the Users mailing list