Ads 468x60px

Parallel computing

မာတိကာ
  1. အနွစ္ခ်ဳပ္
    1. ျပိဳင္တူျပဳလုပ္ျခင္းဆိုတာ ဘာလဲ?
    2. အစီအတန္းလိုက္ ျပဳလုပ္ေဆာင္ရြက္ျခင္း
    3. လွ်င္ျမန္ေသာ စက္ပစၥည္းမ်ားအတြက္လိုအပ္ခ်က္
    4. ျပိဳင္တူတြက္ခ်က္ျခင္း
    5. ျပိဳင္တူတြက္ျခင္းနည္းပညာ အနွစ္ခ်ဳပ္
    6. ဘာေၾကာင့္ parallel computing အား အသံုးျပဳရသလဲ?
  2. အယူအဆမ်ား နွင့္ နည္းပညာအေခၚအေ၀ၚမ်ား
    1. von Neumann ကြန္ပ်ဴတာ၏ တည္ေဆာက္ပံု 
    2. Flynn ရဲ့ အေျခခံက်ေသာ ခြဲျခမ္းစိတ္ျဖာျခင္း
      1. SISD အမ်ိဳးအစား
      2. SIMD အမ်ိဳးအစား
      3. MISD အမ်ိဳးအစား
      4. MIMD အမ်ိဳးအစား
    3. အေထြေထြ Parallel ေ၀ါဟာရမ်ား
  3. ျပိဳင္တူတြက္ခ်က္ေရး ကြန္ပ်ဴတာမ်ား၏ memory တည္ေဆာက္ပံုမ်ား
    1. Shared Memory ေခၚ မွ်ေ၀သံုးစြဲေသာ မွတ္ဥာဏ္        
    2. Distributed Memory ေခၚ ျဖန္႔ေ၀ သံုးစြဲေသာ မွတ္ဥာဏ္
    3. Hybrid Distributed-Shared Memory ေခၚ ခ်ိတ္ဆက္ အသံုးျပဳေသာ မွတ္ဥာဏ္
    4. Memory-Processor Arrangements
  4. Processor Communication
    1. Communications Network on the IBM SP
  5. Parallel Programming  အမ်ိဳးအစားမ်ား
    1. အနွစ္ခ်ဳပ္
    2. Shaed Memory အမ်ိဳးအစား
    3. Data Parallel အမ်ိဳးအစား
    4. Threads Model အမ်ိဳးအစား
    5. Message Passing အမ်ိဳးအစား
    6. အျခား အမ်ိဳးအစားမ်ား  
  6. Parallel program တစ္ပုဒ္အား တည္ေဆာက္ျခင္း
    1. Program အား အရွင္းဆံုး ပံုစံျဖစ္ေအာင္ ျဖတ္ထုတ္ျခင္း
    2. Automatic vs. Manual Parallelization
    3. Understand the Problem and the Program
    4. Partitioning
    5. Synchronization
    6. Communication
      1. Point to Point
      2. One to All Broadcast
      3. All to All Broadcast
      4. One to All Personalized
      5. All to all Personalized
      6. Shifts
      7. Collective Computation
  7. Design and Performance Considerations
    1. Amdahl's Law
    2. Load Balancing
    3. Granularity
    4. Data Dependency
    5. Deadlock
    6. Communication Patterns and Bandwidth
    7. I/O Patterns
    8. Debugging
    9. Performance Monitoring and Analysis
  8. ဥပမာ ပုစ ၦာမ်ား
    1. Essentials of Loop Parallelism
    2. Calculating PI
      1. Serial Problem Description
      2. Parallel Solution
    3. Calculating Array Elements
      1. Serial Problem Description
      2. Parallel Solution
      3. Pool of Tasks
      4. Load Balancing and Granularity
    4. Simple Heat Equation
      1. Serial Problem Description
      2. Parallel Solution
      3. Overlapping Communication and Computation
    5. Application Case Study
    6. 1-D Wave Equation
  9. ကိုကားခ်က္မ်ား
=======================================================
1.အနွစ္ခ်ဳပ္
ေရးသားထားခ်က္မရွိေသးပါ
  • BACK TO TOP|

    1.