SlideShare a Scribd company logo
1 of 23
Download to read offline
Applications of Parallel
Processing
‫اعداد‬
‫مطر‬ ‫إبراهيم‬ ‫حيدر‬
‫إبراهيم‬ ‫محمد‬‫بيربك‬
1
Contents
1- INTRODUCTION
2- Numeric Weather Prediction(NWP)
3- Oceanography
4-Astrophysics
5-Socio Economics
6-Finite Element Analysis(FEA)
7-Artificial Intelligence and Automation (AI)
8-Seismic Exploration
9- Genetic Engineering
10-Weapon Research and Defense
11-Medical Applications
12-Remote Sensing Applications
13-Energy Resource Exploration
14-FPGAs power applications performance
2
15- Conclusion
1- INTRODUCTION
Parallel processing refers to the speeding up a computational task by
dividing it into smaller jobs across multiple processors. Notable
applications for parallel processing (also known as parallel
computing) include computational astrophysics, geo processing (or
seismic surveying), climate modeling, agriculture estimates, financial
risk management, video color correction, computational fluid
dynamics, medical imaging and drug discovery.
3
Parallel computing is now being used extensively
around the world, in a wide variety of applications
4
2- Numeric Weather Prediction(NWP)
NWP uses mathematical models of
atmosphere and oceans
Taking current observations of weather
and processing these data with
computer models to forecast the future state
of weather.
Uses data assimilation to produce outputs
5
3- Oceanography
Used to study wealth of ocean using
multiprocessors having large
Computational power with low power
requirements.
ROMS were used originally but now
MPI programming methods are used.
6
4- Astrophysics
Computational astrophysics refers to the
methods and computing tools developed and
used in astrophysics research.
PIC ,PM and n-body simulations are
different important techniques for
computational astrophysics.
7
5- Socio Economics
Parallel processing is used for modelling of a economy of a
nation/world.
Programs system which involves cluster computing device to
implement parallel algorithms of scenario calculations ,optimization
are used in such economic models.
Such program system serves for conducting multi-scenario
calculations to design a suitable development strategy for a region.
8
6- Finite Element Analysis(FEA)
FEA is a numeric method commonly
used for multiphasic problem.
Used in design of huge structures like
ships, dams, supersonic jets etc.
In FEA extremely large amount of partial
differential equations are to solved
concurrently and hence parallel processing
elements are used.
9
7- Artificial Intelligence and Automation
(AI)
AI is the intelligence exhibited by machines or software.
AI systems requires large amount of parallel computing for which
they are used.
Four types
1.Image processing
2.Expert Systems
3.Natural Language Processing(NLP)
4.Pattern Recognition
10
8- Seismic Exploration
It is a method of exploration that uses the
principles of seismology to estimate the properties
of the Earth's subsurface from reflected seismic
waves.
When a seismic wave travelling through the
Earth encounters an interface between two
materials, some of the wave energy will reflect off
the interface which are analyzed to determine
underground strata.
Such large number of reflected waves are
analyzed using sensors and parallel architecture
11
9- Genetic Engineering
It is the direct manipulation of an
organism's genome using biotechnology
for eg. Dna sequence analysis.
Several of these analysis produce huge
amounts of information which becomes
difficult to handle using single
processing units because of which
parallel processing algorithms are used
12
10- Weapon Research and Defense
Computer clusters are used in simulations that show a nuclear
weapon's performance in precise molecular detail, tools that are used
for national defense.
Parallel computing is required which are needed to more efficiently
certify nuclear weapons, to accurately show molecular-scale reactions
taking place over milliseconds, or thousandths of a second.
They are also used in plutonium research to study its behavior under
high pressure whose alloys are then used for making explosives
13
11- Medical Applications
Parallel computing is used in medical
image processing
Used for scanning human body and
scanning human brain
Used in MRI reconstruction
Used for vertebra detection and
segmentation in X-ray images
Used for brain fiber tracking
14
12- Remote Sensing Applications
It is a software application that processes remote
sensing data.
Remote sensing applications read specialized file
formats that contain sensor image data,
georeferencing information, and sensor metadata.
Computer analysis of such remotely sensed earth
resources data has many applications in agriculture,
forestry etc.
Explosive amounts of pictorial information needs
to be processed in this area.
15
13- Energy Resource Exploration
Resource Exploration is a method to
gather and manage information about
energy resources like oil, natural gas etc.
Computers here help in the discovery
and management of such energy
resources.
This sector maintains the records of
global energy crisis and also helps in
ensuring nuclear reactor safety
16
14- FPGAs power applications performance
FPGAs offer tremendous performance potential. They can
support in number of different parallel computation applications
and implemented in single clock execution time. If FPGAs are
reprogrammable then they can provide on chip facility for a
number of applications. Due to the presence of on-chip memory
facilitate coprocessor logic’s memory access bandwidth is not
restricted to the number of I/O pins present in the devices.
17
FPGA application design techniques
1. Use an algorithm optimal for FPGAs
2. Use a computing mode appropriate for FPGAs
3. Use appropriate FPGA structures
4. Living with Amdahl’s law
5. Hide latency of independent functions
6. Use rate techniques to remove bottlenecks
18
19
20
21
Conclusion
1- Compared with serial computing, parallel computing is
more suitable for modeling, simulation and understanding of
complex real-world phenomena.
2- Save time and / or money.
3- Solve additional / large complex problems Example: Web
search engines / databases handle millions of transactions
every second.
22
THANK YOU
23

More Related Content

Similar to Seminar h&m

DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...
DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...
DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...gerogepatton
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET Journal
 
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORKCROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORKIRJET Journal
 
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mysa Vijay
 
IJSRED-V2I3P82
IJSRED-V2I3P82IJSRED-V2I3P82
IJSRED-V2I3P82IJSRED
 
Air Programming on Sunspot with use of Wireless Networks
Air Programming on Sunspot with use of Wireless NetworksAir Programming on Sunspot with use of Wireless Networks
Air Programming on Sunspot with use of Wireless Networksijsrd.com
 
Efficient Database Management System For Wireless Sensor Network
Efficient Database Management System For Wireless Sensor Network Efficient Database Management System For Wireless Sensor Network
Efficient Database Management System For Wireless Sensor Network Onyebuchi nosiri
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networksPunit Saini
 
20594-39025-1-PB.pdf
20594-39025-1-PB.pdf20594-39025-1-PB.pdf
20594-39025-1-PB.pdfIjictTeam
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalJeffrey Shomaker
 
Intelligent flood disaster warning on the fly: developing IoT-based managemen...
Intelligent flood disaster warning on the fly: developing IoT-based managemen...Intelligent flood disaster warning on the fly: developing IoT-based managemen...
Intelligent flood disaster warning on the fly: developing IoT-based managemen...journalBEEI
 
A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...IRJET Journal
 
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIOLightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIOijceronline
 
Artificial Intelligence Drone
Artificial Intelligence DroneArtificial Intelligence Drone
Artificial Intelligence DroneBasilA2
 

Similar to Seminar h&m (20)

DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...
DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...
DEEP LEARNING-BASED ECG CLASSIFICATION ON RASPBERRY PI USING A TENSORFLOW LIT...
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
 
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORKCROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
CROP YIELD PREDICTION USING ARTIFICIAL NEURAL NETWORK
 
OSPEN: an open source platform for emulating neuromorphic hardware
OSPEN: an open source platform for emulating neuromorphic hardwareOSPEN: an open source platform for emulating neuromorphic hardware
OSPEN: an open source platform for emulating neuromorphic hardware
 
Hz3414691476
Hz3414691476Hz3414691476
Hz3414691476
 
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
 
Ijetcas14 469
Ijetcas14 469Ijetcas14 469
Ijetcas14 469
 
IJSRED-V2I3P82
IJSRED-V2I3P82IJSRED-V2I3P82
IJSRED-V2I3P82
 
nueroppt.ppt
nueroppt.pptnueroppt.ppt
nueroppt.ppt
 
K41018186
K41018186K41018186
K41018186
 
Air Programming on Sunspot with use of Wireless Networks
Air Programming on Sunspot with use of Wireless NetworksAir Programming on Sunspot with use of Wireless Networks
Air Programming on Sunspot with use of Wireless Networks
 
Efficient Database Management System For Wireless Sensor Network
Efficient Database Management System For Wireless Sensor Network Efficient Database Management System For Wireless Sensor Network
Efficient Database Management System For Wireless Sensor Network
 
Chapter 5 applications of neural networks
Chapter 5           applications of neural networksChapter 5           applications of neural networks
Chapter 5 applications of neural networks
 
20594-39025-1-PB.pdf
20594-39025-1-PB.pdf20594-39025-1-PB.pdf
20594-39025-1-PB.pdf
 
Dl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_finalDl 0n mobile jeff shomaker_jan-2018_final
Dl 0n mobile jeff shomaker_jan-2018_final
 
Intelligent flood disaster warning on the fly: developing IoT-based managemen...
Intelligent flood disaster warning on the fly: developing IoT-based managemen...Intelligent flood disaster warning on the fly: developing IoT-based managemen...
Intelligent flood disaster warning on the fly: developing IoT-based managemen...
 
A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...A Literature Review on Rainfall Prediction using different Data Mining Techni...
A Literature Review on Rainfall Prediction using different Data Mining Techni...
 
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIOLightning Acquisition and Processing On Sensor Node Using NI cRIO
Lightning Acquisition and Processing On Sensor Node Using NI cRIO
 
Artificial Intelligence Drone
Artificial Intelligence DroneArtificial Intelligence Drone
Artificial Intelligence Drone
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 

Recently uploaded

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 

Recently uploaded (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 

Seminar h&m

  • 1. Applications of Parallel Processing ‫اعداد‬ ‫مطر‬ ‫إبراهيم‬ ‫حيدر‬ ‫إبراهيم‬ ‫محمد‬‫بيربك‬ 1
  • 2. Contents 1- INTRODUCTION 2- Numeric Weather Prediction(NWP) 3- Oceanography 4-Astrophysics 5-Socio Economics 6-Finite Element Analysis(FEA) 7-Artificial Intelligence and Automation (AI) 8-Seismic Exploration 9- Genetic Engineering 10-Weapon Research and Defense 11-Medical Applications 12-Remote Sensing Applications 13-Energy Resource Exploration 14-FPGAs power applications performance 2 15- Conclusion
  • 3. 1- INTRODUCTION Parallel processing refers to the speeding up a computational task by dividing it into smaller jobs across multiple processors. Notable applications for parallel processing (also known as parallel computing) include computational astrophysics, geo processing (or seismic surveying), climate modeling, agriculture estimates, financial risk management, video color correction, computational fluid dynamics, medical imaging and drug discovery. 3
  • 4. Parallel computing is now being used extensively around the world, in a wide variety of applications 4
  • 5. 2- Numeric Weather Prediction(NWP) NWP uses mathematical models of atmosphere and oceans Taking current observations of weather and processing these data with computer models to forecast the future state of weather. Uses data assimilation to produce outputs 5
  • 6. 3- Oceanography Used to study wealth of ocean using multiprocessors having large Computational power with low power requirements. ROMS were used originally but now MPI programming methods are used. 6
  • 7. 4- Astrophysics Computational astrophysics refers to the methods and computing tools developed and used in astrophysics research. PIC ,PM and n-body simulations are different important techniques for computational astrophysics. 7
  • 8. 5- Socio Economics Parallel processing is used for modelling of a economy of a nation/world. Programs system which involves cluster computing device to implement parallel algorithms of scenario calculations ,optimization are used in such economic models. Such program system serves for conducting multi-scenario calculations to design a suitable development strategy for a region. 8
  • 9. 6- Finite Element Analysis(FEA) FEA is a numeric method commonly used for multiphasic problem. Used in design of huge structures like ships, dams, supersonic jets etc. In FEA extremely large amount of partial differential equations are to solved concurrently and hence parallel processing elements are used. 9
  • 10. 7- Artificial Intelligence and Automation (AI) AI is the intelligence exhibited by machines or software. AI systems requires large amount of parallel computing for which they are used. Four types 1.Image processing 2.Expert Systems 3.Natural Language Processing(NLP) 4.Pattern Recognition 10
  • 11. 8- Seismic Exploration It is a method of exploration that uses the principles of seismology to estimate the properties of the Earth's subsurface from reflected seismic waves. When a seismic wave travelling through the Earth encounters an interface between two materials, some of the wave energy will reflect off the interface which are analyzed to determine underground strata. Such large number of reflected waves are analyzed using sensors and parallel architecture 11
  • 12. 9- Genetic Engineering It is the direct manipulation of an organism's genome using biotechnology for eg. Dna sequence analysis. Several of these analysis produce huge amounts of information which becomes difficult to handle using single processing units because of which parallel processing algorithms are used 12
  • 13. 10- Weapon Research and Defense Computer clusters are used in simulations that show a nuclear weapon's performance in precise molecular detail, tools that are used for national defense. Parallel computing is required which are needed to more efficiently certify nuclear weapons, to accurately show molecular-scale reactions taking place over milliseconds, or thousandths of a second. They are also used in plutonium research to study its behavior under high pressure whose alloys are then used for making explosives 13
  • 14. 11- Medical Applications Parallel computing is used in medical image processing Used for scanning human body and scanning human brain Used in MRI reconstruction Used for vertebra detection and segmentation in X-ray images Used for brain fiber tracking 14
  • 15. 12- Remote Sensing Applications It is a software application that processes remote sensing data. Remote sensing applications read specialized file formats that contain sensor image data, georeferencing information, and sensor metadata. Computer analysis of such remotely sensed earth resources data has many applications in agriculture, forestry etc. Explosive amounts of pictorial information needs to be processed in this area. 15
  • 16. 13- Energy Resource Exploration Resource Exploration is a method to gather and manage information about energy resources like oil, natural gas etc. Computers here help in the discovery and management of such energy resources. This sector maintains the records of global energy crisis and also helps in ensuring nuclear reactor safety 16
  • 17. 14- FPGAs power applications performance FPGAs offer tremendous performance potential. They can support in number of different parallel computation applications and implemented in single clock execution time. If FPGAs are reprogrammable then they can provide on chip facility for a number of applications. Due to the presence of on-chip memory facilitate coprocessor logic’s memory access bandwidth is not restricted to the number of I/O pins present in the devices. 17
  • 18. FPGA application design techniques 1. Use an algorithm optimal for FPGAs 2. Use a computing mode appropriate for FPGAs 3. Use appropriate FPGA structures 4. Living with Amdahl’s law 5. Hide latency of independent functions 6. Use rate techniques to remove bottlenecks 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. Conclusion 1- Compared with serial computing, parallel computing is more suitable for modeling, simulation and understanding of complex real-world phenomena. 2- Save time and / or money. 3- Solve additional / large complex problems Example: Web search engines / databases handle millions of transactions every second. 22