HOME

TheInfoList



OR:

The high performance supercomputing program started in mid-to-late
1980s File:1980s replacement montage02.PNG, 420px, From left, clockwise: The first Space Shuttle, '' Columbia'', lifts off in 1981; US president Ronald Reagan and Soviet leader Mikhail Gorbachev ease tensions between the two superpowers, leading to the ...
in
Pakistan Pakistan ( ur, ), officially the Islamic Republic of Pakistan ( ur, , label=none), is a country in South Asia. It is the world's fifth-most populous country, with a population of almost 243 million people, and has the world's second-la ...
. Supercomputing is a recent area of
Computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
in which Pakistan has made progress, driven in part by the growth of the
information technology Information technology (IT) is the use of computers to create, process, store, retrieve, and exchange all kinds of data . and information. IT forms part of information and communications technology (ICT). An information technology syste ...
age in the country. Developing on the ingenious supercomputer program started in 1980s when the deployment of the Cray supercomputers was initially denied. The fastest
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 ...
currently in use in Pakistan is developed and hosted by the National University of Sciences and Technology at its modeling and simulation research centre. As of November 2012, there are no supercomputers from Pakistan on the Top500 list.


Background

The initial interests of Pakistan in the
research and development Research and development (R&D or R+D), known in Europe as research and technological development (RTD), is the set of innovative activities undertaken by corporations or governments in developing new services or products, and improving existi ...
of supercomputing began during the early 1980s, at several high-powered institutions of the country. During this time, senior scientists at the
Pakistan Atomic Energy Commission Pakistan Atomic Energy Commission (PAEC) (Urdu: ) is a federally funded independent governmental agency, concerned with research and development of nuclear power, promotion of nuclear science, energy conservation and the peaceful usage of nuclea ...
(PAEC) were the first to engage in research on high performance computing, while calculating and determining exact values involving fast-neutron calculations. According to one scientist involved in the development of the supercomputer, a team of the leading scientists at PAEC developed powerful computerized electronic codes, acquired powerful high performance computers to design this system and came up with the first
design A design is a plan or specification for the construction of an object or system or for the implementation of an activity or process or the result of that plan or specification in the form of a prototype, product, or process. The verb ''to design'' ...
that was to be manufactured, as part of the atomic bomb project. However, the most productive and pioneering research was carried out by physicist M.S. Zubairy at the
Institute of Physics The Institute of Physics (IOP) is a UK-based learned society and professional body that works to advance physics education, research and application. It was founded in 1874 and has a worldwide membership of over 20,000. The IOP is the Phys ...
of
Quaid-e-Azam University Quaid-i-Azam University Islamabad ( ur, ; commonly referred to as QAU), founded as University of Islamabad, is a ranked 1 public research university in Islamabad, Pakistan. Founded as the University of Islamabad in 1967, it was initially dedi ...
. Zubairy published two important books on
Quantum Computers 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. Thoug ...
and high-performance computing throughout his career that are presently taught worldwide. In 1980s and 1990s, the scientific research and mathematical work on the supercomputers was also carried out by mathematician Dr. Tasneem Shah at the
Kahuta Research Laboratories The Dr. A. Q. Khan Research Laboratories, ( ur, ) or KRL for short, is a federally funded, multi-program national research institute and national laboratory site primarily dedicated to uranium enrichment, supercomputing and fluid mechanics. It ...
while trying to solve additive problems in
Computational mathematics Computational mathematics is an area of mathematics devoted to the interaction between mathematics and computer computation.National Science Foundation, Division of Mathematical ScienceProgram description PD 06-888 Computational Mathematics 2006 ...
and the
Statistical physics Statistical physics is a branch of physics that evolved from a foundation of statistical mechanics, which uses methods of probability theory and statistics, and particularly the mathematical tools for dealing with large populations and approxim ...
using the
Monte Carlo method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be determi ...
. In 1990s, the
Khan Research Laboratories The Dr. A. Q. Khan Research Laboratories, ( ur, ) or KRL for short, is a federally funded, multi-program national research institute and national laboratory site primarily dedicated to uranium enrichment, supercomputing and fluid mechanics. It ...
deployed a series of
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 ...
systems at its site, becoming nation's one of the first fastest computers at that time. Technological imports in supercomputers were denied to Pakistan, as well as India, due to an arms embargo, as the foreign powers feared that the imports and enhancement to the supercomputing development was a dual use of technology and could be used for developing
nuclear weapon 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 ...
s in 1990s. During the Bush administration, in an effort to help US-based companies gain competitive ground in developing information technology-based markets, the U.S. government eased regulations that applied to exporting high-performance computers to Pakistan and four other technologically developing countries. The new regulations allowed these countries to import supercomputer systems that were capable of processing information at a speed of 190,000 million theoretical operations per second (MTOPS); the previous limit had been 85,000 MTOPS.


List of organizations Supercomputers in Pakistan


Supercomputing programs


University of Malakand

Developed Supercomputer in CCMS Department of Physics, University of Malakand. It is heavily used by Graduate Students, PhD Scholars and Faculty Members of UOM as well as Researchers from other organizations. It is operational since 2016 and its performance and configuration can be monitored from the link: http://hpc.uom.edu.pk It has 2-servers used as Head Nodes and 24-machines used as Compute Nodes. It has been mostly used for Simulation and Modeling by the Researchers of Materials Science and Chemistry Departments.


GIK Institute

The
Ghulam Ishaq Khan Institute of Engineering Sciences and Technology The Ghulam Ishaq Khan Institute of Engineering Sciences and Technology ( ur, ; commonly referred as GIKI), is a private research university located in Topi, Khyber Pakhtunkhwa in Pakistan. The institute has a campus that is located in the vi ...
(GIKI) has nation's notable supercomputer programmes. This facility has been funded by Directorate of Science and Technology (DoST), Government of Khyber Pakhtunkhwa, Pakistan in 2012 under supervision of Dr. Masroor Hussain. This system provides a test bed for shared memory systems, distributed memory systems and Array Processing using OpenMP, MPI-2 and CUDA specifications, respectively. It is a compute-intensive platform and consisted of the following hardware components: * Front Node: Dell R815 with 64 CPU cores, 256GB RAM, 1.8TB Secondary Memory * 3 Compute Nodes: Dell R715 each with 32 CPU cores per compute node (96 in total), 128GB RAM per compute node (384GB in total), 600GB Secondary Memory/ compute node (1.8TB in total) * NVIDIA Tesla M2090 Graphical Processing Unit (GPU) with 1024 GPU cores: This facility may be used for an emerging paradigm of parallel computing which uses GPUs as computing units, which connected to Front Node * Dell Power Connect 8024F layer-3 manageable switch: Front Node and the Compute Nodes are connected to each other using this switch. It provides an enormous data transfer rate of 10Gbit/s among the connected entities using fibre channels * Software: To make the hardware layer parallel-computation-capable, Rocks Cluster 6.1 (Emerald Boa) over CentOS has been installed and configured along with CUDA roll


COMSATS

The
COMSATS Institute of Information Technology The COMSATS University Islamabad (CUI), formerly known as COMSATS Institute of Information Technology (CIIT), is a public university in Pakistan. It is a multi-campus university with its principal seat located in Islamabad. Comsats was envisio ...
(CIIT) has been actively involved in research in the areas of
parallel computing Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different for ...
and
computer cluster A computer cluster is a set of computers that work together so that they can be viewed as a single system. Unlike grid computers, computer clusters have each node set to perform the same task, controlled and scheduled by software. The compo ...
systems. In 2004, CIIT built a cluster-based supercomputer for research purposes. The project was funded by the
Higher Education Commission of Pakistan The Higher Education Commission (colloquially known as HEC) is a statutory body formed by the Government of Pakistan which was established in 2002 under the Chairmanship of Atta-ur-Rahman. Its main functions are funding, overseeing, regulati ...
. The
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, whic ...
-based computing cluster, which was tested and configured for optimization, achieved a performance of 158
GFLOPS In computing, floating point operations per second (FLOPS, flops or flop/s) is a measure of computer performance, useful in fields of scientific computations that require floating-point calculations. For such cases, it is a more accurate meas ...
. The packaging of the cluster was locally designed.


NUST

The National University of Sciences and Technology (NUST) in Islamabad has developed the fastest supercomputing facility in Pakistan till date. The supercomputer, which operates at the university's Research Centre for Modeling and Simulation (RCMS), was inaugurated in September 2012. The supercomputer has parallel computation abilities and has a performance of 132 teraflops per second (i.e. 132 trillion floating-point operations per second), making it the fastest
graphics processing unit A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, m ...
(GPU) parallel computing system currently in operation in Pakistan. It has multi-core processors and graphics co-processors, with an
inter-process communication In computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data. Typically, applications can use IPC, categori ...
speed of 40 gigabits per second. According to
specifications A specification often refers to a set of documented requirements to be satisfied by a material, design, product, or service. A specification is often a type of technical standard. There are different types of technical or engineering specificati ...
available of the system, the cluster consists of a "66 NODE supercomputer with 30,992
processor core A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
s, 2 head nodes (16 processor cores), 32 dual quad core computer nodes (256 processor cores) and 32
Nvidia Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
computing processors. Each processor has 960 processor cores (30,720 processor cores), QDR
InfiniBand InfiniBand (IB) is a computer networking communications standard used in high-performance computing that features very high throughput and very low latency. It is used for data interconnect both among and within computers. InfiniBand is also us ...
interconnection and 21.6 TB SAN storage."


KRL

In 1990s, the
Kahuta Research Laboratories The Dr. A. Q. Khan Research Laboratories, ( ur, ) or KRL for short, is a federally funded, multi-program national research institute and national laboratory site primarily dedicated to uranium enrichment, supercomputing and fluid mechanics. It ...
(KRL) became nation's first site and a home of a number of the most high-performance
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 ...
and
parallel computing Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different for ...
systems that were installed at the facility by a team of mathematicians. A parallel
Computational Fluid Dynamics Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and data structures to analyze and solve problems that involve fluid flows. Computers are used to perform the calculations required to simulate the ...
(CFD) division was established which specialized in conducting high performance computations on
shock waves In physics, a shock wave (also spelled shockwave), or shock, is a type of propagating disturbance that moves faster than the local speed of sound in the medium. Like an ordinary wave, a shock wave carries energy and can propagate through a me ...
in the blast effects from the outer surface to the inner core by using the difficult
differential equations In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, a ...
of the state of the materials under high pressure.


KUST

The
Kohat University of Science and Technology The Kohat University of Science and Technology (KUST) is a public university located at Kohat District, Khyber Pakhtunkhwa, Pakistan. It was established in 2001. The university was inaugurated by the Governor of Khyber Pakhtunkhwa, Lt. Gen. Syed ...
installed a supercomputer facility with the specifications of Cluster.


Riphah International University

On 22 January 2016, Riphah International University based in
Islamabad Islamabad (; ur, , ) is the capital city of Pakistan. It is the country's ninth-most populous city, with a population of over 1.2 million people, and is federally administered by the Pakistani government as part of the Islamabad Capital ...
announced that their team of engineers have developed a supercomputer architecture. The system supports CUDA, MPI/LAM, OpenMP, OpenCL and OpenACC programming models. It also can solve larger algorithms, numerical techniques, big data, data mining, bioinformatics and genomics, business intelligence and analytics, climate, and weather and ocean related problems.


UCERD Private Limited

UCERD Private Limited proposed and developed Pakistan's 1st FPGA-Powered Supercomputer. In 2019, the UCERD team has won HEC Technology Development Fund of Rs. 16 Million for the Project "Development of Scalable Heterogeneous Supercomputing System"


See also

*
Supercomputing in China China operates a number of supercomputer centers which, altogether, hold 29.3% performance share of world's fastest 500 supercomputers. China's Sunway TaihuLight ranks third in the TOP500 list. In the November 2019 list, China dominated the ...
*
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 Eu ...
* Supercomputing in India *
Supercomputing in Japan Japan operates a number of centers for supercomputing which hold world records in speed, with the K computer becoming the world's fastest in June 2011. and Fugaku took the lead in June 2020, and furthered it, as of November 2020, to 3 times fa ...


References


External links


Supercomputing Research and Education Facility
NUST * {{Science and technology in Pakistan Supercomputing Supercomputer sites Information technology in Pakistan