dc.contributor.author |
Mohsan Riaz, Muhammad Umer Muaaz Saleem |
|
dc.date.accessioned |
2020-10-28T14:59:57Z |
|
dc.date.available |
2020-10-28T14:59:57Z |
|
dc.date.issued |
2015 |
|
dc.identifier.uri |
http://10.250.8.41:8080/xmlui/handle/123456789/6837 |
|
dc.description |
Dr. Aamir Shafi |
en_US |
dc.description.abstract |
MPJ Express is a message passing library in Java that allows application
developers to write and execute parallel applications. These applications usually have
high computation and memory requirements. The aim of this project is to
create realistic benchmark applications that will help to evaluate the performance of
MPJ Express.
The objective is to develop a new benchmark suite for the MPJ Express
software. This new suite is based upon 13 Dwarfs identified in a report titled “The
Landscape of Parallel Computing Research: A View from Berkeley”
(http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html).
A dwarf is an algorithmic method that captures a pattern of computation and
communication.
A unique feature of this new benchmark suite is that it closely represents real-world
HPC applications.
Traditionally, existing benchmarks like NPB-MPJ
(http://www.nas.nasa.gov/publications/npb.html) are more specific in nature. It is
therefore important to have practical benchmarks in place for parallel programming
tools such as MPJ Express.
The project goal is development of 4 dwarfs implementation mentioned below out of
13.
Dynamic programming is a method of solving complex problem by breaking it down
into simpler sub- problems.
Backtrack and Branch-and-Bound algorithms are used to search a large space by
discarding particular branches to find optimal solution.
Sparse linear algebra involves the data set having large density of zeros.
Unstructured grids are widely accepted in CFD because this gives us far more
flexibility and computer resources are also efficiently utilized. |
en_US |
dc.publisher |
SEECS, National University of Sciences and Technology, Islamabad |
en_US |
dc.subject |
Software Engineering |
en_US |
dc.title |
Developing Sparse Linear Algebra, Unstructured Grids and Dynamic Programming simulation benchmarks for MPJ Express |
en_US |
dc.type |
Thesis |
en_US |