<2010/12/15>

<2010/12/16>
Decision Maker OK.
Still use the fixed table.

<2011/01/11>
Computation schema.
1. Generating matrix into file.
2. Get matrix from file.
3. Matrix computation.

<2011/01/13>
Finish the network offloading part.
1. Network speed testing: 
	Measuring network speed by "ping", and also provide acceleration according to the id.
	Speed up with "root".
2. Computation data transmission:
	Transport matrix file to the server.

<2010/01/19>
1. Change the style of function call "collect_factors" and "build_cost_functions"
	Let main function manage the allocated memory, and pass the pointer to these 
	two functions. This style would make function more clear and simple.

<2010/01/21>
1. Porting current version(33) on Dev 1, with Eclair framework.

Bug:
There is one un-solved part in "factor.c". Function collect_bandwidth allocate two memory
space by buff and command, two character pointers. Whenever I write some string into command,
there is a "segmentation fault" error, buf it seems ok on PC. According to this error, I
change the command from a pointer to an _array_, just avoid the bug.

<2010/02/27>
1. Move all C implemetations to C++ version, intent to sync. with GPU implementation.
2. This work seems like a _module_ and could be used by a demo program.
	Add	demo.cpp
	Move main.cpp to module.cpp

<2010/04/13>
1. Matrix multiplication varied from scale of matrix
