Programmable Digital Fabric (FPGAs, many-core processor architecture, ...)

Domain-Specific Applications (Embedded Systems, Bio-Informatics, AI, ...)

Physical Substrates (VLSI, quantum gates, molecular devices...)

CAD Software Tools (placement, mapping, routing, ...),

System Abstractions (task scheduling, application algorithms, ...)

Programming Language and Compiler (instruction set arch., execution model, run-time optimization, ...).

[My Other Published Work |