Marisabel Guevara Hechtman

Marisabel Guevara Hechtman

Marisabel has been at Google since 2016. Currently as a performance software engineer, specializing on systems for video transcoding. Prior expertise as a Gmail site reliability engineer.
Authored Publications
Sort By
  • Title
  • Title, descending
  • Year
  • Year, descending
    Warehouse-Scale Video Acceleration: Co-design and Deployment in the Wild
    Alvin Adrian Wijaya
    David Alexander Munday
    Narayana Penukonda
    Jeremy Dorfman
    Sarah J. Gwin
    Richard Ho
    Danner Stodolsky
    Drew Walton
    In Suk Chong
    Kyle Alan Lucke
    Rob Springer
    Alex Ramirez
    Amir Salek
    Maire Mahony
    Hon Kwan Wu
    Yoshiaki Hase
    Niranjani Dasharathi
    Mercedes Tan
    Raghuraman Balasubramanian
    Sathish K Sekar
    Brian Fosco
    Cho Mon Kyaw
    JP Maaninen
    Roy W Huffman
    Fong Lou
    Aaron James Laursen
    Mark Steven Wachsler
    Jia Feng
    Aki Kuusela
    Dake He
    Poonacha Kongetira
    Indira Jayaram
    Ramon Macias
    Don Stark
    David Wickeraad
    Yuan Li
    Sandeep Bhatia
    Anna Cheung
    Elisha Indupalli
    Jeff Calow
    Devin Persaud
    Yolanda Ripley
    Srikanth Muroor
    Prakash Chauhan
    Ben Gelb
    Clint Smullen
    Ville-Mikko Rautio
    Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Association for Computing Machinery, New York, NY, USA (2021), pp. 600-615
    Preview abstract Video sharing (e.g., YouTube, Vimeo, Facebook, TikTok) accounts for the majority of internet traffic, and video processing is also foundational to several other key workloads (video conferencing, virtual/augmented reality, cloud gaming, video in Internet-of-Things devices, etc.). The importance of these workloads motivates larger video processing infrastructures and – with the slowing of Moore’s law – specialized hardware accelerators to deliver more computing at higher efficiencies. This paper describes the design and deployment, at scale, of a new accelerator targeted at warehouse-scale video transcoding. We present our hardware design including a new accelerator building block – the video coding unit (VCU) – and discuss key design trade-offs for balanced systems at data center scale and co-designing accelerators with large-scale distributed software systems. We evaluate these accelerators “in the wild" serving live data center jobs, demonstrating 20-33x improved efficiency over our prior well-tuned non-accelerated baseline. Our design also enables effective adaptation to changing bottlenecks and improved failure management, and new workload capabilities not otherwise possible with prior systems. To the best of our knowledge, this is the first work to discuss video acceleration at scale in large warehouse-scale environments. View details