Sandya Mannarswamy
Questions

CodeSport (January 2012)

In this month’s column, we take a short break from our discussion of compiler optimisations and feature a set of questions for computer science interviews. We have been discussing compiler optimisation over the…

Compilar optimisation

CodeSport (December 2011)

In this month’s column, we will continue our discussion of compiler optimisations, and focus on compiler analyses and optimisations that require inter-procedural analysis and inter-procedural code transformation. In last month’s column, we had…

Loop optimisation

CodeSport (November 2011)

In this month’s column, we will continue our discussion on some of the common loop optimisations performed by the compiler. In last month’s column, I had presented a coding snippet (shown below) and…

Let's optimise a bit...

CodeSport (October 2011)

In this month’s column, let us focus our attention on some of the common compiler optimisations, and on how to write code that can be well optimised by the compiler. In last month’s…

Problem solving

CodeSport (September 2011)

In this month’s column, we pose a set of questions related to C/C++, algorithms and data structures, for our readers to practice and prepare for interviews. In last month’s column, we had looked…

Software updates and all that jazz!

CodeSport (August 2011)

In this month’s column, we will look at the concept of dynamic software update solutions, which allow even an operating system to be updated without requiring a reboot. In last month’s column, we…

Demands of Peta-scale Computing

The Database Demands of Peta-scale Computing

Let’s take a brief look at the challenges for next-generation databases. In the previous article we discussed that as data volumes grow towards the peta-scale and beyond, most traditional databases find it difficult…

Time to keep things updated

CodeSport (July 2011)

In this month’s column, we will look at how software upgrades could lead to failure in some cases, and how online software updates can help to reduce application downtime. In the last couple…

Dynamic instrumentation frameworks

CodeSport (June 2011)

In this month’s column, we continue our discussion of binary instrumentation tools, and look at a few popular dynamic instrumentation frameworks. Last month, we had discussed various memory errors such as uninitialised memory…

Big data

Databases in the Era of Cloud Computing and Big Data

We take a look at the directions in which databases are evolving, driven by the twin factors of the “Cloud” and “Big Data”. Let’s start with a quick look at cloud computing, and…

All published articles are released under Creative Commons Attribution-NonCommercial 3.0 Unported License, unless otherwise noted.
Open Source For You is powered by WordPress, which gladly sits on top of a CentOS-based LEMP stack.

Creative Commons License.