- ...Bayanihan: Web-Based Volunteer Computing Using Java
- To appear in the
2nd International Conference on World-Wide Computing and its
Applications (WWCA`98), Tsukuba, Japan, March 4-5, 1998.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...problem,
- Or maybe just a cool challenge, depending on who one talks to.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Japan).
- I have been unable to find the original reference
for this example.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...work,
- It is possible and easy to write an applet that continues
to run in the background, even if the user moves to a different web page.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...file.
- To ensure that the user does not turn Java off,
the server can check if it has been periodically receiving data from
the applet - if it has not, then the server stops providing service
to the user.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...it.
- Given reasonably appropriate applications.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...NOIAs,
- Interestingly, the word noia, Greek for ``mind'',
conjures-up images of a brain-like massively parallel network
of tens of millions of small processors around the world.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...Bayanihan,
- Pronounced buy-uh-nee-hun, bayanihan is
a Filipino word meaning communal unity and
cooperation, and is epitomized by the old tradition of neighbors
helping a relocating family by physically carrying their house,
and moving it to its new location.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...object
- A better name may be proxy. However, proxy means
something else in HORB.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...applets.
- Since the worker applet has only one (sequential)
computation thread, running only one instance of it does not
result in parallelism, even on a dual-Pentium machine.
Both processors can be used at full-speed, though, by
running two instances of the worker applet in the machine at the same time.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.