Overview
With the end of Dennard Scaling and a slowdown in Moore’s Law, the Cloud-Native Server Architecture project focuses on designing CPU architectures that maximise performance per unit area (perf/mm²) and performance per watt (perf/W) for modern cloud workloads. This work builds on the project’s broader goal of addressing slowing logic-density improvements through cross-layer integration and specialisation, from algorithms to silicon, while minimising data movement through tighter coupling of computation with emerging storage and networking technologies.
|
|
Workshop Publications
N. Mahani, H. Falahati, S. Darabi, A. Javadi-Nezhad, Y. Oh, M. Sadrosadati, H. Sarbazi-Azad, and B. Falsafi, A Low-latency On-chip Cache Hierarchy for Load-to-use Stall Reduction in GPUs, ACM Transactions on Architecture and Code Optimization, Vol. 22, No. 3, 2025. |
Y. Li, A. Bhattacharyya, M. Kumar, A. Bhattacharjee, Y. Etsion, B. Falsafi, S. Kashyap, and M. Payer, Single-Address Space FaaS with Jord, In Proceedings of the 52nd Annual International Symposium on Computer Architecture, 2025. |
M. Gil, D. Ha, S. B. Harma, M. K. Yoon, B. Falsafi, W. W. Ro, and Y. Oh, Avant-Garde: Empowering GPUs with Scaled Numeric Formats, In Proceedings of the 52nd Annual International Symposium on Computer Architecture, 2025. |
B. Falsafi, M. Ferdman, and B. Grot, Server Architecture From Enterprise to Post-Moore, In IEEE Micro, vol. 44, no. 5, pp. 65-73, Sept.-Oct. 2024. |
M. Sutherland, B. Falsafi, and A. Daglis, Cooperative Concurrency Control for Write-Intensive Key-Value Workloads, The 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'23), Vancouver, BC, Canada, March 25-29, 2023. |
S. Gupta, Y. Oh, L. Yan, M. Sutherland, A. Bhattacharjee, B. Falsafi, and P. Hsu, AstriFlash: A Flash-Based System for Online Services, The 29th IEEE International Symposium on High-Performance Computer Architecture (HPCA-29), Montreal, QC, Canada, Feb 25-March 01, 2023. |
A. Pourhabibi, M. Sutherland, A. Daglis, and B. Falsafi, Cerebros: Evading the RPC Tax in Datacenters, The 54th International Symposium on Microarchitecture (MICRO '21), Virtual Event, Greece, Oct 18-22, 2021. |
M. Sutherland, S. Gupta, B. Falsafi, V. Marathe, D. Pnevmatikatos, and A. Daglis, The NeBuLa RPC-Optimized Architecture, The 47th International Symposium on Computer Architecture (ISCA '20), Valencia, Spain, May 30- June 3, 2020. |
A. Pourhabibi, S. Gupta, H. Kassir, M. Sutherland, Z. Tian, M. Drumond, B. Falsafi, and C. Koch, Optimus Prime: Accelerating Data Transformation in Servers, The 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '20), Lausanne, Switzerland, March 16–20, 2020. |
A. Daglis, M. Sutherland, and B. Falsafi, RPCValet: NI-Driven Tail-Aware Balancing of µs-Scale RPCs, The 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19), Providence, Rhode Island, USA, April 13–17, 2019. |
S. Novakovic, A. Daglis, E. Bugnion, B. Falsafi, and B. Grot, Scale-Out NUMA, Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2014. |
O. Kocberber, B. Grot, J. Picorel, B. Falsafi, K. Lim, and P. Ranganathan, Meet the Walkers: Accelerating Index Traversals for In-Memory Databases, Proceedings of the 46th International Symposium on Microarchitecture (MICRO), 2013. |
P. Lotfi-Kamran, B. Grot, M. Ferdman, S. Volos, O. Kocberber, J. Picorel, A. Adileh, D. Jevdjic, S. Idgunji, E. Ozer, and B. Falsafi, Scale-Out Processors, Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA), 2012. |
People
| Faculty | Mohammad Alian (Cornell) Babak Falsafi Mike Ferdman (Stony Brook) Pejman Lotfi-Kamran (IPM) |
| Postdoc | August Ning |
| Students | Arun AMS, Ayan Chakraborty, Alireza Foroodnia, Yuanlong Li, Shanqing Lin |
| Alumni | Ali Ansari, Siddharth Gupta, Mark Sutherland, Arash Pourhabibi Zarandi Mario Paulo Drumond, Djordje Jevdjic, Cansu Kaynak, Onur Kocberber, Pejman Lotfi-Kamran, Nooshin Mirzadeh, Javier Picorel, Dmitrii Ustiugov, Stavros Volos |
Links
| EcoCloud |
| Parallel Architecture Systems Lab (PARSA) @ EPFL |
| School of Computer and Communication Sciences @ EPFL |
Sponsors
| Microsoft Research |
| Swiss National Science Foundation |