Monday, August 9, 2010

Determining if Intel Virtualization Technology or AMD Virtualization is enabled in the BIOS without rebooting

If you are using Vmware Technology for your Virtualisation, you may find this information useful.

Taken from Vmware KB Determining if Intel Virtualization Technology or AMD Virtualization is enabled in the BIOS without rebooting (Jul 29 2010). Simplified at my blog Determining if Intel Virtualization Technology or AMD Virtualization is enabled in the BIOS without rebooting (Virtual Machine Journal)

Product Versions affected:

VMware ESX 3.0.x
VMware ESX 3.5.x
VMware ESX 4.0.x
VMware ESXi 3.5.x Embedded
VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Embedded
VMware ESXi 4.0.x Installable

Sunday, August 8, 2010

Advanced Management Module firmware v3.54L (BPET54L) - IBM BladeCenter dated 7th Jul 2010

There is a new update for Advanced Management Module Firmware v3.54L (BPET54L) for IBM Blade Centre dated 23rd July 2010.  With the apply of this updates, one of my blade server was finally rediscovered....

As for the instruction how to update, here the setup instruction
ftp://download2.boulder.ibm.com/ecc/sar/CMA/XSA/ibm_fw_amm_bpet54l_anyos_noarch.txt


IBM BladeCenter E Chassis (7967, 1881, 8677)
IBM BladeCenter H Chassis (7989, 8852)
IBM BladeCenter HT Chassis (8740, 8750)
IBM BladeCenter S Chassis (1948, 7779)
IBM BladeCenter S Express
IBM BladeCenter HC10 (7996)
IBM BladeCenter HS12 (8028, 1916, 8014)
IBM BladeCenter HS20 (8832, 1884, 8678, 8843, 7981, 1883)
IBM BladeCenter HS21 (1885, 8853, 7995)
IBM BladeCenter HS21 XM (1915, 7995)
IBM BladeCenter HS22 (7870, 1936, 7809)
IBM BladeCenter HS22V (7871, 1949)
IBM BladeCenter HS40 (8839)
IBM BladeCenter HX5 (7872, 1909)
IBM BladeCenter JS20 (8842)
IBM BladeCenter JS21 (7988, 8844)
IBM BladeCenter JS23 (7778)
IBM BladeCenter JS43 (7778)
IBM BladeCenter LS20 (8850)
IBM BladeCenter LS21 (7971)
IBM BladeCenter LS22 (7901)
IBM BladeCenter LS41 (7972)
IBM BladeCenter LS42 (7902)
IBM BladeCenter PS700 (8406)
IBM BladeCenter PS701 (8406)
IBM BladeCenter PS702 (8406)
IBM BladeCenter JS22
IBM BladeCenter QS21
IBM BladeCenter QS22

Tuesday, August 3, 2010

Intel Unveils New Product Plans for High-Performance Computing - Knight Corners

A possible non-GP-GPU route with many CPU on a chip? As intel put it Single Chip Cloud Computer


During the International Supercomputing Conference (ISC), Intel Corporation announced plans to deliver new products based on the Intel® Many Integrated Core (MIC) architecture that will create platforms running at trillions of calculations per second, while also retaining the benefits of standard Intel processors...... [Read On "Intel Unveils New Product Plans for High-Performance Computing"]

Do Read
  1. Futuristic Intel Chip Could Reshape How Computers are Built, Consumers Interact with Their PCs and Personal Devices
  2. A webcast of Kirk Skaugen's International Supercomputing 2010 keynote presentation will be available here: lecture2go.uni-hamburg.de/live.
  3. Keynote Presentation: Petascale to Exascale - Extending Intel’s HPC Commitment (PDF 7.6MB)

MPI_ERRORS_ARE_FATAL for ARPACK running OpenMPI on CentOS 4

One of our researcher was using ARPACK and OpenMPI and was facing an issue. He faced this problem.

mpirun -np 1 pssdrv1_intel_em64t [xxx.edu.sg:19479] *** An error occurred in MPI_Allreduce [xxx.edu.sg:19479] *** on communicator MPI_COMM_WORLD [xxx.edu.sg:19479] *** MPI_ERR_OP: invalid reduce operation [xxx.edu.sg:19479] *** MPI_ERRORS_ARE_FATAL (your MPI job will now abort)
--------------------------------------------------------------------------
mpirun has exited due to process rank 0 with PID 19479 on node xxx.edu.sg exiting without calling "finalize". This may have caused other processes in the application to be terminated by signals sent by mpirun (as reported here).
--------------------------------------------------------------------------

He managed to solve the problem by removing mpif.h from the source code and assuming ifort is already compiled with OpenMPI, the package should work. This is because PARPACK is relative established package for parallel iterative matrix diagonlization and was developed based on early MPI standard

I have not verified the solution but we have a happy scientist......

Monday, August 2, 2010

ARPACK SOFTWARE

ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

The package is designed to compute a few eigenvalues and corresponding eigenvectors of a general n by n matrix A. It is most appropriate for large sparse or structured matrices A where structured means that a matrix-vector product w <- Av requires order n rather than the usual order n2 floating point operations......