Sagar Karandikar Division of Electrical Engineering (EECS) computer architecture, hardware/software co-design, datacenters, accelerators, systems research, VLSI design