Today the method for the development of portable numerical simulation
programs is very important because of the two main reasons. The first reason
is the diversity of supercomputer architectures in Top500 and the second one is a
demand for using the most powerful computers to simulate, for example, plasma.