Skip to content

Un projet en Java RMI pour calculer l'ensemble de Mandelbrot

Notifications You must be signed in to change notification settings

Maxime-Cllt/Mandelbrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot Mandelbrot Mandelbrot

Calcul Distribué de l'Ensemble de Mandelbrot avec Java RMI

Aperçu

Ce projet implémente la génération de l'ensemble de Mandelbrot en utilisant une approche de calcul distribué avec Java RMI. L'ensemble de Mandelbrot est un fractal célèbre en mathématiques et cette implémentation permet le calcul parallèle de l'ensemble en utilisant une architecture distribuée.

Une version réalisé en C++ en utilisant MPI est disponible dans ce repository : Fractalium

Fonctionnalités

  • Calcul Distribué : Utilise Java RMI pour la répartition du calcul sur plusieurs nœuds.

  • Génération de l'Ensemble de Mandelbrot : Calcule et visualise l'ensemble de Mandelbrot en parallèle.

  • Paramètres Configurables : Configurez facilement la résolution, le niveau de zoom et d'autres paramètres pour explorer différentes parties de l'ensemble de Mandelbrot.

Prérequis

  • Java 8 ou +
  • Git

Compatibilité

MacOS

Linux

Windows

Démarrage

  1. Cloner le Dépôt :
git clone https://github.com/Maxime-Cllt/Mandelbrot.git
  1. Serveur :

Il faut d'abord lancer le serveur sur la machine qui va afficher l'ensemble de Mandelbrot.

make
  1. Client :

    Cette commande va lancer le client qui va se connecter au serveur et lancer les calculs.

./exec.sh