Person: Murphy, Nicholas
Loading...
Email Address
AA Acceptance Date
Birth Date
Research Projects
Organizational Units
Job Title
Last Name
Murphy
First Name
Nicholas
Name
Murphy, Nicholas
2 results
Search Results
Now showing 1 - 2 of 2
Publication On the Design of a New CPU Architecture for Pedagogical Purposes(2002) Ellard, Daniel; Holland, David; Murphy, Nicholas; Seltzer, MargoAnt-32 is a new processor architecture designed specifically to address the pedagogical needs of teaching many subjects, including assembly language programming, machine architecture, compilers, operating systems, and VLSI design. This paper discusses our motivation for creating Ant-32 and the philosophy we used to guide our design decisions and gives a high-level description of the resulting design.Publication Hierarchical File Systems Are Dead(USENIX Association, 2009) Seltzer, Margo; Murphy, NicholasFor over forty years, we have assumed hierarchical file system namespaces. These namespaces were a rudimentary attempt at simple organization. As users have begun to interact with increasing amounts of data and are increasingly demanding search capability, such a simple hierarchical model has outlasted its usefulness. For this reason, we should design file systems whose organizations map to the ways we access and manipulate data now. We present a new file system architecture in which we replace the hierarchical namespace with a tagged, search-based one.