ICCD 2018

    Important Dates:

    Abstract Submission

    Paper Submission
    4-June-2018; Noon EST (Hard Deadline)



    Contact Us

    Web Chair

2018 IEEE International Conference on Computer Design (ICCD)

Lin Zhong

Professor in the Department of Electrical and Computer Engineering, Rice University

Title: Fixing the broken synergy at the hardware/software boundary.

Abstract: A perennial issue in computer design is about whether a function should be realized in hardware or software. Given the increasing importance of security and privacy, this talk examines how isolation is supported in modern systems. We observe that over the time hardware offers ever more complex support for isolation while software responds with its own complexity and growing inefficiency. Yet recent incidents of Spectre and Meltdown remind us that our trust in hardware for isolation should not be absolute. This talk argues that the root of this broken synergy between hardware and software is the use of unsafe languages (like C) and its necessary reliance on runtime checks for correctness. Modern systems languages like Rust provide fresh opportunities to revisit how isolation should be supported. Specifically we argue that hardware should focus on performance and efficiency and leave isolation to software, enforced statically, as much as possible.




Lin Zhong is Professor of Electrical & Computer Engineering with Rice University. He received his B.S and M.S. from Tsinghua University and Ph.D. from Princeton University. He has been with Rice University since September 2005. At Rice, he leads the Efficient Computing Group to make computing, communication, and interfacing more efficient and effective. He and his students received the best paper awards from ACM MobileHCI, IEEE PerCom, and ACM MobiSys (3), and ACM ASPLOS. He is a recipient of the NSF CAREER Award, the Duncan Award from Rice University, and the RockStar Award from ACM SIGMOBILE. More information about his research can be found at http://www.recg.org.