Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web development, networking and server security. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Priručnik za simulaciju

RISC-Linz logo

Priručnik za simulaciju distribuiranih algoritama u Java



Opisali smo priručnik za projektovanje, implementaciju, testiranje, simuliranje i vizualizaciju distribuiranih algoritama u Java. Priručnik se sastoji od Java klase biblioteke sa jednostavnim programiranim interfejsom koji omogućava razvijanje distribuiranih algoritama zasnovanih na modelu prelazećih poruka. Dobijeni programi se mogu izvršavatii u samostalnom režimu pomoću Java prevodioca ili ugrađeni kao apleti u HTML stranice i izvršeni uz pomoć veb pretraživača. Cilj priručnika je da pruži opšte pristupačnu platformu za istraživanje i obrazovanje u oblasti distribuiranih algoritama. Ovaj priručnik je besplatno dostupan preko World Wide Web.

Mathtools.net
Primeri
Izvršite distribuirane programe kao aplete u vašem veb pretraživaču
3 Čvorovi u Prstenu
Trivijalno distriburan program.
Distribuirani Snimci
Aplikacija Chandy-Lamport algoritma za pronalaženje konzistnih globalnih snimaka o mreži
Izgradnja Paralelno Konveksnog trupa
Implementacija paralelnog algoritma za računanje seta tačaka konveksnog trupa.
Otkrivanje Raskida
Implementacija distribuiranog algoritma za detekciju raskida, opisao Dijkstra.
Širina Prve Pretrage (drugo rešenje)
Izgradnja stabla koje obuhvata minimalne visine.
Pozivnica Algoritam
Pozivnica algoritam za izbor lidera
Maekawa-in Uzajamni Algoritam Isključenja
Pristup glasanju pri zajedničkom problemu isključenja.
LyHudak Uzajamno Isključenje
Međusobno isključivanje pomoću žetona sa stazom kompresije.
RicartAgrawala Uzajamno Isključenje (drugi način)
Uzajamno isključivanje uz pomoć logičkog vremena za sinhronizaciju pristupa kritičnoj regiji.
Dijkstra Scholten Otkrivanje Prestanka
Otkrivanje prestanka održavanjem više aktivnih procesa.
Totalno Naređeno Emitovanje (Izvori | Prezentacija)
Totalno naređeno emitovanje zasnovano na point-to-point komunikaciji.
Software (Pomoć) (Problemi) (Kopiranje) (Instalacija) (Izdavanje)
Online pomoć za vizuelizaciju interfejsa; poznati problemi; autorska uslovi, kako da instalirate alat; informacije o izdavanju.
Dokumentacija (Online) (Štampanje) (Unix) (Windows) (Francuski prevod)
Dokumentacija za online pretraživanje (HTML), za štampanje (GNU zipovana PostScript-a), kao i za lokalne instalacije online verziji pod Unix (GNU zipovana tar) ili Windows (PKZIP).
Skidanje Toolkit-a za JDK 6.0
Portovano od originalnog izvora Roman Weidlich (hvala!).
  1. assert() is renamed to test().
  2. Class Main must implement resetStatistics().
Toolkit Baza
(Java arhiva format)
Toolkit AWT Binding
(Java arhiva format)
Izvor
(Izvorni kod, slobodno ga koristite za sopstvene potrebe, ali molim vas navedite originalni softver).
Preuzmite Toolkit 1.0.2 za JDK 1.1
Koristite ovu verziju ako koristite JDK 1.1.x.
Toolkit Baza
Preuzmite jedan od sledećih fajlova
Toolkit AWT Binding
Preuzmite jednu od sledećih datoteka.
Preuzmite Toolkit 1.0.2 za JDK 1.0
Koristite ovu verziju za JDK 1.0.x i/ ili ako želite da pišete programčiće za zastarele pretraživače.
Toolkit Baza
Skinite jedan od sledećih fajlova.
Toolkit AWT Binding
Skinite jedan od sledećih fajlova.


Published (Last edited): 09-04-2013 , source: http://www.risc.jku.at/software/daj/