Which command should you use?
You use a Windows HPC Server 2008 cluster that has three dual-core nodes. You have a new Microsoft Message Passing Interface (MPI) job named Job1.exe that is designed to run as two processes on every node used.
You need to ensure that Job1.exe will run on all cores in the cluster.
Which command should you use?
Which command should you run?
You administer a Windows HPC Server 2008 cluster for your company. The cluster contains 16 nodes and each node has 8 cores and 16 GB of RAM. You have a Microsoft Message Passing Interface (MPI) job named MyMpiJob.exe. You need to ensure that MyMpiJob.exe runs only on half of the available cores on all 16 nodes. Which command should you run?
What should you do?
You create a new application that uses a Windows HPC Server 2008 cluster. The company policy specifies the following limits:
Members of the ClusterUsers role can assign a maximum of 6 sockets to a job. Members of the ClusterDevelopers role can assign a maximum of 8 sockets. Members of the ClusterEngineers role can assign a maximum of 12 sockets. The default job template includes the Maximum Sockets parameter set to 6 and the Unit Types parameter set to include cores, sockets, and nodes. You are a member of the ClusterUsers and ClusterDevelopers roles. You submit a job to run the new application on 8 sockets. However, you receive an error. You discover that the credentials are valid and the permissions are set correctly. You need to ensure that the job can successfully be submitted to run on 8 sockets without compromising the company policy.
What should you do?
Which command should you run?
You administer two Windows HPC Server 2008 clusters for your company. One cluster is named Development and the other cluster is named Production. You manage the clusters from your Windows Vista workstation. You need to retrieve a list of only the jobs that have their states set to Queued or Running in the queue on the Development cluster. Which command should you run?
Which PowerShell cmdlet should you use?
You develop an application for a Windows HPC Server 2008 cluster. You want to verify whether a customer s cl uter meets the configuration requirements of your application. The customer provides you remote access to the cluster. You need to retrieve information including the number of nodes, jobs, and tasks in various states on the cluster.
Which PowerShell cmdlet should you use?
What should you do?
You administer a Windows HPC Server 2008 cluster for your company. The cluster initially had 8 nodes and was recently expanded to 16 nodes. The original 8 nodes have 8 GB of RAM. The new 8 nodes have 16 GB of RAM. You discover that some jobs fail because of resource unavailability. You need to configure the jobs to run on selected resources. What should you do?
Which script should you use?
You create a job that has two tasks named Task1.exe and Task2.exe. Task2.exe requires a minimum of two cores for optimum performance of your application. The corporate policy states that you must use a maximum of four cores to run a job. You need to write a Windows PowerShell script to use all the four cores to run the job every time the job is run.
Which script should you use?
Which command should you run?
You administer a Windows HPC Server 2008 cluster for your company. A user submits a job that has a job ID of 13. The job is set to run until it is canceled. You need to allow job 13 to complete and set the state of the job to Finished. Which command should you run?
What should you do?
You create an OpenMP application using Microsoft Visual C++. The application includes the following code segment. (Line numbers are included for reference only.)
01 omp_set_num_threads(10);
03 #pragma omp parallel
04 {
05 //Other code
06 #pragma omp barrier
07 int amount;
08 //Other code
09 amount++;
10 }
You set a breakpoint at line 09 and then start the debugger. You need to change the value for the variable amount to 15 only for the main thread.
What should you do?
What should you do?
You are the administrator of a Windows HPC Server 2008 cluster. Jobs are assigned different project names for job cost accounting. You need to retrieve a list of all the jobs that have completed without errors for a project named Project1. What should you do?