close
          Warning:
          Can't synchronize with repository "(default)" (Unsupported version control system "svn": libsvn_swig_py2.7-1.so.1: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
      
 
    
      
      
      
        - Timestamp:
 
        - 
            May 6, 2010, 2:29:04 PM (16 years ago)
        
 
        - Author:
 
        - 
          adherelinux
        
 
        - Comment:
 
        - 
          
          
--
         
      
      
        
          Legend:
          
            - Unmodified
 
            - Added
 
            - Removed
 
            - Modified
 
          
         
        
  
      - 
        
        
              
              
                
                  | 
                    
                      v32
                   | 
                  
                    
                      v33
                   | 
                    | 
                
              
            
                  
                          | 20 | 20 | = 什麼是平行運算 = | 
                  
                          | 21 | 21 | 平行運算其實就是將同一個運算的工作,交給整個 Cluster 裡面的所有 CPU 來進行同步運算的一個功能。由於使用到多個 CPU 的運算能力,所以可以加快運算的速度。 | 
                  
            
                      
                        | 22 |   | [[Image(parallel.JPG)]] | 
                      
                      
                        |   | 22 | [[Image(什麼是平行運算.JPG)]] | 
                      
                        |   | 23 | (圖檔來源鳥哥私房菜) | 
                      
            
                  
                          | 23 | 24 |  | 
                  
                          | 24 | 25 | = GPGPU(General Purpose Graphic Unit) = | 
                  
            
              
                
                  | … | 
                  … | 
                    | 
                
              
            
                  
                          | 26 | 27 |   * GPGPU就是以繪圖晶片進行通用的運算,由於新型的繪圖晶片開始允許可程式性,讓原本被鎖定用於繪圖運算的繪圖晶片,開始可執行通用運算。 | 
                  
                          | 27 | 28 |   * 一般而言,中央處理器負責大部分的運算工作,也是所謂的通用運算,而顯示卡晶片專門處理影像,彼此的分工明確。 | 
                  
            
                  
                          |   | 29 |   * GPU多核心的架構,比起傳統CPU架構帶來更強的處理能力,人類對於運算的需求越來越大,如核能試爆、氣候預測與病毒防治,都需要大規模的運算能力,但傳統的中央 | 
                  
                          |   | 30 |     處理器架構,以英特爾的Xeon處理器為例,最高只有6個核心,然而一顆Nvidia GeForce 8800 GTX繪圖晶片,卻擁有128個處理核心,由於多核心的架構,更適合超級電腦的平行運算運用。 | 
                  
                          |   | 31 |   * 以華碩推出的GPU伺服器,內含Nvidia Tesla繪圖晶片,光是一臺直立式伺服器就擁有968個運算核心,浮點運算量就可達到1.1teraflop。  | 
                  
                          |   | 32 |  | 
                  
                          |   | 33 |     (1 Teraflop表示每秒鐘可完成1萬億次浮點計算) | 
                  
            
                  
                          | 28 | 34 |  | 
                  
                          | 29 | 35 |  | 
                  
            
                  
                          |   | 36 |  |