GST214-Study Session 3
GST214-Study Session 3
Introduction
3.1 Supercomputers
You will agree with me that the name speaks almost for the capacity of this category of
computers ‘SUPER’ they are arguably the most powerful in terms of speed and
accuracy. These are types of computers used in solving very complex mathematical
computations. They are capable of executing many instructions on a program to the
tune of trillions of instructions per second (TIPS) -imagine that kind of speed and
capability- which is calculated in floating point operations per second (FLOPS). In
comparison with your personal computer that’s a lot of processing power. The typical
personal computer you use at home and the office is only capable of calculating millions
of instructions per second (MIPS). Supercomputers can go even faster with the rate of
petaFLOPS (or PFLOPS). This could bring up their processing numbers up to the
quadrillion. The popularity of supercomputers was brought to the fore by Seymour Cray
in the 1960s. They soon became the choice for complex projects. They have evolved
from the grid to cluster systems of massively parallel computing.
You may wonder what Cluster system mean, Cluster system computing means that
machines use multiple processors in one system, rather than arrays of separate
computers in a grid. The operating systems that run in supercomputers vary depending
on the manufacturer but are generally based on the Linux Kernel. A few popular ones
include, CNK OS used in Blue Gene from IBM, Cray Linux Environment used in Titan,
Sunway Raise OS in Sunway TaihuLight. These computers are the largest in terms of
size. They can occupy anything from a few feet to hundreds of feet.
Uses of Supercomputers
The speed and processing capabilities of supercomputers cannot be under estimated
and because of their superiority, supercomputers are not intended for your everyday
tasks. They handle exhaustive scientific applications that require complex and real-
time processing.
In the field of science, researchers use these machines to compute and model
properties of biological compounds like protein and human blood. They are also used
to interpret new diseases and strains, and predict illness behavior and treatment.
The military use supercomputers to test new aircraft, tanks, and a host of
weaponry and camouflage. They also use them to understand the effects they will
have on soldiers and wars. These machines are also used to help encrypt and decrypt
sensitive data.
In entertainment, supercomputers are used to help make a flawless online
gaming experience. Games like World of Warcraft demand intense processing. When
thousands of gamers around the world are playing, supercomputers help stabilize the
game performance.
Meteorologists use them to simulate weather behavior. They can also be used
to predict earthquakes.
Scientists use them to simulate and test the effects of nuclear weapon
detonation.
Scientists also use them to simulate the events of the Big Bang and other space
related projects.
Hollywood uses supercomputers to create realistic animations.
The famous supercomputers, Deep Blue and Watson, defeated chess
Grandmaster Gary Kasparov and quiz expert Ken Jennings respectively.
3.3 Minicomputers
As the name suggests “mini” you may guess that the size is much reduces as compared
to mainframes. Minicomputers are general purpose devices without the monumental
expenses associated with a larger system. No doubt we should expect that their
processing power is below that of mainframe systems but above the capabilities of
personal computers. Also known as mid-range computers, these became popular in the
late 1960s but have become almost extinct because of the popularity of personal
computers. The latter can now perform most of the tasks reserved for mini computers.
The first minicomputer was unveiled in 1967 by Digital Equipment Corporation and
was followed later by designs from IBM and other companies.
They became popular for control related functions as opposed to computing prowess.
Over the years, their usage was limited to dedicated control assignments in mid-range
organizations.
Uses of Minicomputers
Minicomputers were intended for a number of activities listed below:
Switchboard control.
Dedicated applications for graphics and computer design.
Time-sharing, to allow multiple users to interact concurrently on a single
system.
Control and monitoring of manufacturing activities.
Monitoring and control of laboratory equipment.
Texas Instrument TI-990, K-202 and MicroVAX II are examples of minicomputers.
3.4 Servers
A server is synonymous to that young man or woman at a party that goes round with a
tray at a party dishing out hot Nigerian jollof rice when all other terminals (humans)
are seated. They help take our orders and bring them to us. This is what servers are like,
these are types of computers used to provide resources, services, and functionality to
client computers in a server-client network model. Resources provided are based on the
functions of a particular server, which may fall under these categories:
File server
Database server
Print server
FTP servers
Application server
Web server
Their sizes will depend on purpose and tasks in the network. Of course bigger and more
multitasking installations will require multiple system and storage installation.
A common errant is that desktop systems can be used as servers. Far from it, true server
systems are specialized computers with abilities far beyond what personal computers
can deliver.
Servers are optimized to run 24 hours and are capable of hot swapping of storage and
other hardware without having to shut down the system.
The operating system used in personal computers vary, but the common ones include,
Windows
Mac OS X
Linux
IOS
Android
Categories of personal computers include:
Desktop computers
Mobile computers
Wearable computers
Of all the categories of computers, microcomputers are the most numerous, including
everything from digital watches to personal computers. Minicomputers are more
powerful, designed to be time-shared by two to ten people. Still larger mainframe
computers can serve hundreds of users at once. The most powerful of all,
supercomputers, are so expensive that they are used mostly by the government. The
uses of these computers can however overlap in classification.
3.7- Self-Assessment Questions (SAQ)
You have just completed study session 3, you can assess yourself by attempting the assessment
questions below. Write your answers in your note book and discuss your answers with your
lecturer in your next class.