Knollhouse

The Nuclear Shell Model People
Home
The Shell Model
About Us
Contact Us
Site Map
News
Terms and Conditions
Proposed Formalism
NuShell & NuShellX
See my new website for my new book.
 
The Home Page of MuShell & MuShellX 
(see News page for downloads of preliminary documents/code. Full code not yet available.) 
 
What is there in a name?.  Quite a lot if you think hard?

The magntic moment of a nucleus with non zero spin is often denoted by the Greek letter
 
 
                                    


pronounced "mu". The energy levels of a nucleus change when a nucleus with a finite magnetic moment is placed in a strong magneic field measured in Tesla's. We are developing new shell model codes to calculate, among other observables, the magnetic moment of a nucleus in any energy state. This will be done by running parts of the calculation in supercomputers with a few Tesla's, namely nVidia Tesla's. But how much will the minimum specification cost? Well it will cost less than $1700 for a one Tflop super computer. That's correct 1,000,000,000,000 Flops for $1700. The new codes will be based on your old faithful NuShell & NushellX see http://knollhouse.org .

 

Learn about the Nuclear Shell Model here. Do you want to know more about us and the project? Click here for news,code, executables and writeups.

 

We recommend Windows 7 Ultimate x64 as the preferred operating system for MuShellX. It has been developed on this operating system. Windows 7 is fast, stable and reliable. All code will be 64 bit.


At the heart of these codes is a completely new way of performing shell model calculations. We use a combination of some of the best conventional methods, often implemented in a completely novel way, combined with some of the best techniques used in NuShell and NuShellX along with some observations that states with distinct  S can also egienstates with definite isospin T. We use a special seniority coupling method that ensures that the SDI interacion commutes with quasispin.

Test calculations with NuShell indicate some 75% os a realistic shell model Hamiltonian is already diagonal in the quasispin scheme when single particle energies are included,


But the nVidia Tesla is a GPU. I can't program that, I hear you say, Please Give me more Information (PGI).


The Portland Group will have a Windows Fortran 2003 that will let you program the Tesla with no experience at all using a scheme similar to OpenMP. Basically you just point out to the compiler nested loops  that can be run simultaneously in a massively parallel way. .

We have also received from CAPS-entreprise an HMPPWorkbench license. This can be used with your existing Intel Fortran or C compiler.
 
 
Surely I need more than that?
Well, yes and no. I initially used my old Dell Precision 490 workstation.  But it did not have PCIe x16 V2 and there was only one PCIe x16 V1 slot. I am negotiating with Dell for the donation  of  a new more adequate workstation. Their response is very considerate. You do need a PCIe x16 slot and two free spaces next to each other. I had to buy a cheap currently supported CUDA capable graphics card. Third party graphics cards will not work.


This development project is being partially sponsored by nVidia , PGI ,CAPS-Entreprise,Microsoft and Dell. We gratefully acknowledge this support. I have personally contributed out of my pension fund to get this project off the ground.

 

Additional support of any kind will be very welcome. MuShellX will be first off the production line.  


The code will be Open Source but NO compiled versions will be distributed. The code will run on other nVidia GPU's but perforance will vary.


Knollhouse
Bill Rae
Garsington
UK
shellmodel@garsington.eclipse.co.uk
 
The picture at the top left of our pages is a view over the Oxford countyside from the garden of Knollhouse, WDMRae 2009.