Project overview
IBM Research - Zurich has developed over the years a deep and broad competence in the field of parallel and distributed computing. Our internal work on scientific and technical computing is used as a test bed and driver for innovative parallel alghorithms and implementations on diverse computer hardware ranging from general-use high-end supercomputers (p-Series clusters) and Linux clusters (x-Series) to novel massively computer architectures such as BlueGene ( L and P) and heterogeneous architectures as the Cell processor.
Our key competencies are:
- distributed memory parallelization using MPI,
- shared memory parallelization using OpenMP and direct threading,
- mixed MPI/SMP schemes
- generation parallel programing