Invited Talks

Logic Synthesis for AI

June 09, 2024

Workshop with hands-on, 3rd Annual Hack4Her Event, Amsterdam, Netherlands

Machine Learning and Artificial Intelligence are the defining technologies of this decade. However, training and running state-of-the-art models require significant computational power, typically provided by large GPU clusters. One promising solution is the development of Application-Specific Integrated Circuits (ASICs) and Field-Programmable Gate Arrays (FPGAs), which are custom hardware designed to accelerate specific applications. In this workshop, attendees learned about the logic synthesis and physical design processes used to create ASIC layouts and FPGA designs from specifications. They applied these techniques to generate custom machine-learning accelerators and inference engines ready for tape-out. The workshop includes a hands-on session for practical experience.

The Case for Planar Logic Synthesis - Crossing Costs in Nanotech

June 06, 2024

Invited Special Session, International Workshop on Logic and Synthesis (IWLS) 2024, Zurich, Switzerland

In recent years, the field of logic synthesis for beyond-CMOS technologies has seen significant changes, revealing new cost functions and constraints that challenge traditional assumptions. In some implementations, splitters and buffers are essential for path balancing. However, recent advancements in fabrication and physical simulation of certain computational nanotechnologies revealed the necessity for 100% planar networks. This unconventional cost metric creates a new playground for innovation in logic synthesis.

Design Automation for Field-coupled Nanotechnologies

May 11, 2021

Thesis overview, École polytechnique fédérale de Lausanne - Laboratoire des Systèmes Intégrés, Lausanne, Switzerland

In this invited talk in the Laboratoire des Systèmes Intégrés (LSI) at the École polytechnique fédérale de Lausanne (EPFL) in Switzerland, I gave an overview of my dissertation entitled Design Automation for Field-coupled Nanotechnologies. Due to the brevity of this 40 minute talk, I focused on an excerpt of my work, namely placement & routing for FCN. The discussed algorithms allow for the generation of circuit layouts from given logic networks in both exact and scalable fashion.

Field-coupled Nanocomputing (FCN)

January 16, 2019

Lecture, Johannes Kepler University Linz - Emerging Computer Technologies, Linz, Austria

In this guest lecture in the graduate course Emerging Computer Technologies at Johannes Kepler University Linz, I gave an introduction to Field-coupled Nanocomputing (FCN) technologies and concepts. This promising class of post-CMOS devices has the potential for highest processing performance with tremendously low energy dissipation. At the same time, physical design of these nano-structures imposes hard challenges, even compared to classical CMOS layout.