Skip to content

Commit c51493f

Browse files
authored
abstract - typo fix
1 parent 9a3d21a commit c51493f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ One selected paper was also published in [ACM SIGOPS Operating Systems Review (V
4848
***Keynote: Vertically integrated storage systems***
4949

5050
##### Abstract
51-
Storage systems are often seen as being separated from compute systems. In this talk, I will argue that storage should be vertically integrated into compute units, i.e., storage should be an integral and seamless component actively participating in the processing of data. The motivation to do so is obvious from the sheer amount of data that needs to be processed these days, not only on ML/LLM/AI applications but also in more conventional data analytics. And the concept of vertically integrating storage applies whether it is a local disk or disaggregated storage in the cloud. In fact, the performance characteristics of cloud storage has already led to pushing some amount of data processing down to the storage layer to minimize the amount of data to be transferred across the network and to compute nodes. In the talk, I will argue that this initial steps should be expanded to create a computational pipeline from storage to the compute node memory that includes active storage, smart NICs, and accelerators. While some of these ideas have been pursued in isolation and are often centered around a particular type of technology, today we have the opportunity to think about such designs end-to-end taking advantage of innovations such as CXL. In the talk I will motivate the idea, suggest ways to implement initial prototypes, and discuss its integration into software systems – often the biggest bottleneck when trying to take advantage of hardware advances.
51+
Storage systems are often seen as being separated from compute systems. In this talk, I will argue that storage should be vertically integrated into compute units, i.e., storage should be an integral and seamless component actively participating in the processing of data. The motivation to do so is obvious from the sheer amount of data that needs to be processed these days, not only on ML/LLM/AI applications but also in more conventional data analytics. And the concept of vertically integrating storage applies whether it is a local disk or disaggregated storage in the cloud. In fact, the performance characteristics of cloud storage has already led to pushing some amount of data processing down to the storage layer to minimize the amount of data to be transferred across the network and to compute nodes. In the talk, I will argue that these initial steps should be expanded to create a computational pipeline from storage to the compute node memory that includes active storage, smart NICs, and accelerators. While some of these ideas have been pursued in isolation and are often centered around a particular type of technology, today we have the opportunity to think about such designs end-to-end taking advantage of innovations such as CXL. In the talk I will motivate the idea, suggest ways to implement initial prototypes, and discuss its integration into software systems – often the biggest bottleneck when trying to take advantage of hardware advances.
5252

5353
##### Bio
5454
Gustavo Alonso is a professor in the Department of Computer Science of ETH Zurich where he is a member of the Systems Group (www.systems.ethz.ch) and the head of the Institute of Computing Platforms. He leads the AMD HACC (Heterogeneous Accelerated Compute Cluster) deployment at ETH (https://github.com/fpgasystems/hacc), with several hundred users worldwide, a research facility that supports exploring data center hardware-software co-design. His research interests include data management, cloud computing architecture, and building systems on modern hardware. Gustavo holds degrees in telecommunication from the Madrid Technical University and a MS and PhD in Computer Science from UC Santa Barbara. Previous to joining ETH, he was a research scientist at IBM Almaden in San Jose, California. Gustavo has received 4 Test-of-Time Awards for his research in databases, software runtimes, middleware, and mobile computing. He is an ACM Fellow, an IEEE Fellow, a Distinguished Alumnus of the Department of Computer Science of UC Santa Barbara, and has received the Lifetime Achievements Award from the European Chapter of ACM SIGOPS (EuroSys).

0 commit comments

Comments
 (0)