We’re Moving

January 11, 2009

Away from this scandalously-titled blog


Too small for him?

January 9, 2009

Today, I hereby officially baptize xAbhishek as a member of our doomed project. May he carry on our legacy of cluelessness!


Presentation on Programming the ANDC Cluster

January 8, 2009

Yesterday I and the other members of the cluster team did presentations on the ANDC cluster before an audience of teachers and students, mainly from the CS department of our college. The presentations were in the larger context of a 3-day workshop on GNU/Linux organised by our college. We were visited by Mr Amit Karpe and Mr. Dnyanraj Mali of Ascellent Technologies and Mr Niyam Bhushan, who has to be seen to be believed.

Dr Chauhan’s presentation was an overview of various clustering technologies, types and implementations. After that, Animesh and Ankit presented on the history of our (make-believe) cluster.

My presentation was on (parallel) programming the cluster before teachers and students in the college. Sadly, the presentation didn’t go to well, and quite a few people left in the middle of it. Also I could not talk about MapReduce and some more hardcore examples.

I’m still satisfied and happy, though, because I was able to learn a lot, from this, and that was the reason I got into this in the first place.

In case you (?) are interested, you can see the presentation here. Note that my presentation used the awesome Augie font by some guy. If you find some factual errors there, please comment.

I must mention the other presentations, by Vedant, xAbhishek and Priyanka. Nice to see enthusiasm from the nextgen :’-)


yay!!!!!111324nhr235j34

October 20, 2008

So we can now finally use 7 core2duo machines to calculate pi to values humans know are wrong. rah, science!


Suck Cess

September 14, 2008

Ok, so today I tried to set up a two-node cluster (using the nifty ParallelKnoppix, which is now sadly dormant) at home using my desktop as the master and my mom’s tabletPC as the only other node. I was able to get it to boot through the LAN using the noacpi cheatcode during PKsetup. I did a little digging through it to run some of its example MPI programs – The dartboard algorithm for approximating pi was pretty interesting, though I wasn’t able to get it to run more than 15 processes. (In fact, ever since I did that, I’ve been getting errors with every MPI program I try to run with more than 1 process :s ). While the results weren’t exactly spectacular

knoppix@3[pi]$ mpirun -np 3 pi
MPI task 0 has started...
MPI task 2 has started...
Using 3 tasks to compute pi (3.1415926535)
MPI task 1 has started...
   After    50000 throws, average value of pi = 3.14194667
   After   100000 throws, average value of pi = 3.14316000
   After   150000 throws, average value of pi = 3.14308444
   After   200000 throws, average value of pi = 3.14319333
   After   250000 throws, average value of pi = 3.14358400
   After   300000 throws, average value of pi = 3.14266667
   After   350000 throws, average value of pi = 3.14305143
   After   400000 throws, average value of pi = 3.14178000
   After   450000 throws, average value of pi = 3.14161481
   After   500000 throws, average value of pi = 3.14125333
   After   550000 throws, average value of pi = 3.14209455
   After   600000 throws, average value of pi = 3.14314444
   After   650000 throws, average value of pi = 3.14337436
   After   700000 throws, average value of pi = 3.14309143
   After   750000 throws, average value of pi = 3.14312711
   After   800000 throws, average value of pi = 3.14305500
   After   850000 throws, average value of pi = 3.14352314
   After   900000 throws, average value of pi = 3.14330519
   After   950000 throws, average value of pi = 3.14285754
   After  1000000 throws, average value of pi = 3.14239333
   After  1050000 throws, average value of pi = 3.14265778
   After  1100000 throws, average value of pi = 3.14252606
   After  1150000 throws, average value of pi = 3.14222725
   After  1200000 throws, average value of pi = 3.14197667
   After  1250000 throws, average value of pi = 3.14157760
   After  1300000 throws, average value of pi = 3.14174769
   After  1350000 throws, average value of pi = 3.14196346
   After  1400000 throws, average value of pi = 3.14209905
   After  1450000 throws, average value of pi = 3.14185655
   After  1500000 throws, average value of pi = 3.14204267
   After  1550000 throws, average value of pi = 3.14182796
   After  1600000 throws, average value of pi = 3.14185333
   After  1650000 throws, average value of pi = 3.14177535
   After  1700000 throws, average value of pi = 3.14164863
   After  1750000 throws, average value of pi = 3.14170286
   After  1800000 throws, average value of pi = 3.14153852
   After  1850000 throws, average value of pi = 3.14154739
   After  1900000 throws, average value of pi = 3.14144281
   After  1950000 throws, average value of pi = 3.14157470
   After  2000000 throws, average value of pi = 3.14152067
   After  2050000 throws, average value of pi = 3.14150959
   After  2100000 throws, average value of pi = 3.14146286
   After  2150000 throws, average value of pi = 3.14135194
   After  2200000 throws, average value of pi = 3.14138727
   After  2250000 throws, average value of pi = 3.14131437
   After  2300000 throws, average value of pi = 3.14141043
   After  2350000 throws, average value of pi = 3.14132369
   After  2400000 throws, average value of pi = 3.14143667
   After  2450000 throws, average value of pi = 3.14133878
   After  2500000 throws, average value of pi = 3.14139413
   After  2550000 throws, average value of pi = 3.14152314
   After  2600000 throws, average value of pi = 3.14174974
   After  2650000 throws, average value of pi = 3.14180629
   After  2700000 throws, average value of pi = 3.14194173
   After  2750000 throws, average value of pi = 3.14193891
   After  2800000 throws, average value of pi = 3.14199524
   After  2850000 throws, average value of pi = 3.14194667
   After  2900000 throws, average value of pi = 3.14199908
   After  2950000 throws, average value of pi = 3.14206780
   After  3000000 throws, average value of pi = 3.14206844
   After  3050000 throws, average value of pi = 3.14219235
   After  3100000 throws, average value of pi = 3.14204645
   After  3150000 throws, average value of pi = 3.14191450
   After  3200000 throws, average value of pi = 3.14192750
   After  3250000 throws, average value of pi = 3.14192082
   After  3300000 throws, average value of pi = 3.14189778
   After  3350000 throws, average value of pi = 3.14194706
   After  3400000 throws, average value of pi = 3.14187490
   After  3450000 throws, average value of pi = 3.14194628
   After  3500000 throws, average value of pi = 3.14195505
   After  3550000 throws, average value of pi = 3.14185915
   After  3600000 throws, average value of pi = 3.14186926
   After  3650000 throws, average value of pi = 3.14186228
   After  3700000 throws, average value of pi = 3.14180865
   After  3750000 throws, average value of pi = 3.14164338
   After  3800000 throws, average value of pi = 3.14163895
   After  3850000 throws, average value of pi = 3.14151965
   After  3900000 throws, average value of pi = 3.14155658

…But I was pretty excited to see all the nice figures.

Next up:
* Figuring out how to use Ether***t
* Replicating this ’success’ in the college ‘cluster’
* Running a few more benchmarks
* Getting Laid

Did I mention I have two tests next week on subjects I haven’t a clue about?


Etherbhootnika(#*@(#&@(&*^#@

September 8, 2008

OK so I’ve spent the last hour and a half :

a) Making my usb drives “read only” while trying to use dd
b) Burning a 500KB image onto a 700MB CD
c) Burning two floppy disk images.

in the vain attempt to load etherboot images on them. They better work or I will kill the prime minister. Or something.


It’s like being forcefed!

September 7, 2008

OK, short intro: We, students (?) of Acharya Narendra Dev College have been trying to redeem our academic selves by building a computer cluster. And score brownie points, maybe.

The sad part is we have made no headway in our disoriented, mismanaged efforts. So this blog-let is a sad attempt on my part to waste more time force some kind of order into the proceedings.