Supercomputing in India

Last updated

Supercomputing in India has a history going back to the 1980s. [1] The Government of India created an indigenous development programme as they had difficulty purchasing foreign supercomputers. [1] As of November 2024, the AIRAWAT supercomputer is the fastest supercomputer in India, having been ranked 136th fastest in the world in the TOP500 supercomputer list. [2] AIRAWAT has been installed at the Centre for Development of Advanced Computing (C-DAC) in Pune. [3]

Contents

History

Early years

India had faced difficulties in the 1980s when trying to purchase supercomputers for academic and weather forecasting purposes. [1] In 1986 the National Aerospace Laboratories (NAL) started the Flosolver project to develop a computer for computational fluid dynamics and aerospace engineering. [4] [5] The Flosolver MK1, described as a parallel processing system, started operations in December 1986. [4] [6] [5]

Indigenous development programme

In 1987, the Indian government had requested to purchase a Cray X-MP supercomputer; this request was denied by the United States government as the machine could have a dual use in weapons development. [7] After this problem, in the same year, the Government of India decided to promote an indigenous supercomputer development programme. [8] [9] [10] Multiple projects were commissioned from different groups including the Centre for Development of Advanced Computing (C-DAC), the Centre for Development of Telematics (C-DOT), the National Aerospace Laboratories (NAL), the Bhabha Atomic Research Centre (BARC), and the Advanced Numerical Research and Analysis Group (ANURAG). [9] [10] C-DOT created "CHIPPS": the C-DOT High-Performance Parallel Processing System. NAL had started to develop the Flosolver in 1986. [4] [11] BARC created the Anupam series of supercomputers. ANURAG created the PACE series of supercomputers. [10]

C-DAC First Mission

The C-DAC was created at some point between November 1987 and August 1988. [8] [10] [9] C-DAC was given an initial 3 year budget of Rs 375 million to create a 1000MFLOPS (1GFLOPS) supercomputer by 1991. [10] C-DAC unveiled the PARAM 8000 supercomputer in 1991. [1] This was followed by the PARAM 8600 in 1992/1993. [10] [9] These machines demonstrated Indian technological prowess to the world and led to export success. [10] [9] Param 8000 was replicated and installed at ICAD Moscow in 1991 with Russian collaboration.

C-DAC Second Mission

The PARAM 8000 was considered a success for C-DAC in delivering a gigaFLOPS range parallel computer. [10] From 1992 C-DAC undertook its "Second Mission" to deliver a 100 GFLOPS range computer by 1997/1998. [1] The plan was to allow the computer to scale to 1 teraFLOPS. [10] [12] In 1993 the PARAM 9000 series of supercomputers was released, which had a peak computing power of 5 GFLOPS. [1] In 1998 the PARAM 10000 was released; this had a sustained performance of 38 GFLOPS on the LINPACK benchmark. [1]

C-DAC Third Mission

The C-DAC's third mission was to develop a teraFLOPS range computer. [1] The PARAM Padma was delivered in December 2002. [1] This was the first Indian supercomputer to feature on a list of the world's fastest supercomputers, in June 2003. [1]

Development by other groups in the early 2000s

By the early 2000s it was noted that only ANURAG, BARC, C-DAC and NAL were continuing development of their supercomputers. [6] NAL's Flosolver had 4 subsequent machines built in its series. [6] At the same time ANURAG continued to develop PACE, primarily based on SPARC processors. [6]

12th Five Year Plan

The Indian Government has proposed to commit US$2.5 billion to supercomputing research during the 12th Five-Year Plan period (2012–2017). The project will be handled by Indian Institute of Science (IISc), Bangalore. [13] Additionally, it was later revealed that India plans to develop a supercomputer with processing power in the exaflops range. [14] It will be developed by C-DAC within the subsequent five years of approval. [15]

National Supercomputing Mission

National Supercomputing Mission
National Supercomputing Mission logo.jpg
Supercomputing overview
Formed2015
Parent departmentC-DAC
Website https://nsmindia.in/

In 2015 the Ministry of Electronics and Information Technology announced a "National Supercomputing Mission" (NSM) to install 73 indigenous supercomputers throughout the country by 2022. [16] [17] [18] [19] This is a seven-year program worth $730 million (Rs. 4,500 crore). [20] Whilst previously computer were assembled in India, the NSM aims to produce the components within the country. [21] The NSM is being implemented by C-DAC and the Indian Institute of Science. [19]

The aim is to create a cluster of geographically distributed high-performance computing centers linked over a high-speed network, connecting various academic and research institutions across India. [17] This has been dubbed the "National Knowledge Network" (NKN). [21] The mission involves both capacity and capability machines and includes standing up three petascale supercomputers. [22] [23]

The first phase involved deployment of supercomputers which have 60% Indian components. [19] The second phase machines are intended to have an Indian designed processor, [19] with a completion date of April 2021. [21] The third and final phase intends to deploy fully indigenous supercomputers, [19] with an aimed speed of 45 petaFLOPS within the NKN. [21]

By October 2020, the first assembled in India supercomputer had been installed. [21] The NSM hopes to have the manufacturing capability for indigenous production by December 2020. [21]

A total of 24.83 petaFLOPS of High Performance Computing (HPC) machines were put into service between 2019 and 2023. In addition to 5,930 specialists from more than 100 institutes using the newly constructed facilities, 1.75 lakh (175,000) people received training in HPCs. A total of 73.25 lakh (7.325 million) computational high performance queries were run. Seven systems with processing power greater than one petaFLOPS, eight systems with computational capacities between 500 teraFLOPS and 1 petaFLOPS, and thirteen systems with capacities between 50 teraFLOPS and 500 teraFLOPS were installed during this time. [24]

Rankings

Current TOP500

As of November 2024 there are 6 systems based in India on the TOP500 supercomputer list. [2] [25]

RankSiteNameRmax
(PFlop/s)
Rpeak
(PFlop/s)
136 Centre for Development of Advanced Computing (C-DAC)AIRAWAT – PSAI [2] 8.5013.17
188 Indian Institute of Tropical Meteorology Arka5.947.40
189 National Centre for Medium Range Weather Forecasting Arunika5.947.40
268 Indian Institute of Tropical Meteorology Pratyush (Cray XC40)3.764.01
400 Indian Institute of Tropical Meteorology Arka AI/ML2.703.75
431 National Centre for Medium Range Weather Forecasting Mihir (Cray XC40)2.572.81

India's historical rank in TOP500

Rank of Indian supercomputers in TOP500 list [26]
ListNumber of systems
in TOP500
System Share (%)Total Rmax
(Gflops)
Total Rpeak
(Gflops)
Cores
2020 June20.46,334,3406,814,886202,824
2019 November20.46,334,3406,814,886202,824
2019 June30.67,457,4908,228,006241,224
2018 November40.88,358,9969,472,166272,328
2018 June519,078,21610,262,899310,344
2017 November40.82,794,7533,759,153107,544
2017 June40.82,703,9263,935,693103,116
2016 November513,092,3684,456,051133,172
2016 June91.84,406,3525,901,043204,052
2015 November112.24,933,6986,662,387236,692
2015 June112.24,597,9985,887,007226,652
2014 November91.83,137,6923,912,187184,124
2014 June91.82,898,7453,521,915169,324
2013 November122.43,040,2973,812,719188,252
2013 June112.22,690,4613,517,536173,580
2012 November91.81,291,7391,890,91490,548
2012 June51787,6521,242,74656,460
2011 November20.4187,910242,99518,128
2011 June20.4187,910242,99518,128
2010 November40.8257,243333,00525,808
2010 June51283,380384,59330,104
2009 November30.6199,257279,70223,416
2009 June61.2247,285333,51933,456
2008 November81.6259,394368,50137,488
2008 June61.2189,854275,61732,432
2007 November91.8194,524303,65134,932
2007 June81.645,69786,64210,336
2006 November10234,16261,52010,908
2006 June112.236,83966,77611,638
2005 November40.811,37921,6913,354
2005 June81.613,99524,7264,212
2004 November71.46,94511,8732,126
2004 June61.25,6529,5571,750
2003 November30.62,0995,0981,106
2003 June20.41,1583,747822

See also

Computers

General

Related Research Articles

<span class="mw-page-title-main">Supercomputer</span> Type of extremely powerful computer

A supercomputer is a type of computer with a high level of performance as compared to a general-purpose computer. The performance of a supercomputer is commonly measured in floating-point operations per second (FLOPS) instead of million instructions per second (MIPS). Since 2022, supercomputers have existed which can perform over 1018 FLOPS, so called exascale supercomputers. For comparison, a desktop computer has performance in the range of hundreds of gigaFLOPS (1011) to tens of teraFLOPS (1013). Since November 2017, all of the world's fastest 500 supercomputers run on Linux-based operating systems. Additional research is being conducted in the United States, the European Union, Taiwan, Japan, and China to build faster, more powerful and technologically superior exascale supercomputers.

Floating point operations per second is a measure of computer performance in computing, useful in fields of scientific computations that require floating-point calculations.

<span class="mw-page-title-main">IBM Blue Gene</span> Series of supercomputers by IBM

Blue Gene was an IBM project aimed at designing supercomputers that can reach operating speeds in the petaFLOPS (PFLOPS) range, with relatively low power consumption.

PARAM is a series of Indian supercomputers designed and assembled by the Centre for Development of Advanced Computing (C-DAC) in Pune. PARAM means "supreme" in the Sanskrit language, whilst also creating an acronym for "PARAllel Machine". As of November 2022, the fastest machine in the series is the PARAM Siddhi-AI which ranks 63rd in world, with an Rpeak of 5.267 petaflops.

<span class="mw-page-title-main">NEC SX</span> Series of supercomputers by NEC

NEC SX describes a series of vector supercomputers designed, manufactured, and marketed by NEC. This computer series is notable for providing the first computer to exceed 1 gigaflop, as well as the fastest supercomputer in the world between 1992–1993, and 2002–2004. The current model, as of 2018, is the SX-Aurora TSUBASA.

<span class="mw-page-title-main">Edinburgh Parallel Computing Centre</span> Supercomputing centre at the University of Edinburgh

EPCC, formerly the Edinburgh Parallel Computing Centre, is a supercomputing centre based at the University of Edinburgh. Since its foundation in 1990, its stated mission has been to accelerate the effective exploitation of novel computing throughout industry, academia and commerce.

<span class="mw-page-title-main">Centre for Development of Advanced Computing</span> Autonomous scientific society

The Centre for Development of Advanced Computing (C-DAC) is an Indian autonomous scientific society, operating under the Ministry of Electronics and Information Technology.

MDGRAPE-3 is an ultra-high performance petascale supercomputer system developed by the Riken research institute in Japan. It is a special purpose system built for molecular dynamics simulations, especially protein structure prediction.

<span class="mw-page-title-main">Jaguar (supercomputer)</span> Cray supercomputer at Oak Ridge National Laboratory

Jaguar or OLCF-2 was a petascale supercomputer built by Cray at Oak Ridge National Laboratory (ORNL) in Oak Ridge, Tennessee. The massively parallel Jaguar had a peak performance of just over 1,750 teraFLOPS. It had 224,256 x86-based AMD Opteron processor cores, and operated with a version of Linux called the Cray Linux Environment. Jaguar was a Cray XT5 system, a development from the Cray XT4 supercomputer.

<span class="mw-page-title-main">Tianhe-1</span> Supercomputer

Tianhe-I, Tianhe-1, or TH-1 is a supercomputer capable of an Rmax of 2.5 peta FLOPS. Located at the National Supercomputing Center of Tianjin, China, it was the fastest computer in the world from October 2010 to June 2011 and was one of the few petascale supercomputers in the world.

<span class="mw-page-title-main">Exascale computing</span> Computer systems capable of one exaFLOPS

Exascale computing refers to computing systems capable of calculating at least 1018 IEEE 754 Double Precision (64-bit) operations (multiplications and/or additions) per second (exaFLOPS)"; it is a measure of supercomputer performance.

Tera 100 is a supercomputer built by Bull SA for the French Commissariat à l'Énergie Atomique.

<span class="mw-page-title-main">K computer</span> Supercomputer in Kobe, Japan

The K computer – named for the Japanese word/numeral "kei" (京), meaning 10 quadrillion (1016) – was a supercomputer manufactured by Fujitsu, installed at the Riken Advanced Institute for Computational Science campus in Kobe, Hyōgo Prefecture, Japan. The K computer was based on a distributed memory architecture with over 80,000 compute nodes. It was used for a variety of applications, including climate research, disaster prevention and medical research. The K computer's operating system was based on the Linux kernel, with additional drivers designed to make use of the computer's hardware.

<span class="mw-page-title-main">History of supercomputing</span>

The history of supercomputing goes back to the 1960s when a series of computers at Control Data Corporation (CDC) were designed by Seymour Cray to use innovative designs and parallelism to achieve superior computational peak performance. The CDC 6600, released in 1964, is generally considered the first supercomputer. However, some earlier computers were considered supercomputers for their day such as the 1954 IBM NORC in the 1950s, and in the early 1960s, the UNIVAC LARC (1960), the IBM 7030 Stretch (1962), and the Manchester Atlas (1962), all of which were of comparable power.

<span class="mw-page-title-main">Supercomputing in Europe</span> Overview of supercomputing in Europe

Several centers for supercomputing exist across Europe, and distributed access to them is coordinated by European initiatives to facilitate high-performance computing. One such initiative, the HPC Europa project, fits within the Distributed European Infrastructure for Supercomputing Applications (DEISA), which was formed in 2002 as a consortium of eleven supercomputing centers from seven European countries. Operating within the CORDIS framework, HPC Europa aims to provide access to supercomputers across Europe.

The Research and Technology Computing Center is a supercomputing center in Île-de-France.

XK7 is a supercomputing platform, produced by Cray, launched on October 29, 2012. XK7 is the second platform from Cray to use a combination of central processing units ("CPUs") and graphical processing units ("GPUs") for computing; the hybrid architecture requires a different approach to programming to that of CPU-only supercomputers. Laboratories that host XK7 machines host workshops to train researchers in the new programming languages needed for XK7 machines. The platform is used in Titan, the world's second fastest supercomputer in the November 2013 list as ranked by the TOP500 organization. Other customers include the Swiss National Supercomputing Centre which has a 272 node machine and Blue Waters has a machine that has Cray XE6 and XK7 nodes that performs at approximately 1 petaFLOPS (1015 floating-point operations per second).

<span class="mw-page-title-main">Cray XC40</span> Supercomputer manufactured by Cray

The Cray XC40 is a massively parallel multiprocessor supercomputer manufactured by Cray. It consists of Intel Haswell Xeon processors, with optional Nvidia Tesla or Intel Xeon Phi accelerators, connected together by Cray's proprietary "Aries" interconnect, stored in air-cooled or liquid-cooled cabinets. The XC series supercomputers are available with the Cray DataWarp applications I/O accelerator technology.

Prathyushand Mihir are the supercomputers established at Indian Institute of Tropical Meteorology (IITM), Pune and National Centre for Medium Range Weather Forecast (NCMRWF), Noida respectively. As of January 2018, Prathyush and Mihir are the fastest supercomputer in India with a maximum speed of 6.8 PetaFlops at a total cost of INR 438.9 Crore. The system was inaugurated by Dr. Harsh Vardhan, Union Minister for science and technology, on 8 January 2018.The word 'Pratyush' defines the rising sun.

<span class="mw-page-title-main">Aurora (supercomputer)</span> US DOE supercomputer by Intel and Cray

Aurora is an exascale supercomputer that was sponsored by the United States Department of Energy (DOE) and designed by Intel and Cray for the Argonne National Laboratory. It was briefly the second fastest supercomputer in the world from November 2023 to June 2024.

References

  1. 1 2 3 4 5 6 7 8 9 10 Sinha, P. K.; Dixit, S. P.; Mohanram, N.; Purohit, S. C.; Arora, R. K.; Ramakrishnan, S. (2004). "Current state and future trends in high performance computing and communications (HPCC) research in India". Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004. pp. 217–220. doi:10.1109/FTDCS.2004.1316619. ISBN   0-7695-2118-5. S2CID   47348115 . Retrieved 19 July 2020.
  2. 1 2 3 "TOP500 List - November 2024 (Page 2)". TOP500. Retrieved 29 November 2024. This page includes the ranks and details of the systems listed in positions 101-200
  3. Qureshi, Tahir (24 May 2023). "AI Supercomputer AIRAWAT Puts India Among Top Supercomputing League". India.com. Retrieved 12 July 2023.
  4. 1 2 3 Sinha, U. N. (November 1998). "On parallel computing – Indian trends". Resonance. 3 (11): 2–5. doi:10.1007/BF02838704. S2CID   119381130 . Retrieved 30 October 2020.
  5. 1 2 Sinha, UN (1997). "A Decade of Parallel Meteorological Computing on the Flosolver". In Hoffmann, Geerd-R (ed.). Making its mark : proceedings of the Seventh ECMWF Workshop on the Use of Parallel Processors in Meteorology, Reading, UK, November 2-6, 1996. World Scientific. pp. 449–460. OCLC   246121972 . Retrieved 30 October 2020.
  6. 1 2 3 4 Prasad, Ss; Nayak, Kd (March 2003). "R & D in High Performance Computing Systems in India". IETE Technical Review. 20 (2): 151–155. doi:10.1080/02564602.2003.11417079. S2CID   62175182 . Retrieved 30 October 2020.
  7. Beary, Habib (1 April 2003). "India unveils huge supercomputer". BBC News. India began developing supercomputers in the late 1980s after being refused one by the US.
  8. 1 2 Delapierre, Michel; Zimmermann, Jean-Benoît (1989). "La nouvelle politique industrielle : le cas de l'informatique". Tiers-Monde. 30 (119): 559–576. doi:10.3406/tiers.1989.3862 . Retrieved 19 July 2020.
  9. 1 2 3 4 5 Kahaner, D.K. (1996). "Parallel computing in India". IEEE Parallel & Distributed Technology: Systems & Applications. 4 (3): 7–11. doi:10.1109/88.532134 . Retrieved 20 July 2020. L.M. Patnaik developed a significant amount of the factual material for this report.
  10. 1 2 3 4 5 6 7 8 9 Patnaik, LM. "High Performance Computing in India and Far-East". United Nations Industrial Development Organisation. Retrieved 20 July 2020.
  11. Bhatkar, Vijay P. (1990). "Parallel computing : An Indian perspective". Conpar 90 – Vapp IV. Lecture Notes in Computer Science. Vol. 457. pp. 10–25. doi:10.1007/3-540-53065-7_84. ISBN   978-3-540-53065-7 . Retrieved 14 September 2021.
  12. Bhatkar, V.P. (April 1994). "PARAM parallel supercomputer: Architecture, programming environment, and applications". Proceedings of 8th International Parallel Processing Symposium. pp. 388–389. doi:10.1109/IPPS.1994.288273. ISBN   0-8186-5602-6. S2CID   9917838 . Retrieved 23 July 2020.
  13. "India Aims to Double R&D Spending for Science". HPC Wire. 4 January 2012. Retrieved 29 January 2012.
  14. C-DAC and Supercomputers in India Archived 2013-08-16 at the Wayback Machine
  15. "India plans 61 times faster supercomputer by 2017". The Times of India . 27 September 2012. Archived from the original on 28 January 2013. Retrieved 9 October 2012.
  16. Prashanth, GN (3 August 2015). "IISC all set to launch supercomputing mission". Deccan Herald. Retrieved 20 July 2020.
  17. 1 2 "Govt to launch Rs 4,500 cr National Supercomputing Mission". cdac.in. Centre for Development of Advanced Computing. 25 March 2015. Retrieved 20 July 2020.
  18. "National Supercomputing Mission". pib.gov.in. Press Information Bureau, Government of India, Ministry of Science & Technology. 29 April 2015. Retrieved 20 July 2020.
  19. 1 2 3 4 5 Basu, Mohana (22 December 2019). "India to build 11 new supercomputers, with indigenous processors developed by C-DAC". ThePrint. Retrieved 20 July 2020.
  20. "Current Connect - November 2020" (PDF). KSG India. Retrieved 29 November 2024.
  21. 1 2 3 4 5 6 Gill, Prabhjote (23 October 2020). "Made in India supercomputers likely by the end of the year, says National Supercomputing Mission". Business Insider. Retrieved 25 October 2020.
  22. "India Greenlights $730 Million Supercomputing Grid". HPC Wire. 26 March 2015.
  23. "Govt to install 73 supercomputers across the country". Zee News. 25 March 2015.
  24. Marar, Anjali (2 October 2024). "Explained: the significance of India's mission to develop supercomputers". The Indian Express. Retrieved 3 October 2024.
  25. "TOP500 Regional/Country Wise List". TOP500. Retrieved 1 December 2024.
  26. "TOP500 List, Country – India" . Retrieved 23 June 2020.