A low cost parallel and distributed architecture for full micromagnetic numerical codes