Distributed Programming Models In Algorithm Meaning