软件架构师
![](https://p0.ssl.img.360kuai.com/t01e9cc9c9bdaa34016.gif)
出品 | CSDN程序人生(ID:coder_life)
3 月 22 日, Intel 首席执行官 Pat Gelsinger 在 Twitter 上宣布,该公司现任首席架构师 Raja Koduri 将离开公司。Pat Gelsinger 在推文中 表示:“感谢您对 Intel 技术和架构的众多贡献,特别是在高性能图形方面,帮助公司在 2022 年将 3 条新产品线推向市场。听闻你创建了一个围绕 AIGC 游戏、媒体以及娱乐创建新的软件公司,预祝你取得成功!”(图源:Twitter 截图)
Raja Koduri 也随后做出回应,对 Pat Gelsinger 和公司表示感谢:“在过去 5 年里,有许多珍贵的回忆,也学习到了许多不可思议的东西。现在,我将开启人生的新篇章,做一个软件创业公司。在未来几周,会有更多消息告诉大家。”(图源: Twitter 截图)
2017 年, Intel 将 Raja Koduri 从美国超威半导体公司 AMD 聘请过来。在其任职期间, Intel 推出了 Xe 架构的高性能 GPU,并成功应用在笔记本、桌面及数据中心中,产生的价值无可厚非。那么,他的“出走”将会带来 Intel 显卡部门的人事“巨震”么?又或许是为自己接下来的人生按下重新出发的按钮?曾为 AMD 、苹果工作,五年前被英特尔“挖走”
事实上, Raja Koduri 能驰骋在美国科技界,他丰富的履历便是底气。Raja Koduri 本科就读于 Andhra University 电子和通信专业,又在 Indian Institute of Technology Kharagpur 电子和通信专业取得了硕士学位。随之而来的职业生涯,也可谓是“开挂”般的存在。2001 年,加入 ATI 担任先进技术开发总监。2006 年,随着 ATI 被收购进入 AMD 担任图形首席技术官。2009 年 - 2013 年, Raja Koduri 加入苹果,担任 Apple Inc. 的图形架构总监。任职期间,他帮助公司的麦金塔产品家族建立了一个领先的图形子系统,并推进了苹果 Retina 显示器的过渡。2013 年, Raja Koduri 再次重返 AMD ,担任视觉计算副总裁。在 2015 年公司重组后,担任高级副总裁兼 Radeon 技术事业部首席架构师,领导开发了 Polaris 、 Vega 、Navi 等架构。![](https://p0.ssl.img.360kuai.com/t014e287e8a93e3b4c5.jpg)
(图源:Intel 官网截图)
2017 年,Raja Koduri 被 Intel 从 AMD 挖走,担任首席 GPU 架构师,主要负责全新的 Xe GPU 架构,从而为公司 GPU 领域的成功奠定长远的基础。去年年底 Intel 的图形部门被拆分,Raja Koduri 重返了首席架构师的职位。据 Intel 官网称,Raja Koduri 专注于发展 Intel 在图形方面的工作,并加速高优先级的技术项目。他的职责包括推动 CPU、 GPU 和 AI 架构的融合,推进 Intel 的 zttascale 计划,并确保先进的内存结构和其他架构元素集成到开发计划中,以造福 Intel 产品线和 Intel 代工服务客户。转战 AIGC 工具的研发
在过去,Raja Koduri 帮助 Intel 开发了自家专用 GPU,可惜的是 Intel 显卡并未在 GPU 领域掀起太大波澜,目前 NVIDIA 和 AMD 仍占据主导地位。随着 AI 应用的广泛普及,AIGC 成为了一个备受关注的领域,这也许成为 Raja Koduri 转战 AIGC 的重要原因。Raja Koduri 曾透露,新的软件工具可以根据文本提示生成新的图像,在视觉效果和视频游戏等领域的应用前景广阔。不过,这些工具通常只能在英伟达芯片上运行。随后,他补充说道,首先,他将在创建一项让用户轻松使用 AI 工具的服务上下功夫,让电影和游戏艺术家无论是使用 PC、Mac 、iPad 还是其他设备,都可以轻松使用这些 AI 工具,而不必深入研究软件的代码。尽管 Raja Koduri 尚未谈及创业的金额,但他称已为新公司筹集到了种子资金,并将在印度、新加坡和美国开展业务。Raja Koduri 表示,该公司将致力于开发软件,以支持采用 RISC-V 等开源技术制造的芯片。他补充称:“任何基于 RISC-V 或开放架构的可用硬件,我们都将是第一个给他们反馈并鼓励他们的用户。因为要想让 AI 计算真正大众化,我们必须大幅降低成本。”值得一提的是,除了深耕领域搞事业,Raja Koduri 也对电影行业有着浓厚的兴趣。十多年前,他资助了印度名为 Makuta VFX 的特效公司,随后还担任了公司董事会的首席技术顾问。Intel 的“下一任”在何处?
据悉,虽然 Raja Koduri 的继任者尚未确定,暂由 Jeff McVeigh 将担任 AXG 团队的临时领导人,但依据 Intel 近年来从外部招聘高管,希望“外来和尚好念经”的操作,似乎也还在探寻下一任。
与此同时,“Raja Koduri 离职 Intel ,加入 AIGC 创业”的新闻很快也在 Hacker News 上引发了大家的讨论。
不少网友表示:“对于 Raja Koduri 在新领域中的发展很期待”、“不可否认的是,他的确是一位能力很强且具备影响力的人”。但也有人认为:“感觉这可能是一个不好的迹象,有许多高管都正在离开 Intel 。”
讨论之余,甚至还波及了 GPU 的话题。有人称:“这对 Intel 来说或许是个好消息,下一步应该是缩小 GPU 设计,吸引与 NVIDIA 和 AMD 的合作。”还有人说道:“英特尔在 GPU 市场已经有近三十年的历史,但好像还是缺乏十足的竞争力。”
反观国内,美团元老王慧文、前京东 AI 掌门人周伯文、创新工场 CEO 李开复、阿里 VP 贾扬清等大佬们都相继离职,加入 AI 大模型的赛道。
那么,你对“ Raja Koduri 离职搞 AI ”这件事怎么看?可以在评论区留言和讨论。
参考链接:
https://www.tomshardware.com/news/raja-koduri-leaves-intel-to-found-software-start-uphttps://www.theverge.com/2023/3/21/23650611/intel-raja-koduri-gpus-amd-nvidia-apple-leave-ai-startuphttps://wccftech.com/raja-koduri-chief-architect-founder-of-arc-gpus-leaves-intel/https://www.intel.com/content/www/us/en/newsroom/biographies/biography-raja-m-koduri.htmlhttps://finance.sina.com.cn/tech/it/2023-03-22/doc-imymsywf1895477.shtml
辛蚀秆2938软件架构师是不是包括系统架构师和系统分析师? -
寇彬冰17893808171 ______ 软件架构师——(Software Architec)软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划.主导系统全局分...
辛蚀秆2938架构师分为哪几种? -
寇彬冰17893808171 ______ 1、架构师胚胎(程序员)学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容包括java、c、c++、uml、RUP、XML、socket通信(通信协议)——学习搭建应用系统所必须的原材料.2、架构师萌芽(高级程序员)学习分...
辛蚀秆2938软件架构师需要具备哪些能力 -
寇彬冰17893808171 ______ 1. 多看书1.1 设计模式,重构,这两本让我能从程序员的视野往外走一点1.2 企业应用架构模式,领域驱动设计,比设计模式深一点,解决的也是更实际的问题1.3 人件、人月神话、梦断代码,理解一下软件工程为啥会失败2. 多看文章2.1 QCon ...
辛蚀秆2938什么是架构?架构师的职责是什么?
寇彬冰17893808171 ______ 软件架构师是软件项目的灵魂,灵魂强大,项目才强大.长成大型软件公司的,都有强大的灵魂. 成为一个软件架构师,是每个上进的程序员的理想. 领宏教育助你完成架构师梦.我们最近有个软件架构师周末班就要结课了,你可以前来试听,也可以电话咨询
辛蚀秆2938系统架构师的工作职责 -
寇彬冰17893808171 ______ 系统架构师的职责就是设计一个公司的基础架构,并提供关于怎样建立 和维护系统的指导方针.具体来讲,系统架构师的职责主要体现在以 下几方面:1 负责公司系统的架构设计、研发工作;2 承担从业务向技术转换的桥梁作用;3 协助项目经...
辛蚀秆2938架构师的工作职能 -
寇彬冰17893808171 ______ 确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员.主要着眼于系统的“技术实现”.因此他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能马上给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估自己的团队实现特定的功能需求需要的代价. 系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单等.架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作.他必须对开发技术非常了解,并且需要有良好的组织管理能力.可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败.
辛蚀秆2938架构师必看:谈软件架构师如何做好架构设计( -
寇彬冰17893808171 ______ 此文转载至:帐前卒 1 前言 软件架构设计是软件设计的一部分,相当于总体设计,是软件设计过程中一个决定性的环节,架构确定了,软件基本也就定型了.而软件架构师则是软件项目的领军人物,是软件设计过程中最具挑战性的角色,从技...
辛蚀秆2938什么是软件架构? -
寇彬冰17893808171 ______ 当你去了解一个东东的时候,第一步要做的,就应该去知道这个东东的定义,对于软件架构也是如此,经过网上查询和书籍的帮助,我大概理清了一个轮廓. 软件行业是一个热衷于制造'名词'的行业,如果退回15年,估计没几个人知道'软...
辛蚀秆2938[转载]如何成为一名架构师[转] -
寇彬冰17893808171 ______ 架构师是一个神秘而又神圣的名词,作为软件开发领域的设计师,架构师承载着太多的责任和挑战.对于一个程序员或者工程师来说,架构师就像是一个目标,一条道路,抑或是一座山峰.如何能够成为一名合格的架构师?架构师应该具备何种...
辛蚀秆2938如何做一个好的架构师 -
寇彬冰17893808171 ______ 架构师的责任就是把业务架构的各个模块在一个单独硬件平台上,或一个整体,包括多个层次复杂的综合硬件系统平台上,把应用系统落实在最能体现硬件平台运行效率的地方. 优秀的架构师,整体观要非常强,精通当今至少一条行业技术方向和主要技术,熟悉当今IT潮流硬件平台,和在此之下的潮流软件实施技术. 架构师职责之一,就是把控应用系统项目实施规范. 架构师的职责之一,就是会懂得用人,把各team leader放在最能发挥作用的地方. 一个好的应用系统,不会因为业务扩充或变化,而影响应用系统运行和运行效率.功能唯一,包括功能代码唯一,是好的系统架构的保障,同时也是评价一个优秀架构师的标准.