Loading…
Thursday, September 28 • 11:00am - 11:35am
基于WebAssembly的FaaS框架,具备分布式机器学习能力 | WebAssembly-Based FaaS Framework with Distributed Machine Learning Capabilities - Wilson Wang, ByteDance & Michael Yuan, Second State

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
我们的目标是创建一个利用WebAssembly的FaaS平台,这是一种安全且轻量级的技术,用于机器学习任务,特别是推理作业。为了实现这一目标,我们正在将WebAssembly与Ray集成,Ray是一个广泛使用的用于扩展人工智能和Python应用程序的框架,以创建一个具有分布式机器学习能力的强大FaaS平台。 Ray的高级功能,如分布式调度、对象存储和任务间通信,使其成为一个优秀的ML-enabled FaaS平台选择,它统一了资源抽象,并消除了不同FaaS函数之间的障碍。通过将WebAssembly与Ray集成,我们可以使任务更加轻量级,并扩展Ray对编程语言(如Rust、Go和JavaScript)的支持,以简化现有应用程序的移植过程。

Our goal is to create a FaaS platform that utilizes WebAssembly, a secure and lightweight technology, for Machine Learning tasks, specifically inference jobs. To achieve this, we are integrating WebAssembly with Ray, a widely-used framework for scaling AI and Python applications, to create a powerful FaaS platform with distributed Machine Learning capabilities. Ray's advanced features, such as distributed scheduling, object storage, and inter-task communication, make it an excellent choice for an ML-enabled FaaS platform that unifies resource abstraction and eliminates barriers between different FaaS functions. By integrating WebAssembly with Ray, we can make tasks even more lightweight, and expand Ray's support for programming languages, such as Rust, Go, and JavaScript, to simplify the process of porting existing applications.

Speakers
avatar for Michael Yuan

Michael Yuan

Maintainer, CNCF WasmEdge and CEO, Second State
Dr. Michael Yuan is a maintainer of WasmEdge Runtime (a project under CNCF) and a co-founder of Second State. He is the author of 5 books on software engineering published by Addison-Wesley, Prentice-Hall, and O'Reilly. Michael is a long-time open-source developer and contributor... Read More →
avatar for Wilson Wang

Wilson Wang

Research Engineer, ByteDance
Wilson Wang is a Research Engineer at ByteDance. His research areas include Virtual Machines, Network Virtualization, WebAssembly, and Operating Systems.



Thursday September 28, 2023 11:00am - 11:35am CST
3层 305B会议室| 3F Room 305B
  新兴和先进技术 | Emerging + Advanced