-
Article
From ELIZA to ChatGPT
In 1950, Turing suggested a test to determine whether a computer can exhibit intelligent behaviour indistinguishable from that of a human. An aspect of the test was an imaginary conversation between a human an...
-
Article
Frontier — World’s First ExaFLOPS Supercomputer
A race began around 2010 among many countries to build a supercomputer that would breach the ExaFLOPS (1018 floatingpoint operations per second) barrier, a formidable goal. Frontier, a supercomputer designed by a...
-
Article
A Concise History of the Internet—II
In this part, I describe how CSNET started in 1981 with funding from the National Science Foundation (NSF) of the US government and the formation of the Merit network and BIT-NET. Following this, I discuss the...
-
Article
A Concise History of the Internet—I
In this two-part article, I trace the history of the Internet. The Internet started in 1969 as an experiment by the Advanced Research Projects Agency (ARPA) of the US Department of Defense to use packet switch...
-
Article
Twenty Years with Resonance
-
Article
From Education to E-governance
-
Article
Breakthroughs in Information and Communication Technologies Part III
In Part 1 of this series of articles, I defined what is meant by a breakthrough in ICT and listed fourteen breakthroughs in chronological order. Subsequently, nine breakthroughs were detailed in Parts 1 and 2....
-
Article
Breakthroughs in Information and Communication Technologies Part II
In Part 1 of this series of articles, I defined what is meant by a breakthrough in ICT, listed fourteen breakthroughs in chronological order, and described five breakthroughs. In this second part of the three-...
-
Article
Breakthroughs in Information and Communication Technologies Part I
Since the appearance of the first commercial digital computer, there have been many breakthroughs in Information and Communication Technologies (ICT) that have led to profound changes in the way we live. We he...
-
Article
Multi-core microprocessors
Multi-core microprocessor is an interconnected set of independent processors called cores integrated on a single silicon chip. These processing cores communicate and cooperate with one another to execute one o...
-
Article
Radio frequency identification
Radio Frequency Identification (RFID) has been around since early 2000. Its use has currently become commonplace as the cost of RFID tags has rapidly decreased. RFID tags have also become more ‘intelligent’ wi...
-
Article
Classics
-
Article
James N Gray – An eScience Visionary
James N Gray (Jim Gray) was a computer scientist whose major contributions include formalising a theory for reliable transaction processing of large databases and implementing systems based on his theory. This...
-
Article
Big data analytics
The volume and variety of data being generated using computers is doubling every two years. It is estimated that in 2015, 8 Zettabytes (Zetta=1021) were generated which consisted mostly of unstructured data such ...
-
Article
Grid computing
A computing grid interconnects resources such as high performance computers, scientific databases, and computercontrolled scientific instruments of cooperating organizations each of which is autonomous. It pre...
-
Article
IEEE standard for floating point numbers
Floating point numbers are an important data type in computation which is used extensively. Yet, many users do not know the standard which is used in almost all computer hardware to store and process these. In...
-
Article
Steve Jobs — Who blended art with technology
Steve Jobs is well known as the creator of the famous Apple brand of computers and consumer products known for their user friendly interface and aesthetic design. In his short life he transformed a range of in...
-
Article
Editorial
-
Article
JohnMcCarthy — Father of artificial intelligence
In this article we summarise the contributions of John McCarthy to Computer Science. Among his contributions are: suggesting that the best method of using computers is in an interactive mode, a mode in which c...
-
Article
Cloud computing
Cloud computing is currently being used by a large number of organizations. Many consider it a major development of the decade in computing. In this article we define cloud computing, various services availabl...