next up previous
Next: MPI backend Up: Long term projects Previous: Europa level 0

Lightweight Objects

At present each active object is a Unix process, limiting greatly the number of active objects that can be in program, and tying the design of the program very tightly to specific details of the hardware the program is to be run on. If we can have lightweight (one thread per object) or micro-lightweight (many active objects share a thread) then it should be easier to design programs that can run efficently on different architectures.

send comments or suggestions to

Click here for more information on UCL-CS.