職位描述
職責描述:1.主導設計高性能、低延遲的異構編程模型(如類CUDA/OpenCL的指令集、內存模型、任務調度機制)及配套Runtime系統。優化硬件與軟件協同設計,確保編程模型在GPGPU、AI加速器等異構硬件上的高效執行。2.構建核心Runtime組件(任務調度器、設備管理、內存分配、跨設備通信、異常處理等),解決多級流水線、低開銷上下文切換、異構同步等系統級問題。3.開發設計Profiling工具鏈,定位內核執行熱點,提出架構級改進方案4.與硬件團隊合作定義計算單元架構,驅動ISA(指令集架構)設計;與算法團隊合作優化計算庫(如BLAS、FFT)的硬件加速策略。任職要求:1. 計算機科學、電子工程、數學等相關專業碩士及以上學歷,8年以上系統級軟件開發經驗,其中至少5年專注異構計算領域。2. 精通CUDA/ROCm/OpenCL等主流異構編程模型,深入理解其Runtime實現原理(如CUDA Driver API、HIP Runtime、OpenCL任務調度)。3. 對現代GPGPU架構(如NVIDIA Ampere/AMD CDNA)有深入研究,熟悉SIMT執行模型、層級內存體系、硬件調度隊列等核心機制。4. 具備構建復雜系統的能力,熟練掌握C/C++/Rust,精通Linux內核模塊、DMA、PCIe通信等底層開發技術。加分項:參與過國際開源異構計算項目(如PyTorch/XLA、TVM、Vulkan計算管線)并貢獻核心代碼。有GPGPU/FPGA/ASIC等芯片廠商底層工具鏈開發經驗,熟悉指令集模擬器(ISS)或性能建模工具。發表過體系結構頂會(ISCA、MICRO、HPCA)論文或持有相關專利。
企業介紹
曙光信息產業股份有限公司(以下簡稱“中科曙光”)作為我國核心信息基礎設施企業,為中國及全球用戶提供創新、高效、可靠的IT產品、解決方案及服務。 公司于2014年在上海證券交易所上市(股票代碼:603019)。經歷20余年發展,中科曙光在高端計算、存儲、安全、數據中心等領域擁有深厚的技術積淀和市場份額,并充分發揮高端計算優勢,布局智能計算、云計算、大數據等領域的技術研發,打造計算產業生態,為科研探索創新、行業信息化建設、產業轉型升級、數字經濟發展提供了堅實可信的支撐。 中科曙光在全國各省、自治區和直轄市均設立了分支機構,擁有國際的3大智能制造生產基地、5大研發中心,在全國50多個城市部署了城市云計算中心。 作為以技術創新為基因的科技企業,中科曙光未來將持續專注于核心技術研發,并與用戶、合作伙伴攜手共建應用生態、推動產業進步,以科技創新助力“數字中國”建設,驅動經濟高質量發展。