The Ultimate Simulator of Ultimate Destiny! (USUD) is a test code created for NiCE that does some interesting and otherwise useless things to allow us to test all of the different pieces of NiCE in a controlled environment with a minimum amount of third party libraries. It is written in C/C++ and can be found in the NiCE repository at trunk/tests/gov.ornl.nice.usud.
Its name is a reference to the popular internet meme the Ultimate Showdown of Ultimate Destiny!
The USUD performs a very simple and sometimes erroneous (floating point exception) matrix-matrix multiply. The code for doing this is very poorly written and was adapted directly from Jay Jay Billings' first MPI code that he wrote in graduate school. Luckily, the USUD does not need to be correct or efficient, just executable and capable of taking a lot of options. It is a test code after all.
Eclipse will attempt to configure and compile this code immediately after it is downloaded into the workspace. You need to have MPI installed and have its /bin and /lib directories on your path and library path respectively. You may need to configure the include paths for the USUD by right clicking on the project, selecting Properties and navigating to C/C++ Build->Settings in the menu that appears.
Wiki: Your First Plug-in Part 2: Using the Job Profile Editor to create Job Launchers