Thomas Pinckney

Learn More
The exokernel operating system architecture safely gives untrusted software efficient control over hardware and software resources by separating management from protection. This paper describes an exokernel system that allows specialized applications to achieve high performance without sacrificing the performance of unmodified UNIX programs. It evaluates(More)
Application-level networking is a promising software organizationfor improving performance and functionality for important networkservices. The Xok/ExOS exokernel system includes application-levelsupport for standard network services, while at the same timeallowing application writers to specialize networking services.This paper describes how Xok/ExOS's(More)
We propose dynamic documents as an approach to extending and customizing the WWW/Mosaic for mobile computing plaforms. Dynamic documents are programs executed on a mobile platform to generate a document; they are implemented as Tcl scripts. We have modified the NCSA Mosaic web client to run the dynamic documents it retrieves through a modfied Tcl(More)
the Inter-American Development Bank, and in an IMF-World Bank sponsored conference in Escorial, Spain for helpful comments on a related paper. The usual disclaimer applies. 2 INTRODUCTION New empirical evidence on the relationship between inequality and growth contradicts an important dimension of the conventional wisdom regarding the nature of the process(More)
Empirically, operating systems are inevitably faced with application demands that the operating system cannot adequately handle. This thesis addresses how extensibility can be designed in, so that throughout the system's lifetime it can be extended to meet new demands that were not originally anticipated. A set of guidelines are proposed that help operating(More)
Application-level networking is a promising software organization for improving performance and functionality for important network services. The xok/ExOS exokernel system includes application-level support for standard network services, while at the same time allowing application writers to specialize networking services. This paper describes how(More)
  • 1