課程簡介

介紹

理論上的平行 Programming

  • 記憶體架構
  • 記憶體組織

基於線程和基於進程的並行性

  • 實例化和確定線程
  • 使用線程同步
  • 創建、命名、運行和同步進程
  • 使用 Asyncio 進行異步程式設計

分散式 Python

  • 使用芹菜
  • 使用 SCOOP
  • 使用 Pyro4
  • 使用 PyCSP
  • 使用 RPyC

GPU Programming

  • 使用 PyCUDA 模組
  • 使用 NumbaPro
  • 使用 PyOpenCL
  • 使用 PyOpenCL 進行測試

測試和故障排除

  • 使用單元測試進行測試
  • 使用類比測試進行測試

總結和結論

最低要求

  • Python 程式設計經驗

觀眾

  • 軟體開發人員
 14 時間:

人數



每位參與者的報價

客戶評論 (5)

相關課程

課程分類