|
|||||
|
ANAND PARTHASARATHY
The C-DAC Knowledge Park in Bangalore, which houses the Terascale Supercomputing Facility.
WHEN C-DAC was born in 1988, four separate initiatives in supercomputing were being pursued in India. The pioneer was the Bangalore-based National Aeronautical Laboratory (now National Aerospace Laboratory), which even by 1986 had put together what was possibly the first parallel processing platform in India - the Flosolver. In Delhi, Sam Pitroda had motivated the Centre for Development of Telematics (C-DOT) to put together its own supercomputing machine - CHIPPS (C-DOT's High-Performance Parallel Processing System). The Department of Atomic Energy (DAE) and the Defence Research and Development Organisation (DRDO) had their own in-house compulsions to create large number-crunchers: The Bhabha Atomic Research Centre (BARC) began work that culminated in the Anupam supercomputer that Electronics Corporation of India Ltd (ECIL) produced in small numbers. The DRDO, driven by the need for advanced computational fluid dynamics (CFD) studies for its Light Combat Aircraft (LCA) project, set up a new unit in Hyderabad - Anurag - which created its own high-performance computer, PACE (Processor for Aeronautical Computations and Evaluation).
The Param Padma supercomputer in Bangalore.
All four initiatives were funded by the Indian taxpayer - so who wanted a fifth? The government of the day apparently wanted it - the memory of the Indian Institute of Science's (IISc) abortive attempt to purchase one of the leading American supercomputers, the Cray, purely for academic research, still rankled and it was a matter of national pride to be able to say, `If they won't sell it, we'll make it'. Which was why the development of yet another supercomputer was one of the major mandates of the fledgling C-DAC. While the other supercomputing projects produced a few systems that were `given' to captive departments or institutions, it was the C-DAC venture - Param, Sanskrit for `supreme' - with no in-house customer to speak of, that worked towards techno-commercial success and found dozens of buyers in India and abroad. In order to deliver supremacy in supercomputing, C-DAC operated in a mission mode. The First Mission for three years, with a Rs.32 crores in the kitty, aimed at creating a 1 gigaflop machine - that is a billion mathematical calculations a second. To achieve this, C-DAC created a 256-node parallel computing design and used the then most popular chip for such applications, the transputer. Massively parallel processing (MPP) was then the hot new architecture for the supercomputer, a move away from the classical techniques of creating a single number-crunching behemoth. Now they chopped up each computational challenge into a number of roughly equal tasks, then allotted them to dozens of separate but identical units that worked simultaneously, in parallel. The first Param 8000 machine was beefed up with Intel's I 860 microchips to create the enhanced Param 8600. And when the SuperSparc chip became available, C-DAC found a replacement for the ageing transputers that kicked up performance of the Param 9000 to 5 Gflops (floating-point operations per second). In 1993, Param's Second Mission was launched - a five-year game plan aiming for a 100 Gflop machine, the Param 10000. C-DAC learned the hard way that such speeds could not be achieved entirely with off-the-shelf components, so its engineers designed and built their own communication co-processor and also created their own communication and interconnecting hardware, named ParamNet. The availability of meaningful application software is crucial to any new supercomputing platform that aspired to be marketable. C-DAC filled the gap by setting up a dedicated National Supercomputing Facility in Pune, with a Param 10000 and its variant Param Ananth and inviting researchers from dozens of scientific institutions to use the machines to try out their own applications in seismic data processing, structural mechanics, molecular modelling, weather forecasting and the emerging science of gene mapping. It was a canny move that paid rich dividends: of all Indian supercomputing machines, the Param developed a `fan club' of users who helped spread the skills to use it. The Third Mission for C-DAC in 1999 had a relatively short time span - three-and-a-half years - and the task to lead the nation into the tera era. A teraflop machine cranked out data at a trillion (a million million) floating point operations a second. By the turn of the century, supercomputing architectures had evolved. Current thinking was that the best way to achieve high-performance was by adopting a `cluster' architecture. Not just hundreds of nodes in a single parallel processing machine, but hundreds of individual computers, all strung together to create a giant system. The economy came from the individual computers, which were fairly standard off-the-shelf desktop machines - and hence fairly cheap. C-DAC adapted itself to this change and for its teraflop platform, the Param Padma, it deployed 248 Power-4 chips in a 64-way cluster of IBM machines. It clocked just over 1 teraflop at peak speed. On April 1, 2003, the Param Padma was dedicated to the nation in its brand new setting - the Terascale Supercomputing Facility within the C-DAC Knowledge Park in Bangalore. In June that year, it took India for the first time into the ranking of the world's Top 500 supercomputers (http://www.top500.org/lists/2003/06/). It was ranked 171st. The latest Param was a 1,000 times more powerful than the first. In a span of 15 years, C-DAC had built and delivered four generations of supercomputing platforms, and over 50 of these machines were in active use in India as well as in Russia, Canada, Germany and Singapore among other countries. After the United States and Japan, India was the only country to have built supercomputers for use beyond its own shores. As the next major step in the next four years, it would not only be faster computers but more of them linked to a grid that would drive the vision of C-DAC. The mission could not have been better timed when big countries and big players are focussing on the same, looking for inflection points. C-DAC has commenced another journey. A national computing grid is not an easy job. But when the goal is achieved, it will be a truly awesome resource. And going by earlier record, this will be yet another mission where C-DAC will deliver.
Printer friendly
page
(Letters to the Editor should carry the full postal address) [ Home | The Hindu | Business Line | Sportstar Copyright © 2005, Frontline. Republication or redissemination of the contents of this screen are expressly prohibited without the written consent of Frontline |