Keywords:
Cloud computing.
;
Electronic books.
Type of Medium:
Online Resource
Pages:
1 online resource (106 pages)
Edition:
1st ed.
ISBN:
9783319732145
Series Statement:
Studies in Computational Intelligence Series ; v.759
URL:
https://ebookcentral.proquest.com/lib/geomar/detail.action?docID=6285928
DDC:
4.6782000000000004
Language:
English
Note:
Intro -- Contents -- List of Figures -- List of Tables -- List of Algorithms -- 1 Introduction -- 1.1 Project Overview -- 1.2 Project Description -- 1.3 Project Objectives -- 1.4 Motivations and Significances of the Project -- 1.5 Outline -- 2 Background -- 2.1 Literature Reviews -- 2.1.1 Scale of Things-Peta and Exascale -- 2.1.2 Current Resource Availability -- 2.1.3 High Performance Computing -- 2.1.4 Cloud Computing -- 2.1.4.1 Cost Efficiency -- 2.1.4.2 Low Latency -- 2.1.4.3 Versatility and Performance -- 2.1.4.4 Advances in Cloud Services -- 2.1.5 Existing HPC Implementation Architecture -- 2.1.5.1 On Premise Local HPC Cluster -- 2.1.5.2 HPC Cluster Implemented on Grids -- 2.1.5.3 HPC Cluster Implemented on the Public Cloud -- 2.1.5.4 HPC Cluster Implemented Hybrid Cloud -- 2.1.6 Significance of HPC Clusters on Hybrid Cloud -- 2.1.7 Hybrid Cloud Future Improvements -- 2.1.8 HPC + Cloud Contrasted with Existing Implementation Architectures -- 2.1.9 Profit-Based Scheduling -- 2.1.10 Preemptable Scheduling -- 2.1.11 Priority-Based Scheduling -- 2.2 Various Aspects and Current Issues -- 2.2.1 Service Provisioning -- 2.2.2 Service Allocation -- 2.2.3 Service Adaptation -- 2.2.4 Service Mapping -- 3 Benchmarking -- 3.1 Cloud Benchmarking Instance Specifications and Assumptions -- 3.2 Classic Benchmark Test Categories -- 3.2.1 Dhrystone Benchmark -- 3.2.2 Linpack Benchmark -- 3.2.3 Livermore Loops -- 3.2.4 Whetstone Benchmark -- 3.3 Disk, USB and LAN Benchmarks -- 3.4 Multithreading Benchmarks -- 3.4.1 Simple Add Tests -- 3.4.2 Whetstone Benchmark -- 3.4.3 MP FLOPS Program -- 3.4.4 MP Memory Speed Tests -- 3.4.5 MP Memory Bus Speed Tests -- 3.4.6 MP Memory Random Access Speed Benchmark -- 3.5 OpenMP Benchmarks for Parallel Processing Performance -- 3.5.1 MemSpeed -- 3.5.2 Original Open MP Benchmark -- 3.6 Memory BusSpeed Benchmark.
,
3.6.1 BusSpeed Test -- 3.6.2 Random Memory Benchmark -- 3.6.3 SSE Benchmark -- 4 Computation of Large Datasets -- 4.1 Challenges and Considerations in Computing Large-Scale Data -- 4.1.1 Extreme Parallelism and Heterogeneity -- 4.1.2 Data Transfer Costs -- 4.1.3 Increased Failure Rates -- 4.1.4 Power Requirements at Exascale -- 4.1.5 Memory Requirements at Exascale -- 4.2 Work Done to Enable Computation of Large Datasets -- 4.2.1 OpenStack and Azure Implementation -- 4.2.1.1 Introduction to OpenStack -- 4.2.1.2 Network Architecture of OpenStack -- 4.2.1.3 Windows Azure Pack -- 4.2.1.4 Network Architecture of Windows Azure Pack -- 4.2.2 Cloud Interconnectivity -- 4.2.3 HPC + Cloud -- 4.2.4 Simulations and Tools for Large Scale Data Processing -- 4.2.4.1 Performance of the Hybrid Cloud -- 4.2.4.2 Further Simulation Work -- 4.3 Summary, Discussion and Future Directions -- 4.3.1 What Might the Model Look like? -- 4.3.2 Application Primitives-Key to Performance -- 5 Optimized Online Scheduling Algorithms -- 5.1 Dynamic Task Splitting Allocator (DTSA) -- 5.2 Procedural Parallel Scheduling Heuristic (PPSH) -- 5.2.1 Mapping Phase -- 5.2.2 Shuffling Phase -- 5.2.3 Eliminating Phase -- 5.2.4 Finishing Phase -- 5.3 Scalable Parallel Scheduling Heuristic (SPSH) -- 5.4 Calculation of Time -- 6 Performance Evaluation -- 6.1 Complexity Analysis -- 6.1.1 Algorithm 1: Dynamic Task Splitting Allocator (DTSA) -- 6.1.2 Algorithm 2: PPSH Phase 1-Mapping Phase -- 6.1.3 Algorithm 3: PPSH Phase 2-Shuffling Phase -- 6.1.4 Algorithm 4: PPSH Phase 3-Eliminating Phase -- 6.1.5 Algorithm 5: PPSH Phase 4-Finishing Phase -- 6.1.6 Algorithm 6: Scalable Parallel Scheduling Heuristic (SPSH) -- 6.2 Experimental Results -- 7 Conclusion and Future Works -- Bibliography.
Permalink