Simics虚拟芯片仿真器研发团队Oleg Oleinik访谈 (2021)

2021年,WeAreIntel对Intel Russia组的Simics虚拟芯片仿真器研发团队经理Oleg Oleinik进行了访谈。讨论了基于Simics的Intel CPU simulator的相关话题。更多内容,可参考Intel CommunityMeet Intel Russia: Oleg Oleinik, Simics Virtual Development Team Manager

在Intel客户端解决方案核心技术领域工作是一种怎样的体验?Simics虚拟开发团队及其负责人奥列格·奥列伊尼克(Oleg Oleinik)致力于开发仿真器,这些仿真器所模拟的组件正是Intel芯片内部所有系统软件的基础。我们有幸与奥列格进行了交流,了解他的团队对产品所做的贡献、团队的工作原则,以及Intel解决方案与其他市场产品的区别所在。

WAI(WeAreIntel): 您的团队具体负责哪些工作?

OO: 我们以Simics技术为基础,开发未来Intel芯片的功能仿真器。在Intel内部,这些仿真器被称为虚拟平台。全球有一支庞大的国际化团队共同开发Simics虚拟平台,而我们是其中的一部分。更具体地说,我们的团队负责开发Intel芯片关键组件的仿真器,这些组件最终将被用于个人电脑、笔记本电脑、平板电脑以及其他移动设备中。我们所模拟的正是客户端芯片最核心的部分:Intel CPU、内存管理子系统、电源管理子系统以及网络组件。

WAI: 能否请您进一步介绍一下Simics技术及其能力?

OO: Simics虚拟平台具有独特性和高度复杂性。其核心是Simics技术,该技术能够构建数字设备的功能仿真器。这项技术最初由Intel瑞典团队开创。我们团队利用Simics工具包来开发虚拟平台。那么,这类仿真器用在何处呢?它们主要用于开发和调试系统软件、固件、操作系统、驱动程序等,并且能在硬件实际上市前数年就用于未来硬件逻辑的设计开发。

WAI: 您的团队如何为产品做出贡献?

OO: 我们从2010年就开始使用Simics技术。在很大程度上,正是因为莫斯科团队的努力,Intel决定改变其芯片开发流程。如今,所有Intel芯片内部的系统软件都基于Simics虚拟平台进行开发,这使得产品上市时间缩短了数月之久。

WAI: 您团队的目标和任务是什么?

OO: 全球有数百个Intel团队使用虚拟平台开发系统软件。整个芯片开发项目的进度,在很大程度上取决于我们完成芯片完整仿真器这一部分的速度和质量,因为从整体来看,正是我们启动并设定了整个开发节奏。这一点至关重要,因为芯片开发本质上是一场与时间的赛跑,而我们的目标就是帮助Intel赢得这场竞赛。

WAI: 您团队成员之间的协作遵循哪些基本原则?

OO: 我们的工作理念建立在五大基本原则之上:对工作过程本身的个人成就感、团队内部的协同效应、对产品的自豪感、专业认可度,以及决策过程的透明度。我们在团队内部广泛讨论工作的各个方面。由于我们招聘的是技术能力最强、经验最丰富的专家加入Simics团队,而每位成员又都拥有不同的个性和行为风格,因此我的职责就是打造一支凝聚力强的团队,促进内部形成良好的协同效应。作为管理者,我认为重要的是要组织好工作流程,让每位员工都能享受自己的工作,同时保持良好的工作与生活平衡,并成功地将职业发展与创造力结合起来。此外,在Intel,员工会获得应有的专业认可------每个人都应清楚,他们的成果得到了充分的重视与肯定。

WAI: 您如何描述Intel的工作方式?在这方面,Intel与其他公司有何不同?

OO: Intel本质上是由遍布全球、文化多元的众多团队组成的。公司为员工提供专门培训,内容涵盖如何有效沟通、如何解决冲突、如何给予反馈,以及如何尊重他人文化背景等。这些培训是入职流程的重要组成部分。Intel的企业精神以结果为导向,这也是Intel的竞争优势所在。公司致力于在俄罗斯培养高水平的开发人才,其影响力不仅限于Intel自身,更辐射到整个IT行业。近年来,Intel俄罗斯团队中获得业界广泛认可的专家数量呈指数级增长:在过去五年中,晋升至Principal Engineer或更高级别的工程师人数增加了数倍之多。

相关推荐
fdtsaid1 天前
Intel Simics Simulator 介绍(2023)
simulator·仿真器·simics·intel simics
fdtsaid1 天前
Simics 的早期岁月——对Simics首席架构师 Bengt Werner 的专访(2018)
simulator·仿真器·simics·intel simics