Albert-Jan N. Yzelman 博士


🔹 基本信息

Albert-Jan Nicholas Yzelman 博士是一位专注于高性能计算与并行编程模型研究的计算机科学家,目前担任华为瑞士苏黎世研究中心(Huawei Zürich Research Center)计算系统实验室的研究科学家与专家(Research Scientist and Expert)[[2]][[8]]。


🔹 教育背景

时间机构学位/经历详情
2002荷兰 DuivenAtheneum 文凭高中毕业 [[24]]
2007–2011乌特勒支大学(荷兰)学士(双专业)数学 + 计算机科学 [[24]]
乌特勒支大学硕士科学计算(Scientific Computing)[[24]]
2007–2011乌特勒支大学数学系博士论文:Fast sparse matrix-vector multiplication by partitioning and reordering,导师:Rob H. Bisseling 教授 [[11]][[16]]

博士论文在线获取:Utrecht University Repository [[11]]


🔹 职业经历

时间机构职位研究方向
2011–2015鲁汶大学(KU Leuven,比利时)计算机系博士后研究员共享内存高性能并行计算、稀疏矩阵计算 [[8]]
2011–2015Flanders Intel ExaScience Lab / ExaScience Life HPC Lab博士后研究员与 Dirk Roose、Karl Meerbergen 教授合作 [[24]]
2015–2020华为巴黎研究中心Research Scientist → Principal Researcher并行计算、不规则计算,应用覆盖移动端至云端 [[24]]
2020.02–至今华为苏黎世研究中心计算系统实验室Research Scientist and Expert未来计算的基础性、长期性与开放性研究 [[2]][[8]]

🔹 研究方向

核心研究方向围绕不规则计算与并行计算的编程范式,重点关注 [[2]]:

  • ✅ 易用、高性能、可扩展且可移植的编程原理与系统设计
  • ✅ 稀疏矩阵-向量乘法(SpMV)的缓存无关(cache-oblivious)算法与超图划分方法 [[11]][[15]]
  • ✅ 批量同步并行(BSP)模型在共享内存多核系统中的应用与优化 [[42]][[43]]
  • ✅ GraphBLAS 标准的 C++ 实现、并行化与非阻塞执行机制 [[49]][[50]]
  • ✅ 张量计算的多维存储与分区策略 [[1]][[25]]

🔹 代表性学术论文(按引用次数排序)

论文标题期刊/会议引用次数年份链接/DOI
Cache-oblivious sparse matrix–vector multiplication by using sparse matrix partitioning methodsSIAM J. Sci. Comput. 31(4):3128–31541272009[[4]][[56]]
High-level strategies for parallel shared-memory sparse matrix-vector multiplicationIEEE TPDS 25(1):116–125842013[[4]][[12]]
Two-dimensional cache-oblivious sparse matrix–vector multiplicationParallel Computing 37(12):806–819582011[[4]][[22]]
MulticoreBSP for C: a high-performance library for shared-memory parallel programmingInt. J. Parallel Program. 42(4):619–642572014[[4]][[42]]
An object‐oriented bulk synchronous parallel library for multicore programmingConcurrency Computat.: Pract. Exper. 24(5):533–553442012[[4]]
A C++ GraphBLAS: specification, implementation, parallelisation, and evaluationPreprint282020[[4]][[49]]

📚 完整出版物列表:DBLP [[17]] | ResearchGate [[3]]


🔹 开源软件与工具项目

项目名称描述链接/资源
Mondriaan稀疏矩阵超图划分工具,用于科学计算中的负载均衡与通信优化,与 Rob Bisseling 等人共同开发[[35]][[38]][[39]];源码:个人主页软件页
MulticoreBSP for C面向共享内存多核系统的高性能 BSP 编程库,支持易用的并行编程接口文档:multicorebsp.com [[42]];论文:[[45]][[48]]
ALP/GraphBLASC++ 实现的 GraphBLAS 标准库,支持图算法的线性代数表达、并行执行与非阻塞机制规范:GitHub: graphblas-api-cpp [[51]];实现参考:[[49]][[52]][[53]]

🔹 学术合作网络

与多位国际知名学者保持长期合作(按机构分类):

  • 乌特勒支大学:Rob H. Bisseling(博士导师)[[4]]
  • 鲁汶大学:Dirk Roose、Karl Meerbergen [[4]]
  • 华为苏黎世:Pál András Papp、Denis Jelovina、Filip Pawłowski [[4]]
  • CNRS & ENS Lyon:Bora Uçar [[4]]
  • 佐治亚理工:Ümit V. Çatalyürek [[4]]
  • ETH Zurich:Georg Anegg [[4]]
  • Barcelona Supercomputing Center:Vicenç Beltran Querol [[4]]

完整合作者列表见:Google Scholar Co-authors [[4]]


🔹 近期研究动态(2023–2025)

  • DAG Scheduling in the BSP Model(SOFSEM 2025):扩展 BSP 模型以支持非均匀内存访问(NUMA)效应,提升任务调度效率 [[12]]
  • 分布式推荐系统优化:提出有界滞后同步集体通信策略,加速推理阶段分布式计算 [[20]]
  • 张量-向量收缩算法:研究分布式与异构环境下的多维张量计算优化 [[25]]
  • “谦逊编程”(Humble Programming)理念推广:强调可验证、可维护的高性能代码设计哲学 [[2]]

🔹 关键资源汇总

类型链接说明
🌐 个人主页https://albert-jan.yzelman.net传记、出版物、软件、演讲等完整信息 [[2]]
🎓 博士论文UU Repository开源获取完整博士论文 [[11]]
📊 学术档案Google Scholar论文引用、h-index、合作者网络 [[4]]
🔗 身份标识ORCID: 0000-0001-8842-3689国际学者唯一标识符 [[8]]
💼 职业档案LinkedIn职业经历与技能标签 [[34]]
📚 出版物索引DBLP计算机科学领域出版物标准索引 [[17]]
🔬 研究作品ResearchGate论文全文、项目、合作请求 [[3]]
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐