Changes between Version 2 and Version 3 of Internal/VirtualPL/IntegratedExpt/Status_Updates
- Timestamp:
- Oct 10, 2006, 4:58:56 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/VirtualPL/IntegratedExpt/Status_Updates
v2 v3 39 39 -- GEXEC operates by building an n-ary tree of TCP sockets and threads between gexec daemons and propagating control information up and down the tree. 40 40 -- By using hierarchical control, GEXEC distributes both the work and resource usage associated with massive amounts of parallelism across multiple nodes, thereby eliminating problems associated with single node resource limits (e.g., limits on the number of file descriptors on front-end nodes) 41 -- It uses a client server model .41 -- It uses a client server model, hence was installed on all the planet lab nodes. The gexec daemon has to run on all the planet-lab nodes. 42 42 43 43 … … 47 47 1. Understood the CMC service scripts and the XML interface with ruby. 48 48 2. Wrote a sample script for the resource manager that interacted with the user using http. 49 3. 49 3. Trying to come up with an algorithm for slice reservation and to use ruby or C++ to implement the algorithm 50 51 -- Ruby -- 52 - Lack of data structures 53 - Easy XML interface 54 55 -- C++ -- 56 - Very good hash functions. Hash structures can be used for reservation management. 50 57 51 58 52 59 60