I was trying to come up with a new final project for my students in AP Comupter Science (for June after the AP exam). We very often do a number crunching project or a graphics project. For example, last year we did a project finding Large Integer Mersenne Primes using Java. The year prior, we made a C++ application to plot Mandelbrots Fractals. BTW, we do this in a Linux environment.
Both of these apps would greatly benefit in processing efficiency were they implemented on a Linux CLuster of some sort. I've been looking into seting up a Beowulf with MPICC, but I'd rather use something akin to Java as my students are learning Java now.
I have several questions about using JavaParty, however. In the documentation on http://www.ipd.uka.de/JavaParty/ I don't see any mention made of how to set up the cluster. Is it a Beowulf? In the dox it seems as if all you need is several PCs running JDK/JVM 1.4 or better and TCP/IP in Linux. Is that all I need? I do have a lab setup right now running Debian Linux on 25 Pentium IV class PCs and Java 1.5.
TIA,
A. Jorge Garcia
Teacher and Professor of Calculus and CompSci
Baldwin High School and Nassau Community College
LLong Island, NY, USA
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I was trying to come up with a new final project for my students in AP Comupter Science (for June after the AP exam). We very often do a number crunching project or a graphics project. For example, last year we did a project finding Large Integer Mersenne Primes using Java. The year prior, we made a C++ application to plot Mandelbrots Fractals. BTW, we do this in a Linux environment.
Both of these apps would greatly benefit in processing efficiency were they implemented on a Linux CLuster of some sort. I've been looking into seting up a Beowulf with MPICC, but I'd rather use something akin to Java as my students are learning Java now.
I have several questions about using JavaParty, however. In the documentation on http://www.ipd.uka.de/JavaParty/ I don't see any mention made of how to set up the cluster. Is it a Beowulf? In the dox it seems as if all you need is several PCs running JDK/JVM 1.4 or better and TCP/IP in Linux. Is that all I need? I do have a lab setup right now running Debian Linux on 25 Pentium IV class PCs and Java 1.5.
TIA,
A. Jorge Garcia
Teacher and Professor of Calculus and CompSci
Baldwin High School and Nassau Community College
LLong Island, NY, USA