National Centre For Software Technology
   HOME

TheInfoList



OR:

The Centre for Development of Advanced Computing (C-DAC) is an
Indian Indian or Indians may refer to: Peoples South Asia * Indian people, people of Indian nationality, or people who have an Indian ancestor ** Non-resident Indian, a citizen of India who has temporarily emigrated to another country * South Asia ...
autonomous scientific society, operating under the
Ministry of Electronics and Information Technology The Ministry of Electronics and Information Technology (MeitY) is an executive agency of the Union Government of the Republic of India. It was carved out of the Ministry of Communications and Information Technology on 19 July 2016 as a standalon ...
.


History

CDAC was created in November 1987, initially as the Centre for Development of Advanced Computing Technology (C-DACT). In 1988, the US Government refused to sell India a
Cray Cray Inc., a subsidiary of Hewlett Packard Enterprise, is an American supercomputer manufacturer headquartered in Seattle, Washington. It also manufactures systems for data storage and analytics. Several Cray supercomputer systems are listed ...
supercomputer A supercomputer is a 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 ...
due to concerns about India using it to develop
nuclear weapons A nuclear weapon is an explosive device that derives its destructive force from nuclear reactions, either fission (fission bomb) or a combination of fission and fusion reactions (thermonuclear bomb), producing a nuclear explosion. Both bomb ...
. In response, India started development of its own supercomputer and C-DAC was created as part of this programme. Dr
Vijay Bhatkar Vijay Pandurang Bhatkar Padma Bhushan, PB Padma Shri, PS is an Indian computer scientist, IT leader and educationalist. He is best known as the architect of India's national initiative in supercomputing where he led the development of PARAM, P ...
was hired as the director of C-DAC. The project was given an initial run of three years and an initial funding of 30,00,00,000, the cost of a Cray supercomputer. A
prototype A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and Software prototyping, software programming. A prototyp ...
computer was benchmarked at the 1990 Zurich Super-computing Show. It demonstrated that India had the second most powerful, publicly demonstrated, supercomputer in the world after the United States. The final result of the effort was the PARAM 8000, released in 1991. It is considered to be India's first supercomputer. The National Centre for Software Technology, Electronic Research and Development Center and CEDTI were merged into C-DAC in 2003.


Research activities

Originally established to research and assemble High Performance Computers, the research of C-DAC now includes: *
High Performance Computing High-performance computing (HPC) uses supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into a multid ...
*
Grid Computing Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from co ...
*
Cloud Computing Cloud computing is the on-demand availability of computer system resources, especially data storage ( cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over mul ...
* Multilingual and Heritage Computing *
VLSI Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) c ...
and
Processor design Processor design is a subfield of computer engineering and electronics engineering (fabrication) that deals with creating a processor, a key component of computer hardware. The design process involves choosing an instruction set and a certain exe ...
*
Embedded Systems An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is ''embedded'' as ...
*
Speech Speech is a human vocal communication using language. Each language uses Phonetics, phonetic combinations of vowel and consonant sounds that form the sound of its words (that is, all English words sound different from all French words, even if ...
and
Natural Language Processing Natural language processing (NLP) is an interdisciplinary subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to pro ...
* Information and Cyber Security *
Ubiquitous Computing Ubiquitous computing (or "ubicomp") is a concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using a ...
*
Bioinformatics Bioinformatics () is an interdisciplinary field that develops methods and software tools for understanding biological data, in particular when the data sets are large and complex. As an interdisciplinary field of science, bioinformatics combi ...
*
Geomatics Geomatics is defined in the ISO/TC 211 series of standards as the " discipline concerned with the collection, distribution, storage, analysis, processing, presentation of geographic data or geographic information". Under another definition, it ...
*
Digital forensics Digital forensics (sometimes known as digital forensic science) is a branch of forensic science encompassing the recovery, investigation, examination and analysis of material found in digital devices, often in relation to mobile devices and co ...
*
Big data analytics Though used sometimes loosely partly because of a lack of formal definition, the interpretation that seems to best describe Big data is the one associated with large body of information that we could not comprehend when used only in smaller am ...
*
Blockchain A blockchain is a type of distributed ledger technology (DLT) that consists of growing lists of records, called ''blocks'', that are securely linked together using cryptography. Each block contains a cryptographic hash of the previous block, a ...
*
Health Informatics Health informatics is the field of science and engineering that aims at developing methods and technologies for the acquisition, processing, and study of patient data, which can come from different sources and modalities, such as electronic hea ...
*
Quantum computing Quantum computing is a type of computation whose operations can harness the phenomena of quantum mechanics, such as superposition, interference, and entanglement. Devices that perform quantum computations are known as quantum computers. Though ...


Branches

C-DAC branches and training centers include: * C-DAC
Pune Pune (; ; also known as Poona, (List of renamed Indian cities and states#Maharashtra, the official name from 1818 until 1978) is one of the most important industrial and educational hubs of India, with an estimated population of 7.4 million ...
(Headquarters) * C-DAC
Mumbai Mumbai (, ; also known as Bombay — the official name until 1995) is the capital city of the Indian state of Maharashtra and the ''de facto'' financial centre of India. According to the United Nations, as of 2018, Mumbai is the second- ...
* C-DAC
Bangalore Bangalore (), officially Bengaluru (), is the capital and largest city of the Indian state of Karnataka. It has a population of more than and a metropolitan population of around , making it the third most populous city and fifth most ...
* C-DAC
Chennai Chennai (, ), formerly known as Madras ( the official name until 1996), is the capital city of Tamil Nadu, the southernmost Indian state. The largest city of the state in area and population, Chennai is located on the Coromandel Coast of th ...
* C-DAC Delhi * C-DAC
Kolkata Kolkata (, or , ; also known as Calcutta , the official name until 2001) is the capital of the Indian state of West Bengal, on the eastern bank of the Hooghly River west of the border with Bangladesh. It is the primary business, comme ...
* C-DAC Patna * C-DAC Mohali * C-DAC
Noida Noida, short for New Okhla Industrial Development Authority, is a planned city located in Gautam Buddha Nagar district of the Indian state of Uttar Pradesh. Noida is a satellite city of Delhi and is a part of the National Capital Region (NCR) o ...
* C-DAC Hyderabad * C-DAC
Thiruvananthapuram Thiruvananthapuram (; ), also known by its former name Trivandrum (), is the capital of the Indian state of Kerala. It is the most populous city in Kerala with a population of 957,730 as of 2011. The encompassing urban agglomeration populati ...
* C-DAC Silchar


Education and training

C-DAC provides several courses in the field of advanced computing and
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
. Among these are the HPC
certification Certification is the provision by an independent body of written assurance (a certificate) that the product, service or system in question meets specific requirements. It is the formal attestation or confirmation of certain characteristics of a ...
course- ''C-DAC Certified HPC Professional Certification Programme (CCHPCP)''. C-DAC organises advanced computing diploma programs through the Advanced Computing Training School (ACTS) located all over India. The PG Diploma courses include * Specialisations in Embedded System Design, *
VLSI Very large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining millions or billions of MOS transistors onto a single chip. VLSI began in the 1970s when MOS integrated circuit (Metal Oxide Semiconductor) c ...
, * Big Data Analytics, *
Geoinformatics Geoinformatics is the science and the technology which develops and uses information science infrastructure to address the problems of geography, cartography, geosciences and related branches of science and engineering, such as Land Surveying. O ...
, * Artificial Intelligence C-DAC has also established Centres of Excellence in Information Technology (CEIT) abroad under the Ministry of External Affairs' s development partnership projects.


Products and developments

*
PARAM Param may refer to: *PARAM, a series of Indian supercomputers *Param (company), a video game developer *Param, Iran, a village in East Azerbaijan Province, Iran *Param, Mazandaran, a village in Mazandaran Province, Iran *Param, Chuuk, Micronesia, ...
series of
supercomputers A supercomputer is a 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 p ...
*
VEGA Microprocessors VEGA Microprocessors are a portfolio of indigenous processors developed by C-DAC. The portfolio includes several 32-bit/64-bit Single/Multi-core Superscalar In-order/Out-of-Order high performance processors based on the RISC-V ISA. Also feature ...
, India's first indigenous 64-bit Multi-core Superscalar Out-of-Order RISC-V Processor * M-Kavach 2, an android-based mobile device security solution addressing emerging threats. *
Mobile Seva Mobile Seva is an UN award-winning e-governance initiative by government of India. This programme was launched in 2011, by Department of Electronics and Information Technology, Government of India. This programme includes a Mobile Applications Sto ...
AppStore, a mobile app marketplace *
Bharat Operating System Solutions Bharat Operating System Solutions (BOSS GNU/Linux) is an Indian Linux distribution derived from Debian. BOSS Linux was released in four editions: * BOSS Desktop (for personal use, home and office) * EduBOSS (for schools and the education commu ...
, a
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
-based general purpose
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
* ''Anvaya'', a workflow environment for automated
genome analysis Personal genomics or consumer genetics is the branch of genomics concerned with the sequencing, analysis and interpretation of the genome of an individual. The genotyping stage employs different techniques, including single-nucleotide polymorphi ...
. * ''Namescape'', the search engine for the
Aadhaar Aadhaar ( hi, आधार, ādhār, lit=base, foundation, bn, আধার) is a 12-digit unique identity number that can be obtained voluntarily by the citizens of India and resident foreign nationals who have spent over 182 days in twelve ...
unique-ID project. *
GARUDA Garuda (Sanskrit: ; Pāli: ; Vedic Sanskrit: गरुळ Garuḷa) is a Hindu demigod and divine creature mentioned in the Hindu, Buddhist and Jain faiths. He is primarily depicted as the mount (''vahana'') of the Hindu god Vishnu. Garuda is a ...
, India's National Grid Computing Initiative * TaxoGrid, a grid-based
molecular phylogenetics Molecular phylogenetics () is the branch of phylogeny that analyzes genetic, hereditary molecular differences, predominantly in DNA sequences, to gain information on an organism's evolutionary relationships. From these analyses, it is possible to ...
and
drug discovery In the fields of medicine, biotechnology and pharmacology, drug discovery is the process by which new candidate medications are discovered. Historically, drugs were discovered by identifying the active ingredient from traditional remedies or by ...
system * GIST, Graphics and Intelligence based Script Technology * DARPAN, a
real time Real-time or real time describes various operations in computing or other processes that must guarantee response times within a specified time (deadline), usually a relatively short time. A real-time process is generally one that happens in defined ...
network monitoring Network monitoring is the use of a system that constantly monitors a computer network for slow or failing components and that notifies the network administrator (via email, SMS or other alarms) in case of outages or other trouble. Network monitorin ...
, visualization and
Service Level Agreement A service-level agreement (SLA) is a commitment between a service provider and a customer. Particular aspects of the service – quality, availability, responsibilities – are agreed between the service provider and the service user. T ...
monitoring tool. * OLabs, an internet based platform for conduct of school laboratory experiments and assessment. * ''Punarjjani'', a web based integrated assessment tool for mentally challenged children. * Shrutlekhan-Rajbhasha, a
Hindi language Hindi (Devanāgarī: or , ), or more precisely Modern Standard Hindi (Devanagari: ), is an Indo-Aryan language spoken chiefly in the Hindi Belt region encompassing parts of northern, central, eastern, and western India. Hindi has been de ...
speech recognition Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers with the m ...
software application Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists ...
developed by C-DAC in collaboration with IBM *''e-Pramaan'', a national e-Authentication framework for accessing various government services. *QSim, India's first Quantum Computer Simulator Toolkit in collaboration with IISc Bengaluru and
IIT Roorkee Indian Institute of Technology Roorkee (abbreviated IIT Roorkee) is a technical university located in Roorkee, Uttarakhand, India. It is the oldest engineering institution in India, and was founded as the College of Civil Engineering in Bri ...
.


Notable researchers and alumnus

*
Vijay P. Bhatkar Vijay Pandurang Bhatkar PB PS is an Indian computer scientist, IT leader and educationalist. He is best known as the architect of India's national initiative in supercomputing where he led the development of Param supercomputers. He is a P ...
, founding director, recipient of
Padma Bhushan The Padma Bhushan is the third-highest civilian award in the Republic of India, preceded by the Bharat Ratna and the Padma Vibhushan and followed by the Padma Shri. Instituted on 2 January 1954, the award is given for "distinguished service ...
award * Rajkumar Buyya, professor at
Melbourne University The University of Melbourne is a public research university located in Melbourne, Australia. Founded in 1853, it is Australia's second oldest university and the oldest in Victoria. Its main campus is located in Parkville, an inner suburb nor ...
, formerly worked as a Senior Scientist at C-DAC Bangalore * Srinivasan Ramani, contributed in bringing the internet to India in 1987 through the academic network
ERNET The Education and Research Network (ERNET) is an autonomous scientific society of the Ministry of Electronics and Information Technology, Government of India. ERNET has made a significant contribution to the emergence of networking in the count ...
, served as an adviser on UN ICT Task Force, and was the first director of
HP Labs HP Labs is the exploratory and advanced research group for HP Inc. HP Labs' headquarters is in Palo Alto, California and the group has research and development facilities in Bristol, UK. The development of programmable desktop calculators, ink ...
, India * Sudhir P. Mudur, former director of C-DAC, current head of Computer Science Department,
Concordia University Concordia University ( French: ''Université Concordia'') is a public research university located in Montreal, Quebec, Canada. Founded in 1974 following the merger of Loyola College and Sir George Williams University, Concordia is one of the t ...
. * T M Vijayaraman, head of
Persistent Systems Persistent Systems is an Indian multinational technology services company which was incorporated on 16 May 1990. Persistent Systems is listed on the Bombay Stock Exchange and the National Stock Exchange. Shares in the company were listed on ...
's research, formerly worked at C-DAC Mumbai. * Geetha Manjunath, founder & CEO of NIRAMAI.Geetha Manjunath. Women in Data Science (WiDS) Conference. Retrieved 24 June 2021, from https://www.widsconference.org/geethamanjunath.html.


Notable awards and accolades

*
Manthan Award The Manthan Award is an annual award for South Asia given in recognition of exceptional digital content creation. Nominations are accepted from the public and multiple awards are given in many categories. In 2011 ''The Hindu'' referred to the Mant ...
2013 for Mobile Tele-Ophthalmology Units, e-safeT, ONAMA. * Manthan Award 2012 for Interactive Museum, Megh Sushrut, National e-Governance Service Delivery Gateway. *
National Award for the Empowerment of Persons with Disabilities The National Award for the Empowerment of Persons with Disabilities is an award for persons with disabilities in India, widely considered the most prominent award in said category in the country. Established in 1969, it has been administered by ...
, 2012 * Skoch Digital Inclusion Award, 2011


Other projects

*
NDCRTC National Digital Crime Resource & Training Centre (NDCRTC) is a centre functioning under the IT wing of SVP National Police Academy (SVPNPA) with the objective of Capacity Building of Law Enforcement Agencies in Cyber Crime Investigation. This ce ...
* e-mahashabdkosh


See also

*
Supercomputing in India Supercomputing in India has a history going back to the 1980s. The Government of India created an indigenous development programme as they had difficulty purchasing foreign supercomputers. when ranking by number of supercomputer systems in the T ...


References

{{DEFAULTSORT:Centre For Development Of Advanced Computing Research institutes in Pune Information technology organisations based in India 1988 establishments in Maharashtra Research institutes established in 1988