Newsgroup: it.comp.java
Titolo: Mandelbrot multithreaded

Ciao a tutti,
siccome avevo un po' di tempo da perdere e volevo provare la differenza
di calcolo tra una macchina normale e un biprocessore (eh eh eh e si
nota parecchio) mi sono divertito a realizzare un'applet (beh gira anche
come applicazione) che fa appunto il calcolo di una parte dell'insieme
di Mandelbrot dividendo il calcolo su più thread.
Ora, come applicazione funziona; come applet funziona, ma ho un
problemino: giacchè mi sono divertito a incorporare l'oggetto in una
pagina XHTML 1.0 (valida ovviamente), funziona a modo con Mozilla
(1.2.1) e Opera (6.01); per Netscape 4 (4.78) mi sono dovuto
accontentare di una pagina HTML 4.01 (valida), idem per IE 6. Questo in
particolare mi ha stupito perchè sotto XHTML l'applet viene caricata ma
non funziona del tutto... sul mio PC il rettangolo è completamente
bianco, sotto quello di un collega si vede la parte inferiore... doh!
Meraviglie della MS o colpa mia? Ad ogni modo, la morale è sempre quella
(fai merenda con Girella). Volevo chiedere a voialtri, se avete il tempo
di farlo, chiaramente, di provarla con i browser che avete a
disposizione per vedere sotto quali gira e quali no, magari qualuno col
Mac...
L'indirizzo a cui l'applet è pubblicata è
http://www.bandasprecata.com/java/mandelbrot/mandelbrot.html
 (xhtml 1.0)
e
http://www.bandasprecata.com/java/mandelbrot/mandelbrot_html4.html
 (html
4.01).
E' possibile scaricarsi il jar con i sorgenti se siete curiosi. Se
entrate con Netscape non fate caso ai CSS che non funzionano, NS 4 è un
po' antiquato e non ho voglia di scrivere due versioni delle stesse
pagine se non più che necessario... in fondo è la mia macchina di
casa... che mi serve solo per fare dei test e che per la cronaca è
spenta tra la mezzanotte e le nove del mattino (anche se non penso che a
quell'ora controllereste).
Se mi fate sapere mi fa piacere.
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------


Avrei voluto provarli ma non riesco a connettermi al sito
edoardo

 Tel.
(+39)-0587-749206
  Fax.
(+39)-0587-749206
  WEB: 
http://www.classx.it
  <
============================================================================

 Avrei voluto provarli ma non riesco a connettermi al sito
Doh... mi ero dimenticato di specificare che č la mia macchina di test e da
mezzanotte alle nove mi piace tenerla spenta... :P


 fungono entrambe le versioni.
Su Mozilla in effetti non avevo dubbi. Grazie.


Funziona anche su Opera 7.0b2 build 2577 su Win2K.
- Dario




 ha scritto nel messaggio
news:3E2598F5...@sdb.it...


 pc di una rete. Buona fortuna :)
Te-hee... stasera ho due possibilità: o divido il calcolo su più pc o mi vedo un
film con un'amica. Tu che faresti? :P
Comunque scherzi a parte non ne vale la pena: il tempo di calcolo sul mio
biprocessore mi pare che sia sui 300 millisecondi. Se spacchi il calcolo su più
pc (che risultano sicuramente essere più lenti) non ottieni questo tempo per via
dei ritardi di rete. Avessi da fare qualcosa di più complesso, che so, un
programma di renderizzazione, saerbbe un altro paio di maniche, ma per questo
problema in particolare non ne vale la pena.
