En quittant Intel
(brendangregg.com)- Brendan Gregg a annoncé qu’il quittait Intel après 3 ans et demi pour accepter de nouvelles opportunités
- Pendant son passage chez Intel, il a développé et publié en open source les AI Flame Graphs, et a promu le heatmap GPU ainsi que la prise en charge du stack walking Linux
- Il a exercé un rôle de leadership au sein de l’eBPF Technical Steering Committee (BSC), a co-présidé l’USENIX SREcon APAC 2023 et a donné 6 keynotes
- Il a participé à l’élaboration de la stratégie cloud d’Intel, en collaboration avec 6 organisations, a conçu une stratégie interne avec 33 propositions concrètes et mené 110 rendez-vous clients
- Il a été performant malgré une période difficile pour l’entreprise, et il espère que ses travaux sur les AI Flame Graphs et la stratégie cloud auront un impact durable sur l’avenir d’Intel
Départ d’Intel et principales réalisations
- Brendan Gregg annonce qu’il quitte Intel pour accepter de nouvelles opportunités
- Il a précisé, dans un e-mail envoyé aux employés d’Intel, avoir récapitulé ses activités sur les 3,5 ans écoulés
- Son principal projet open source chez Intel fut le développement des AI Flame Graphs, rendus publics en open source sous le nom iaprof
- Il a créé un GPU subsecond-offset heatmap et activé la fonction stack walking en collaborant avec des distributions Linux
- Il a donné une interview au Wall Street Journal sur la surveillance de sécurité eBPF
- Il a pris un rôle de leadership au sein de l’eBPF Technical Steering Committee (BSC) et a co-présidé l’USENIX SREcon APAC 2023
- Il a réalisé au total 6 keynotes de conférences
AI Flame Graphs et analyse GPU
- Les AI Flame Graphs sont encore à un stade préliminaire, mais il s’attend à ce qu’ils soient largement adoptés pour l’analyse GPU, comme les Flame Graphs le sont déjà pour l’analyse CPU
- Aujourd’hui, les Flame Graphs sont courants dans l’analyse de performance CPU, mais l’adoption pour le GPU reste limitée
- Le fait que la version open source soit spécifique à Intel est présenté comme un frein à la diffusion
- Il anticipe que les besoins pour les AI Flame Graphs vont croître à mesure que les codes GPU deviennent plus complexes
Stratégie cloud et collaboration interne
- Il a piloté la définition de la stratégie de cloud computing d’Intel, en prenant part à 110 rencontres clients
- Il a élaboré une stratégie, comprenant 33 propositions concrètes avec 6 organisations, pour un plan de relance du cloud à l’échelle de l’ensemble d’Intel
- Il a produit une carte inter-équipes visualisant les interactions entre 19 équipes concernées, saluée comme une première fois au sein d’Intel
- Cette stratégie n’a été partagée qu’à travers des diapositives internes
Expériences vécues chez Intel
- Les 3 ans passés chez Intel ont coïncidé avec la période la plus difficile de son histoire, et il a souligné qu’il y avait eu un gel des embauches pendant les 15 premiers mois
- Malgré cela, il exprime sa satisfaction d’avoir laissé des résultats significatifs
- Parmi les moments marquants, il cite sa rencontre avec Linus Torvalds, une discussion avec Pat Gelsinger, un cours de surf en Australie en mode off-site et sa relation avec Harshad Sane
- Il a élargi sa compréhension de la structure interne des processeurs grâce aux échanges avec les hardware fellows d’Intel
Projets futurs et message à Intel
- L’exécution des 33 propositions qu’il prévoyait de mener chez Intel au cours des prochaines années pourrait être reprise par ses successeurs
- La plupart de ces propositions sont des défis complexes nécessitant une adoption au changement, l’aval de l’encadrement et des investissements à long terme
- Il explique avoir laissé les documents correspondants dans un dossier partagé avec la direction d’Intel
- Il espère que sa stratégie CloudTeams aidera continuellement Intel à se renforcer
- Il conclut en souhaitant la réussite d’Intel
1 commentaires
Réactions sur Hacker News
Il disait que les prochaines années chez Intel devaient être consacrées à l’exécution des « 33 stratégies pour reconquérir le cloud », mais croire que ce plan sera suivi tel quel après son départ paraît un peu irréaliste
J’y ai travaillé 21 ans, et en ce moment l’ambiance est surtout de faire le strict minimum et de toucher son salaire
Au final, personne ne met vraiment les mains dans ce genre de grands plans
En lisant la phrase « j’ai eu 110 rendez-vous clients pour la stratégie cloud », j’ai été surpris qu’il y ait des gens qui comptent ce genre de chose
Je me demande si je ne devrais pas m’y mettre aussi ; pour se mettre en valeur, ça semble clairement utile
Et comme employé senior, j’ai aussi la responsabilité de rendre compte de l’usage de mon temps
gcalcliles réunions avec des clients. Du point de vue d’un ingénieur, 110 rendez-vous clients, c’est un chiffre assez élevéUn « message d’adieu en quittant l’entreprise » après seulement trois ans et demi, j’ai du mal à m’y identifier
Je pense qu’il est difficile d’avoir un impact majeur sur une période aussi courte. Quand je vois des points comme « interview dans le WSJ », ça donne l’impression d’un texte de RP
En 3,5 ans, il a accompli beaucoup de choses dans une immense organisation, et honnêtement, ça me rend un peu jaloux
La mention « interview dans le WSJ » est juste une formule pour les managers ; le vrai regret, c’est surtout que l’organisation n’ait pas su mieux tirer parti de lui
Dans d’autres billets, il évoquait la fatigue liée aux réunions nocturnes à cause du décalage horaire
Quelle que soit la raison de son départ, j’espère qu’il trouvera un meilleur équilibre vie pro / vie perso dans son prochain poste
La collaboration asynchrone basée sur les documents avait ses limites, et il n’était pas possible de voyager souvent
Travailler chez Intel aujourd’hui, c’est accepter cette réalité
En lisant les commentaires, on voit pas mal de réactions agressives
Certains ne semblent probablement pas bien connaître les accomplissements de Brendan Gregg. C’est clairement un ingénieur qui mérite le respect
En lisant le billet, ma première impression a été qu’il y avait une forte dimension de promotion personnelle
On dirait une masterclass pour transformer un email de départ en « portfolio pour la prochaine opportunité »
Je ne dis pas ça de manière sarcastique : je trouve que c’est un excellent exemple de la façon de bien mettre en avant la valeur qu’on a créée
Intel est en train de perdre rapidement des talents compétents
Ce n’est ni la première fois, ni la dernière
J’ai une question sur les performances dans le cloud
Sur AWS, j’ai lancé la même machine Intel à 192 cœurs en mode metal et en instance virtualisée, et le côté virtualisé a un débit CPU inférieur de 20 à 25 %
Je me demande si c’est un problème AWS, une perte dans la pile logicielle, ou un souci au niveau CPU
J’aimerais aussi savoir si passer à AMD ou à Graviton améliorerait la situation
En mode metal, il y a moins de pollution de cache, donc l’écart de performances peut venir de là
Je me demande si tu as fait du profiling pour vérifier un éventuel surcoût de virtualisation lié à des choses comme le chiffrement mémoire
/proc/cpuinfoEn faisant le calcul, il semble qu’il ait eu bien plus de réunions nocturnes au cours des six derniers mois
Il vit en Australie, et le siège d’Intel est aux États-Unis
Article lié : 3 Years of Extremely Remote Work
À l’époque, il parlait de 77 réunions, alors que dans ce billet de départ il mentionne 110 rendez-vous clients