Archive for the 'Academics' Category

Wanted Researchers: Open to Ateneo CS, MIS and ECCE Students

Tuesday, October 9th, 2007

It is that time of the year again when I hear my current batch of students finish their projects and write their papers in preparation for their defenses this week. While reading on some of the latest developments in the space, I found some interesting things that could be worked on.
Here are some ideas for […]

Parallel Computing: Quick Guide to Configuring NFS

Saturday, September 8th, 2007

Providing common shared storage is an important part of parallel computing. Being able to share files between compute nodes in a parallel cluster is key to getting a parallel job done. This is a follow-up article on configuring OpenMPI for Parallel Computing. You need to do this to get other nodes to play in your […]

Parallel Computing and Random Numbers

Friday, August 31st, 2007

When writing programs that work together on different machines. Programmers encounter numerous types of problems ranging from endianess, file storage format, executable formats and many others. One possible problem is generating random numbers.
Random number generators are implemented in many different ways. I will not aim to discuss the details of generating random numbers here. Just […]

Computer Math with Big Numbers

Monday, August 27th, 2007

As programmers, we are used to dealing with lots and lots of numbers. Most of the time these numbers are quite small and manageable. Something they get really large and ugly. We create all sorts of programs to deal with these giants numbers collectively know as BIGNUM. Why do we need them? There are extreme […]

Parallel Computing: Hyperslabs in HDF5

Tuesday, July 24th, 2007

Well, I hope you guys where able to get HDF5 and OpenMPI running on your machines. As you will notice, the previous example code is not very useful because every process can read and write to any part of the file. This means that “you” as the programmer will have to manually control what is […]

Parallel Computing: HDF5 and MPIO for Fedora Core 6

Monday, July 23rd, 2007

As a professor once told me, “70% of a typical modeling problem is about pre-processing of data”. One of the biggest problems of data pre-processing is simple storing, representation and loading of data. Fortunately, the folks at the NCSA took the time to create stuff we could actually use to solve these problems.
What is HDF5?

HDF5 […]

Parallel Computing: Checking Out Eclipse Parallel Tools Platform

Monday, June 25th, 2007

As promised in my last blog, I have decided to check out Eclipse Parallel Tools Platform (PTP). This particular plug-in looks interesting as it aims to development a complete industry-strength platform for the development high performance computing applications.
The aim of the parallel tools platform project is to produce an open-source industry-strength platform that provides […]

Parallel Computing: Eclipse and OpenMPI

Saturday, June 23rd, 2007

Well, the first semester of SY 2007-2008 is nicely on its way. As usual, I will be getting teaching load this year. This particular semester I am once again teaching AMC 153: Introduction to Distributed and Parallel Computing. Due to advances in computing technology and the state of commodity parallel computing software, I have decided […]

DLSU 2007 Graduation Response: Heroes not Martyrs

Saturday, June 16th, 2007

“Graduating—doesn’t it always feel like a victory? With make-believe diplomas on hand like scepters, we march, poised and resolute, clad in togas of unbroken black. Under the gleam of light and gaze of others’ eyes, we hold our heads up high as we go, images of confidence and certainty. Ecstatic, our imaginations race over the boundless horizon before us. …”

WEF Global IT Readiness Report and Dado Banatao

Wednesday, April 4th, 2007

The World Economic Forum (WEF) has released its annual IT readiness report. This is a measure of how well government use IT and transform it into a competitive advantage. Here is the scoop from Ars Technica.
Denmark has been steadily climbing towards the number one spot in the GITR, and the report credits government policy there—and […]