|
Computer
Technology in China
Pankaj Jalote
Department of Computer Science and Engineering
Indian Institute of Technology
Kanpur - 208016; India
This article discusses the state of technology in China in various fields of
computer technology, and compares the situation in China with the situation
in India. The article is based on the impressions formed and information
obtained by the author during a two week visit in Oct '91 to various
institutes in China. It is not based on any scientific survey conducted by
the author.
R&D and Education Setup
Besides Universities, there are many other Institutes that are involved
in both R&D and education activities. Many of these Institutions come under
Chinese Academy of Sciences, or CAS, which is like Indian National Science
Academy (INSA) and CSIR combined. Some of the major labs working in computer
related areas (with their approximate technical personnel strength) are:
Institute of Software (500), CAD Laboratory (100), Software Laboratory
(150), Computer Center (500), Institute of Computing Technology (1000),
Application institute (300), East China computer technology institute (600).
These institutes are also involved in higher education. For example,
Institute of Software has approximately 40 M.S. students and 15 Ph.D.
students. For courses for these students, CAS organizes short intensive
courses by visiting faculty.
These institutes are also involved in commercial and contractual activity.
Hence, a large percentage of their staff is involved in contractual type of
software development work. The contracts may be from Chinese or overseas
companies. The institutes have to ``earn'' much of their needed money from
these commercial activities. For example, Institute of Software now meets
about 60% or its total expenditure from its revenues; the remaining 40%
comes from the Government. A few years ago it was not the case, and the
govt. paid all the expenses.
Another interesting aspect is that these institutes form and run commercial
companies. For example, the Institute of computing technology has some 15
different companies that are engaged in manufacturing and commercial
activities. Many a times these companies are joint venture with some foreign
company. However, over the years these companies have become largely
independent, and are essentially state owned enterprises with some technical
and financial ties with the parent institution.
Hardware Technology
Development of computers in China was started by its Institute of
Computing Technology in late 1950s. Since then China has made a few
experimental computers. Currently, commercial production is essentially
limited to ATs, 286, 386 based machines. In addition, the research
institutes produce some special purpose compute systems (eg. for scientific
calculation) for different institutions. These systems typically are not
produced on a commercial scale. Recently the Institute of computing
technology produced a min-super computer with vector processing capability.
However the import of hardware is very liberal, and most institutes and
universities have imported mainframes/minis/workstations. Most major
computer manufacturers have offices in Beijing for processing orders.
Software Technology
China also has its eyes set on the global software market, and chinese govt.
is trying to develop the software industry. They also seem to be acutely
aware of India's effort in this direction. There are a lot of institutes and
companies involved in software. However, the domestic software industry in
only a few years old. Most of the R&D effort is geared towards adapting or
enhancing Unix (eg. Unix kernel has been modified to accept some commands in
Chinese), developing language interfaces for Chinese, and CASE tools. Much
of the work is in developing software for users. Even here, the projects are
typically not too large.
Networking
Some institutes have some sort of local area network operating. However,
there are many others who do not have their machines networked, and effort
is currently underway in that direction. Standard networking techniques are
being used, and there is little R&D in this area.
There are not too many wide area networks that are operational. In Beijing,
effort is underway to connect together the three major institutes in the
area - Beijing University, Tsinghua University, and Institute of Software.
However, there is a nationwide network of state and planning agency that is
operational and has been in use for many years. This network is based on
telephone lines and satellite links (for large distance connections
satellite links are used). This network is used for collection various types
of data (census, economic, resource availability, crops ...)
CAD and Graphics
There is a lot of activity going on in this area. There is an institute
dedicated for CAD activity which keeps inviting professionals from all over
the world. The center also undertakes work for industries (eg. for the
supercomputer made by the Institute of Computing Technology, the CAD
laboratory designed a 16 layer PCB). Many industries of various types are
employing CAD in their work.
Level of Computerization
Even though China is a communist country, the level of computerization is
reasonable and all the signs point to an increased use of computers. Most
major factories seem to have some kind of information system for payroll,
personnel management and materials management and some office automation
system. Most of the MIS systems have been developed locally. The airline
reservations are computerized, but the system was developed in US.
Computerization of railway reservation has recently started, thought the
plan is quite ambitious. For other activities, railways seem to be using
computers.
Some libraries have been computerized, though computers are used only for
automating library personnel work. So, for example, while the issue and
return are computerized, catalog search by user is not. Hotels, some stores,
and many govt departments also use computers. Banking is getting into it,
and already there are some branches which are networked.
Education and Training
This is definitely the strongest area in Computer landscape in China today.
Most of the major universities have computer science programs. Besides
these, the major R&D institutions are also involved in higher education
(M.S. and Ph.D.) in a large scale.
For example, each year most of the major universities like Beijing Univ,
Tsinghua Univ, Fudan Univ., produce more than 100 Bachelors, about 60-80
M.S., and 5-10 Ph.D.s. Then a large institute turns out about 30-50 M.S.,
and 2-5 Ph.D.s every year. Even if one takes the top 30 universities in the
country, the total number of computer scientists being produced every year
is around 4000. In Shanghai alone, out of a total of some 40 odd univs,
about 20 offer computer science, and produce more than 1000 computer
scientists every year! One estimate of total computer scientists being
produced every year is a staggering 10,000.
It seems that most universities have computer centers, besides having
computing facilities in the computer science departments. So, the CS
graduates are likely to have a fair amount of hands-on experience. Due to
this large number of computer scientists being produced every year, finding
technically qualified manpower for any computerization activity does not
seem to be a problem. (It should also be pointed out that according to
Chinese law, a student cannot go overseas for 5 years after graduating. So,
all graduates actually have to stay and serve the country).
Despite being perceived as a closed economy, importing computer equipment
seems to be surprisingly quick. For an academic institute, from the day of
deciding to obtain a computer system to the day of actually receiving it can
be as short as 6-9 months!! No wonder many large computer manufacturers like
IBM, Digital, Unysys, Bull have all offices in Beijing.
Comparison with India
In hardware production, software production, and networking India does seem
to be slightly ahead, though overall there is not any significant difference
in the technology level in the two countries.
In education and manpower development China is definitely far ahead of
India. It produces a lot more computer scientists. Since software
development is labor intensive, China has an advantage in this regarding
software business and exports, and to undertake large scale computerizations
in the country.
The major advantage India has, ironically, is not related to technology. And
that is the knowledge of english. It seems that China is acutely aware of it
(many people asked me about the level of english of Indians). This is
actually an important advantage as far as software exports go, since
communication is a critical component of software development. So, if India
can produce the manpower in required numbers, it will definitely have an
edge over China in the world market.
--
Pankaj Jalote, Professor and Head, Department of Computer Science and
Engineering, IIT Kanpur 208016
Tel: +91-512-597619 (o)
Tel: + 91-512-598501 (r)
Fax: +91-512-590725/413
Email: jalote [AT] iitk.ac.in
URL: www.cse.iitk.ac.in |
|