Programmazione parallela: Evoluzione e nuove sfide [Parallel programming: Evolution and new challenges]