implementation - pamięć współdzielona - rozważane rozwiązania