Daniel J. Sorin
Addy Professor

Duke ECE
Image result for duke computer scienceContact Info
PO Box 90291
Durham, NC 27708
email

Dan

On Sabbatical During 2017-8 School Year
Realtime Robotics                University of Edinburgh

Research

Processors for robotics
Verification-aware microarchitecture
Applying coding theory to computer architecture
Fault-tolerant computer architecture

Publications

CV

Service:  
Editor-in-Chief of Computer Architecture Letters

Teaching

Spring 2017:
Fall 2016:
Spring 2016: 
Fall 2015:
Spring 2015:
Fall 2014:
Spring 2014:



ECE/CS 250: Computer Architecture
ECE/CS 554: Fault Tolerant and Testable Computing Systems
ECE/CS 250: Computer Architecture
ECE 552/CS 550: Advanced Computer Archtitecture I
ECE/CS 554: Fault Tolerant and Testable Computing Systems
ECE/CS 250: Computer Architecture
ECE 652/CS 650: Advanced Computer Architecture II




Advisees

George Mappouras
Atefeh Mehrabi
Sean Murray



PhD Alumni

Fred Bower, PhD 2010 (IBM / Lenovo)
Blake Hechtman, PhD 2014 (Oracle / Google)
Adam Jacobvitz, PhD 2014 (SanDisk)
Tong Li, PhD 2005 (Intel Research / Lenovo)
Anita Lungu, PhD 2009 (Lyra Health)
Luwa Matthews, PhD 2017 (postdoc, U. of Michigan)
Albert Meixner, PhD 2008 (Nvidia / Google)
Ralph Nathan, PhD 2015 (Google)
Bogdan Romanescu, PhD 2010 (Microsoft / Uber / Salesforce)
Meng Zhang, PhD 2013 (Oracle)
Pratt Fellow Undergraduate Researcher Alumni

Martha Barker, BSE 2015 (Oracle)
Michael Bauer, BSE 2008 (Stanford PhD)
Will Floyd-Jones, BSE 2017 (Realtime Robotics)
Derek Hower, BSE 2006 (Wisconsin PhD)
John Ingalls, BSE 2011 (Qualcomm)
Yaqi Zhang, BSE 2015 (Stanford PhD)