The 7th Workshop on the Future of Computing Architectures (FOCA 2022) will be held on Thursday October 27th , 2022 in person at IBM Thomas J. Watson, Yorktown Heights. This event is a full-day workshop that provides a forum for invited students in a broad range of fields covering all aspects of architectures for the future of computing. Invited students are expected to showcase their work and interact with their peers and members of the IBM Research community.

The topics covered by FOCA 2022 include but are not limited to:

  • Architectures for artificial intelligence / machine learning.
  • Security- and reliability-aware architectures.
  • Architectures for cloud, high-performance computing, and data centers.
  • Next-generation memory architectures.
  • Parallel architectures.
  • Power‐efficient architectures and systems.
  • Embedded, IoT, reconfigurable, and heterogeneous architectures.
  • Architectures for emerging technology and applications.
  • Quantum computing, quantum circuit optimization.

Past Editions


Organizing Committee

  • Sandhya Koteshwara
  • Karthik Swaminathan
  • David Trilla
  • Augusto Vega

Selection Committee

  • Ali Javadi
  • Alper Buyuktosunoglu
  • Ananda Samajdar
  • Apoorve Mohan
  • Aporva Amarnath
  • Ashish Ranjan
  • Christine Ouyang
  • Claudia Misale
  • Eun Kyung Lee
  • Gi-Joon Nam
  • Hubertus Franke
  • John Carter
  • John-David Wellman
  • Manoj Kumar
  • Martin Cochet
  • Mengmei Ye
  • Monodeep Kar
  • Nandhini Chandramoorthy
  • Prasanth Chatarasi
  • Pradip Bose
  • Priya Nagpurkar
  • Ravi Nair
  • Sanchari Sen
  • Seetharami Seelam
  • Subhankar Pal
  • Sophia Wen
  • Vidhi Zalani
  • Xin Zhang
  • Yoonho Park

Keynote Speakers

Confidential Computing: a concerted effort across the system stack

Hubertus Franke (IBM)

Dr. Franke is a Distinguished Research Staff Member at the IBM T.J.Watson Research Center since 1993. Since 2000 he was a manager in the Scalable Systems department having managed ~20 researchers of which most have a Ph.D. in CS or EE. Between 2013-2015 he was a Senior Manager for Software Defined Infrastructures. His group innovates and contribute(ds) to IBM’s System and Cloud product line in the area of processor architecture, operating systems, performance optimization, compiler, HPC, middleware and cloud solutions. Dr. Franke graduated with a Diplom Informatik degree (computer science) from the University of Karlsruhe (now KIT), Germany in 1987. He obtained a Ph.D. in Electrical Engineering in 1992 from Vanderbilt University. He authored / co-authored 140 publications in peer reviewed conferences and journals in the domains of HPC communication protocols, computer architectures, operating system design for scalable systems, memory management, software engineering and robotics and holds 174 patents in these areas. He is a member of the IBM Academy of Technology, an IBM Master Inventor and an ACM Fellow. Since 2011 he has been an Adjunct Full Professor at the Courant Institute at New York University, year-round teaching graduate classes in the field of operating systems. In addition, he serves on the Rutgers University ECE department industry advisory board and was recently appointed Adjunct Research Professor, ECE, University of Illinois Urbana-Champaign.

AI Acceleration: Co-optimizing Algorithms, Hardware, and Software

Vijayalakshmi Srinivasan (IBM)

Viji Srinivasan is a Distinguished Research Staff Member and a manager of the accelerator architectures and compilers group at the IBM T.J. Watson Research Center in Yorktown Heights. At IBM, she has worked on various aspects of data management including energy-efficient processor designs, microarchitecture of the memory hierarchies of large-scale servers, cache coherence management of symmetric multiprocessors, accelerators for data analytics applications and more recently end-to-end accelerator solutions for AI. Many of her research contributions have been incorporated into IBM’s Power & System-z Enterprise-class servers.

Invited Speakers

Joseph Zuckerman

Columbia University

Helena Caminal

Cornell University

Maitreyi Ashok

Massachusetts Institute of Technology

Gauri Patwardhan

University of Illinois Urbana-Champaign

Ke Xia

Rutgers University

Vikram Narayanan

University of California, Irvine

Jovan Stojkovic

University of Illinois Urbana-Champaign

Poulami Das

Georgia Institute of Technology


Subject to changes (all times are in Eastern Time)
Hover for abstracts

October 27th, 2022
9:00 - 9:15am Introduction and Welcoming Remarks
9:15 - 10:00am Keynote: Confidential Computing: a concerted effort across the system stack
Hubertus Franke (IBM)
10:00 - 10:15am Coffee Break
10:15 - 10:45am Rethinking Associative Processing for Modern Systems
Helena Caminal (Cornell University)
10:45 - 11:15am Super Scalar Clouds
Jovan Stojkovic (University of Illinois Urbana-Champaign)
11:15 - 11:45am Agile Design, Optimization, and Test of Domain-Specific Systems-on-Chip
Joseph Zuckerman (Columbia University)
11:45 - 12:15pm Software and Architecture for Reliable Quantum Computing
Poulami Das (Georgia Institute Of Technology)
12:15 - 01:45pm Lunch Break + Quantum Lab Tour
01:45 - 02:30pm Keynote: AI Acceleration: Co-optimizing Algorithms, Hardware, and Software
Vijayalakshmi Srinivasan (IBM)
02:30 - 03:00pm Exploring the Trusted Execution Environment for CPU-FPGA Heterogeneous Architecture
Ke Xia (Rutgers University)
03:00 - 03:15pm Coffee Break
03:15 - 03:45pm HPVM and Scheduler API: System for heterogenous parallel programing
Gauri Patwardhan (University of Illinois Urbana-Champaign)
03:45 - 04:15pm Towards Secure Commodity Operating Systems
Vikram Narayanan (University of California, Irvine)
04:15 - 04:45pm Maintaining Security Throughout the Computing Pipeline
Maitreyi Ashok (Massachusetts Institute of Technology)
04:45 - 5:00pm Concluding Remarks


Sandhya Koteshwara is a Research Staff Member at IBM T J Watson Research Center. Her research interests include secure cloud infrastructure design, embedded system security, cryptographic hardware and semiconductor supply chain integrity. She obtained her PhD degree from the University of Minnesota with a thesis focused on hardware security.

Karthik Swaminathan is a research staff member at the Efficient and Resilient Systems Group at the IBM T.J Watson Research Center. His research has a broad, cross-layer scope examining circuit, architecture and application level optimizations for improving the reliability and energy efficiency of multi core systems and accelerators. He also works on characterizing performance and reliability of IBM server-class and mainframe processors at various stages of design. He holds a PhD from Penn State University.

David Trilla is a Post-doctoral Researcher at IBM T. J. Watson Research Center. He has worked on real-time systems and current research interests include security and agile hardware development. He obtained his Ph.D. at the Barcelona Supercomputing Center (BSC) granted by the Polytechnic University of Catalonia (UPC), Spain.

Augusto Vega is a Research Staff Member at IBM T. J. Watson Research Center involved in research and development work in the areas of highly-reliable power-efficient embedded designs, cognitive systems and mobile computing. He holds M.S. and Ph.D. degrees from Polytechnic University of Catalonia (UPC), Spain.