ALG Logo
About ALG
Tools
Downloads
Projects
Case Studies
DocumentsLogin
Overview
D2K - Data to Knowledge
D2K Streamline
I2K - Image to Knowledge
T2K - Text to Knowledge
E2K - Evolution to Knowledge
ThemeWeaver
D2K - Data to Knowledge Overview

Tech Notes

Documentation

FAQs

Download / Licensing

Demos and Tutorials



ALG software Tech Notes are periodic updates on the development efforts and progress for a given tool. These are provided by the Technical Lead for each tool project.

Tech Note 003
date submitted: 11/03/2002
submitted by: Tom Redman redman@ncsa.uiuc.edu

Networking experiments indicate the majority of networking delays may be the result of waiting for responses, not the actual transmission times. In the experiments, one megabyte of data was sent from one machine to another. In one case, the data was just dumped to the network without waiting for any kind of response. In the other case, the data was sent in 1K parcels, then the sender would wait for an acknowledgement from the other side. The case without acknowledgements was an order of magnitude faster.

Although there are many factors at play in network performance, this indicates clearly that handshakes should be asynchronous where possible. This is the result that was expected.


Tech Note 002
date submitted: 09/14/2002
submitted by: Tom Redman redman@ncsa.uiuc.edu

This distributed computing capability is working in D2K v3.0 beta. A gui has been developed to allow the user to easily assign modules to machines. Once the assignment is made, at runtime, the modules are moved to the appropriate machine for execution. This assignment is saved with the itinerary.


Tech Note 001
date submitted: 01/12/2002
submitted by: Tom Redman redman@ncsa.uiuc.edu

David Clutters new URL class loader mechanism has been integrated with D2K. This will allow us to drop jar files into the modules path where the system will be able to access them without adding them to the application's classpath. Although not our current focus, this will allow us to support multiple module paths in the future. David has also rewritten the directory parser and the display mechanism for the trees that are displayed in the tabbed pane on the left of the D2K window. They seem to work much better, and he removed several classes from D2K.






    Copyright © 2004 The Board of Trustees of the University of Illinois, All Rights ReservedNCSA Logo