Thursday, June 02, 2011

Tip and Rules for Parallel Programming

There are simple tips for parallel programming "Nine Tips to Parallel Programming Heaven". These rules include many aspects of parallel programing such as cost-efficiency trade-off, reusability, debugging, performance profiling, load balancing. Rule #7 is indeed pragmatic: "Stop when it is good enough". However, it is true because what we need is performance and therefore if we can achieve acceptable performance, why we need to spend more human resource on it.

"8 Simple Rules for Designing Threaded Applications" tells us 8 practical rules needed for multi-threaded programs. They are worth learning by heart.

Labels: , ,

Wednesday, June 01, 2011

SSH login without password

People using Linux or Unix would be very familiar with ssh. However, typing passwords everytime you access a remote machine is time-consuming and error-prone especially if you have a complex password. This is a very clear guide of how to get rid of the troublesomeness that we used to face ^_^

http://www.linuxproblem.org/art_9.html