≡ Menu

computer programs

Helmer: A Linux Commodity Computing cluster in a IKEA Helmer Cabinet

Rendering is the process of generating an image from a model, by means of computer programs. POV-Ray is one of such free software for rendering images. This article explains how to build home Linux render cluster using commodity computing technique:

3D computer rendering are very CPU intensive and the best way so speed up slow render problems, are usually to distribute them on to more computers. Render farms are usually very large, expensive and run using ALLOT of energy. I wanted to build something that could be put in my home, not make too much noise and run using very little energy… and be dirt cheep, big problem? :) no computer stuff cost almost nothing these days, it just a matter of finding fun stuff to play with.

(Fig.01: Helmer Linux Cluster)

=> This is the story of Helmer. A linux cluster in a IKEA Helmer cabinet.

Sysadmin because even developers need heroes!!!

Linux device driver tutorial using kernel driver frameworks

A device driver is computer program allowing other computer programs to interact with a computer hardware device. Writing a Linux device driver is considered as a black art by many. If you ever been tempted to try writing a device driver, this howto will serve as a kick start guide:

For many seasoned Linux developers, device drivers still remain a bit of a mysterious black art practiced by a select few. While no single article could possibly attempt to covered everything there is to know about writing drivers, Valerie Henson gives us a brief taste of what’s involved, by implementing a device to return “Hello World” using all the major driver frameworks.

On a related note if you just want get a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators, try Linux Kernel in a Nutshell

/dev/hello_world: A Simple Introduction to Device Drivers under Linux (linuxdevcenter.com)