Association for Computing Machinery (ACM)
Association for Computing Machinery (ACM)
  • 4 932
  • 6 200 805
People of ACM: Torsten Hoefler (6/25/2024)
Torsten Hoefler is a Professor at the Swiss Federal Institute of Technology (ETH) Zurich, where he serves as Director of the Scalable Parallel Computing Laboratory. He is also the Chief Architect for Machine Learning at the Swiss National Computing Center and a long-term consultant to Microsoft in areas including large-scale AI and networking. His research interests include performance-centric system design, which includes scalable networks, parallel programming techniques, and performance modeling for large-scale simulations and AI systems.
Among his honors, Hoefler was named an ACM Fellow for foundational contributions to high- performance computing and the application of HPC techniques to machine learning. Further, he was part of a team won the ACM Gordon Bell Prize. He is the youngest recipient of the IEEE CS Sidney Fernbach Award for outstanding contributions in the application of high-performance computers using innovative approaches. Hoefler is also the inaugural recipient of The ISC Jack Dongarra Early Career Award, which is given to an early- to mid-career researcher who has been a catalyst for scientific progress through exceptional work in areas including numerical algorithms and software libraries, computational sciences, mathematics, and machine learning.
To read Hoefler’s People of ACM interview, visit: www.acm.org/articles/people-of-acm/2024/torsten-hoefler.
The People of ACM series highlights the unique scientific accomplishments and compelling personal attributes of ACM members at the forefront of advancing computing as a science and a profession. These bulletins feature ACM members whose personal and professional stories are a source of inspiration for the larger computing community. To read more People of ACM interviews, visit: www.acm.org/membership/people-of-acm.
Переглядів: 159

Відео

Design is Testability
Переглядів 26016 годин тому
Title: Design is Testability Date: May 8, 2024 Duration: 1 HR SPEAKER Titus Winters Senior Principal Scientist, Adobe MODERATOR David Sankel Principal Scientist, Adobe ABSTRACT For Software Engineering practitioners, the past 10 years have seen an explosive rise in the adoption of continuous integration systems and automated software testing. Having sufficient test coverage is now considered ke...
Virtual Realities: How Tech Can Empower the LGBTQ+ Community
Переглядів 6414 днів тому
Technological advances such as virtual reality (VR) have emerged as an important tool to connect LGBTQ individuals worldwide. Queer users have utilized VR and social media platforms to create a safe environment for community gathering and authentic self-expression. To celebrate Pride Month, “Virtual Realities: How Tech Can Empower the LGBTQ Community,” features panelists Andreea Danielescu, Sha...
SIGMETRICS'24 - Nautilus: A Framework for Cross-Layer Cartography of Submarine Cables and IP Links
Переглядів 4714 днів тому
SIGMETRICS'24 - Nautilus: A Framework for Cross-Layer Cartography of Submarine Cables and IP Links
SIGMETRICS'24 - Near-Optimal Stochastic Bin-Packing in Large Service Systems With Time-Varying Item
Переглядів 6314 днів тому
Near-Optimal Stochastic Bin-Packing in Large Service Systems With Time-Varying Item Sizes
SIGMETRICS'24 - Network Fairness Ambivalence: When Does Diffusion Mitigate or Amplify Unfairness?
Переглядів 2514 днів тому
SIGMETRICS'24 - Network Fairness Ambivalence: When Does Diffusion Mitigate or Amplify Unfairness?
SIGMETRICS'24 - Shrinking VOD Traffic via Rényi-Entropic Optimal Transport
Переглядів 4114 днів тому
SIGMETRICS'24 - Shrinking VOD Traffic via Rényi-Entropic Optimal Transport
SIGMETRICS'24 - Continuous Query based Data Trading
Переглядів 1514 днів тому
SIGMETRICS'24 - Continuous Query based Data Trading
SIGMETRICS'24 - A Large Scale Study and Classification of VirusTotal Reports on Phishing and Malware
Переглядів 2014 днів тому
A Large Scale Study and Classification of VirusTotal Reports on Phishing and Malware URLs
SIGMETRICS'24 - The Online Pause and Resume Problem: Optimal Algorithms and an Application to Carbon
Переглядів 3414 днів тому
The Online Pause and Resume Problem: Optimal Algorithms and an Application to Carbon-Aware Load Shifting
SIGMETRICS'24 - Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithms
Переглядів 2314 днів тому
SIGMETRICS'24 - Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithms
SIGMETRICS'24 - CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-Efficiency
Переглядів 1914 днів тому
SIGMETRICS'24 - CarbonScaler: Leveraging Cloud Workload Elasticity for Optimizing Carbon-Efficiency
SIGMETRICS'24 - Prelimit Coupling and Steady-State Convergence of Constant-stepsize Nonsmooth Contra
Переглядів 2314 днів тому
Prelimit Coupling and Steady-State Convergence of Constant-stepsize Nonsmooth Contractive SA
SIGMETRICS'24 - Agents of Autonomy: A Systematic Study of Robotics on Modern Hardware
Переглядів 5614 днів тому
SIGMETRICS'24 - Agents of Autonomy: A Systematic Study of Robotics on Modern Hardware
SIGMETRICS'24 - MetaVRadar: Measuring Metaverse Virtual Reality Network Activity
Переглядів 2714 днів тому
SIGMETRICS'24 - MetaVRadar: Measuring Metaverse Virtual Reality Network Activity
SIGMETRICS'24 - Heavy-Traffic Optimal Size- and State-Aware Dispatching
Переглядів 4814 днів тому
SIGMETRICS'24 - Heavy-Traffic Optimal Size- and State-Aware Dispatching
People of ACM: Xing Xie (6/11/2024)
Переглядів 11714 днів тому
People of ACM: Xing Xie (6/11/2024)
WebSci'24: Keynote by Dirk Hovy
Переглядів 12821 день тому
WebSci'24: Keynote by Dirk Hovy
WebSci'24: Keynote by Jie Tang
Переглядів 8221 день тому
WebSci'24: Keynote by Jie Tang
WebSci'24: Keynote by Eszter Hargittai
Переглядів 7221 день тому
WebSci'24: Keynote by Eszter Hargittai
WebSci'24: Keynote by Jennifer Pan
Переглядів 8221 день тому
WebSci'24: Keynote by Jennifer Pan
WebSci'24: Keynote by Hannes Werthner
Переглядів 10521 день тому
WebSci'24: Keynote by Hannes Werthner
People of ACM: Nesime Tatbul (5/23/2024)
Переглядів 208Місяць тому
People of ACM: Nesime Tatbul (5/23/2024)
June 2024 CACM: Avi Wigderson, 2023 ACM A.M. Turing Awardee
Переглядів 1,5 тис.Місяць тому
June 2024 CACM: Avi Wigderson, 2023 ACM A.M. Turing Awardee
June 2024 CACM: The Human-or-Machine Issue: Turing-Inspired Reflections on an Everyday Matter
Переглядів 93Місяць тому
June 2024 CACM: The Human-or-Machine Issue: Turing-Inspired Reflections on an Everyday Matter
ByteCast Ep29: Nuria Oliver
Переглядів 135Місяць тому
ByteCast Ep29: Nuria Oliver
People of ACM: Zvi Galil (5/7/2024)
Переглядів 182Місяць тому
People of ACM: Zvi Galil (5/7/2024)
May 2024 CACM: Computer Vision, ML, and AI in the Study of Fine Art
Переглядів 661Місяць тому
May 2024 CACM: Computer Vision, ML, and AI in the Study of Fine Art
May 2024 CACM: Nand to Tetris: Building a Modern Computer System from First Principles
Переглядів 1,1 тис.Місяць тому
May 2024 CACM: Nand to Tetris: Building a Modern Computer System from First Principles
Programming Distributed Systems
Переглядів 572Місяць тому
Programming Distributed Systems

КОМЕНТАРІ

  • @Roibarkan
    @Roibarkan День тому

    28:51 Kostya’s talk: ua-cam.com/video/qTkYDA0En6U/v-deo.html

  • @ledasdaughter_
    @ledasdaughter_ 6 днів тому

    This is fascinating and I learned so much. I was only marginally aware of those branches of research and the developments, but it's so good to be able to listen to these wonderful people sharing their research and the important work they do. Absolutely fantastic and so very important.

  • @ASmile-xk1ef
    @ASmile-xk1ef 7 днів тому

    Interesting panel. I love that research like this is being done. So important.

  • @bilimtv791
    @bilimtv791 8 днів тому

    No to lgbt

  • @roamingeek1129
    @roamingeek1129 10 днів тому

    Funny that Tulsee Doshi was on here talking about Google and fairness, only to have Gemini shown to have the most egregious bias ever seen in Artificial Intelligence.

  • @VolumetricTerrain-hz7ci
    @VolumetricTerrain-hz7ci 18 днів тому

    There are unknown way to visualize subspace, or vector spaces. You can stretching the width of the x axis, for example, in the right line of a 3d stereo image, and also get depth, as shown below. L R |____| |______| TIP: To get the 3d depth, close one eye and focus on either left or right line, and then open it. This because the z axis uses x to get depth. Which means that you can get double depth to the image.... 4d depth??? :O It's even possible to add 4d depth to a isometric cube, by moving the skew square side along the x axis of the right cube, individually, and leave the left cube unchanged. Would be awesome, if someone make a game (even UA-cam video) that way! Nice video! :-)

  • @FREELEARNING
    @FREELEARNING 20 днів тому

    Very nice and profound Talk. Thanks Hannes and Thanks for ACM for sharing this publically on UA-cam.

  • @AlgoNudger
    @AlgoNudger 23 дні тому

    Keswick.

  • @biplavoraon9702
    @biplavoraon9702 25 днів тому

    Wow! This is such a good introduction to the field. Thank you for this❤

  • @daxteam5719
    @daxteam5719 26 днів тому

    Creo que se paso de ver... con lo de sasuke

  • @FernandoYtusaca
    @FernandoYtusaca 28 днів тому

    🎯 Key points for quick navigation: Understanding anti-patterns in student code can indicate knowledge gaps and lack of understanding of correct patterns. Code writing alone may not provide a complete picture of a student's knowledge, as students can generate code without understanding underlying principles. Students who use anti-patterns in code writing may not necessarily have conceptual gaps, but may lack understanding of specific patterns. Code writing is weakly correlated with editing success, suggesting that additional tasks besides code writing may be necessary to assess student knowledge accurately. Engaging students emotionally with real-world examples, such as accidents caused by suboptimal software testing, can enhance learning and motivation. Learning from accidents in software engineering can help students understand the importance of safety and domain knowledge in software development. Encouraging witnesses of accidents to share their experiences with software engineering students can lead to better education and training of future software engineers. Students in the University course on mlops are taught how to adopt mlops practices and gain practical experience with mlops tools through Project based learning. The course is organized into six milestones focusing on different aspects of mlops, such as reproducibility, quality assurance, API development, containerization, and monitoring. The pilot run of the course received positive feedback, with all students successfully deploying their machine learning components to the cloud. The software Resurrection exercise helps learners understand software maintenance by building and testing historical software releases, fixing issues, and reflecting on the experience. The exercise allows learners to experience the challenges and joys of software maintenance, contributing to readability, intelligibility, and maintainability of program code and documentation. Teaching programming patterns can be done at the later part of an undergraduate course Students should have a background in compiling software and programming in a language like C Learning to write programs that are easy to understand and maintain is valuable for both students and professionals Made with HARPA AI

  • @marlhex6280
    @marlhex6280 29 днів тому

    I want a picture with bob! and an Ether!

  • @Thebetterlife_9991
    @Thebetterlife_9991 Місяць тому

    대단하신분🎉

  • @inkbunnybunny
    @inkbunnybunny Місяць тому

    I have a question would it be possible to have more than just User and Kernel space?

  • @didyoustealmyfood8729
    @didyoustealmyfood8729 Місяць тому

    Look at my man yann. so inspirational...

  • @maxmustermann5590
    @maxmustermann5590 Місяць тому

    Great work, wish the talk were longer

  • @gonzales420
    @gonzales420 Місяць тому

    interesting.

  • @user-tc7gm7cl8r
    @user-tc7gm7cl8r Місяць тому

    Thank you for sharing. I can not wait to check this paper.

  • @vaibhavrathore8251
    @vaibhavrathore8251 Місяць тому

    This is the most comprehensive tutorial till date.Great work .

  • @hermis2008
    @hermis2008 Місяць тому

    I would love to know why there is poorer quality on Linux than in Windows. In Ubuntu I get a 1.117Gbps while on Windows I get 6.84Gbps.

  • @JaneSoap-oc8vu
    @JaneSoap-oc8vu Місяць тому

    You are dilusional!! You are hurting people. Your children and theirs will pay for what you are doing for money And research. I pray for your souls

  • @RozarSmacco
    @RozarSmacco Місяць тому

    Will the public ever be allowed to acknowledge or accept sociobiology?

  • @panshidong8467
    @panshidong8467 Місяць тому

    The description seems not match the video content

  • @mahkhi7154
    @mahkhi7154 Місяць тому

    I wrote Tetris in 1 Month, that's because I Wrote it in C. Those Borgs Spent 2 Years Writing Tetris, because they had to Do it in Assembly. EVEN THEN: it would Take Them Borgs, Half a Dozen Borgs, Over 6 Months in C. The 286 executes C, without Having the Compiler, to Break the Code All the Way Down to X86 ASSEMBLY. The 386 executes C++, without Having the Compiler, to Break the Code All the Way Down to X86 ASSEMBLY. They Actually Reverse Engineered the 286, Which Ran Windows. Partially Reverse Engineered the 386. Made their Own Windows NT Like, Operating System.

    • @mahkhi7154
      @mahkhi7154 Місяць тому

      How DO I Know: The Minions (Redhat/IBM/Oracle) Gnome/GTK is written in C. Your God: Nothing Better Than C. They (Minions and Borg), Partially Reverse Engineered the C++ 386. The Borgs then Made their Own C++ KDE/Qt. The Minions and Your God, don't have Pure Gold like us Cats. They Cant Make Fast Processors. They Have to Rely on Others Processors. USE ARM CPU. Don't Accelerate Software in Hardware.

  • @user-wk5ip9si6b
    @user-wk5ip9si6b Місяць тому

    One of the favorite lecture of my life which gave me confidence to do anything with a computer if I have a enough time.

  • @lakpatamang2866
    @lakpatamang2866 Місяць тому

    Great tutorial. Very informative.

  • @sabinalama6211
    @sabinalama6211 Місяць тому

    Is this man still alive now coz I just heard yesterday that he was no more.. and now I'm still searching for his news..

  • @ShortLessonsDaily
    @ShortLessonsDaily Місяць тому

    Thank you for this video

  • @djdjmbenga
    @djdjmbenga Місяць тому

    how did this lady get this job lol

  • @fubarace1027
    @fubarace1027 Місяць тому

    Should be outlawed in the US as discriminatory? Especially in state funded schools.

  • @colevq
    @colevq 2 місяці тому

    Perfect video for my project I got assigned!! Thank you

  • @travisfubu9053
    @travisfubu9053 2 місяці тому

    This has got to be the most useless thing humans ever created. Like what did this template add to humanity besides wasting time?

  • @doBobro
    @doBobro 2 місяці тому

    Ah those sweet pre-SPECTRE times full of hopes.

  • @biggusmunkusthegreat
    @biggusmunkusthegreat 2 місяці тому

    I've been designing a microkernel for 7 years now and to hear many of the ideas I've had over the years put so succinctly is so satisfying. Clear, direct, amazing talk. Thank you SO MUCH for posting this.

  • @Sirius_2780
    @Sirius_2780 2 місяці тому

    cool he is using thinkpad

  • @JaneSoap-oc8vu
    @JaneSoap-oc8vu 2 місяці тому

    You are using people as experiments and dont compensate!! FY for using and running trails without peiples permission. According to the law NOT created by me but Universe. You are taking more than you know! You are distructive! You will fail!!!

  • @prakashnainwal6890
    @prakashnainwal6890 3 місяці тому

    I feel grateful to watch this interview. Such a great Professor.

  • @AdolfoNeto
    @AdolfoNeto 3 місяці тому

    9:09 start

  • @dotnet364
    @dotnet364 3 місяці тому

    ilya lords over these pretenders.

  • @juddy2hands
    @juddy2hands 3 місяці тому

    1:10 Software Engineering for Big Data and Hardware Heterogeneity - Miryung Kim 11:58 Got Ethics? - Tim Menzies 24:06 The Path to Quantum at Scale - Krysta Svore 37:26 The Software Revolution of Obfuscation - Myra Cohen 47:49 -- Panel Discussion

  • @timjrgebn
    @timjrgebn 3 місяці тому

    12:22 --> If people don't fully understand the devastating consequences of this in medical, look up iatrogenics. Now imagine iatrogenics on a global scale. And I'm just talking about healthcare. The social sciences, including economics, are devastatingly divergent across their theories (compared to physics which is convergent). Now imagine that divergence were taken to a global scale. The risk of errors at scale may lead to the single darkest lesson of modern times if we don't address this before building such systems, especially in the social sciences. It may even be unavoidable if these systems of decisions are centralized and overly concentrated.

  • @sergesolkatt
    @sergesolkatt 3 місяці тому

  • @cuntyclown
    @cuntyclown 3 місяці тому

    how incredibly inspiring

  • @user-mv8oy9oe6n
    @user-mv8oy9oe6n 3 місяці тому

    It’s no way I can be bc I did two maybe you’ll find one who doesn’t.

  • @user-mv8oy9oe6n
    @user-mv8oy9oe6n 3 місяці тому

    You should stay with her Nelson I’m no good im crazy insane and sciz see Mia is a good fit for you like Freddie Columbiana. If you watch the movie you’ll get it but then again maybe im to into movies….random guy just wanted to comment 😭🎚🪐🪐🪐🪐🪐🗣🗣🗣🗣🗣👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯👩🏽‍🦯

  • @Forbyio
    @Forbyio 3 місяці тому

    We need more research like this.

  • @tyson3231
    @tyson3231 3 місяці тому

    😋 Promo'SM

  • @sinamobasheri
    @sinamobasheri 3 місяці тому

    Very interesting talk, really appreciate people like "grady booch" great start, great ending and clever choice or words 🤍 thanks for sharing

  • @sinamobasheri
    @sinamobasheri 3 місяці тому

    30:46 Software Crisis - SAGE Project 33:27 Project Management

  • @nyahhbinghi
    @nyahhbinghi 3 місяці тому

    A webview would have been superior in most cases