Brendan被技巧圈尊称为“机能之神”,他的到来,受到了OpenAI总裁Brockman的亲自迎接。

Brockman甚至表示,本身就是Brendan多年以来的老粉丝。

Brendan有多牛?

他的代表著作《机能之巅》,经久被全球高校和科技巨擘列为机能工程的必读教材。

他还创造了有名的火焰图(Flame Graphs),让法度榜样员能像看热力争一样直不雅地看到CPU在忙什么。

同时他照样Linux内核核心技巧eBPF的重要推动者,一手构建了现代云计算的机能分析对象箱……

网友们评价,Brendan的这些作品绝对是next level。

做任何事,都有范围化地做,并且就在今天做。

那么,如许一位技巧大年夜佬,为安在此时选择了OpenAI呢?他本人用一篇博客讲解了本身的看法和不雅察。

Brendan博客自述入职来由

Do anything, do it at scale, and do it today.

这是一种随时预备应战的状况。在他看来,在这个行业里,优化这件事就是要寻求快,必须得在当天就在成千上万台机械上跑起来,还得立马奏效。

Brendan刚进OpenAI,就给本身定了个逝世规矩。

这种对速度和范围的硬性请求,逼着他必须时刻盯着那些宏大年夜的算力集群,哪怕能在裂缝里抠出一点点效力,也得立时着手,毫不滞滞泥泥。

而OpenAI“没禁区”的情况,正好给他供给了折腾的空间——在OpenAI,只要能把机能提上去,没有任何范畴被以难堪以改变。

当然除了看到OpenAI是个大年夜舞台之外,Brendan还发明,AI这个行业,也急切须要他的介入。

让他产生这种设法主意的,是生活里的一件真事儿。

他发明理发师、房地产经纪人、税务管帐师、兼职养蜂人等各类职业的人都在跟他聊ChatGPT,这让他意识到,AI已经成了通俗人天天都在用的对象,背后的流量肯定大年夜得吓人,对后台的压力已经增长了一个量级。

面对这么大年夜的流量,以前在通用计算时代用的那些老办法,如今确切不灵了。以前几十年,大年夜家习惯盯着CPU和数据库调优,手里拿的都是旧时代的锤子,但如今面对的是数万张GPU堆出来的超等集群和复杂的神经收集。

旧对象箱里的对象修不了新机械,面对大年夜模型练习这种新物种,就必须得把以前的经验先放一边,从新搞一套专门针对大年夜模型的工程办法。

这也是他干脆利落地分开干了半辈子的通用云计算范畴,一头扎进AI基本举措措施这块硬骨头的原因。

谁是Brendan?

那么,Brendan毕竟是如何一位传怪杰物?

可以说,他是现代体系机能范畴的“定海神针”。他写的《机能之巅》和《BPF Performance Tools》,在后端或者运维范畴家喻户晓。

小时刻他是英剧《Blake’s 7》的逝世忠粉,对里面那台叫Orac的超等计算机特别入神。Orac能控制宇宙里的其他电脑,然则性格特别臭,动不动就怼人。

这两本大年夜作被全球技巧圈奉为圭臬,专门用来解决那些最棘手的体系瓶颈,是排盘考题时的标准参考谜底和“最后救命稻草”。

写出这两部大年夜作的Brendan,是一位在极端实战情况中考验出来的老兵。

他要干的工作特别具体,就是去解决ChatGPT背后的机能瓶颈,包管这台昂贵的机械在全球人都在用的时刻,还能转得飞快。

早年(2001-2014年)在Sun Microsystems和Joyent任职的十几年里,他就已经是DTraceToolkit的核心开辟者,那时刻就已经奠定了本身在动态追踪范畴的元老地位。

到了中期(2014-2022年),他转战Netflix担负高等机能架构师。

那时刻的Netflix正面对着全球最大年夜的云端架构挑衅,他天天面对的是海量的并发要乞降极其复杂的微办事架构,处理的都是那种在通俗范围下根本遇不到的机能怪题。

而在参加OpenAI之前的近期,他成为了Intel Fellow。

在这个硬件巨擘的顶层技巧岗亭上,他专注于解决一个经久痛点——若何让软件工程师能看懂硬件PMU(机能监控单位)传回来的底层数据。

除了著作和经验,他照样一个全部行业分析办法的创造家。

他的创造中最具代表性的作品之一就是文章开首提到的火焰图

在此之前,分析CPU热点只能盯着成千上万行逝世板的文本客栈看,效力极低。

他硬是将这些数据转化成了直不雅的、可视化的交互式图谱,哪里是机能瓶颈,一眼就能定点清除。

这还不敷,为了比较版本更新前后的机能差别,他又衍生出了差分火焰图

除了盯着CPU忙什么,他还特别推广了Off-CPU分析办法论,专门去抓那些因为I/O等待而导致过程“磨洋工”的隐形杀手,彻底弥补了传统分析中的盲区。

上大年夜学时,Brendan就想本身手搓一台Orac,然则那时刻的硬件其实太拉垮,内存连个完全字典都存不下,被电脑发卖嘲笑了一通后,这件事也就黄了。

此外,Linux生态里如今最标准化的bcc和bpftrace对象集,也是他在经久保护和供献。

他还开辟了延迟热力争(Latency Heatmaps)用来揭示平均值掩盖下的长尾颤抖,以及那个专门给晕头转向的排查者指路的USE办法(应用率、饱和度、缺点)。

总之,Brendan把“体系诊断”这门形而上学变成了有章可循的科学。USENIX LISA给他揭橥出色成就奖,就是对他这些年实战成果最威望的盖印认证。

One More Thing

Brendan在博客中提到,他选择参加OpenAI,还有一个私家的情结——圆梦。

直到赶上了 ChatGPT。他发明这玩意儿的确就是活生生的Orac。

他甚至专门改了ChatGPT的自定义指令,让它模仿Orac那种“只有原始人才会问这种蠢问题”的傲娇语气跟本身对话。

对如今的他来说,参加OpenAI,其实就是亲手把童年那个遥弗成及的科幻境给续上了。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部