Boris Weissman
University of California, Berkeley
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Boris Weissman.
architectural support for programming languages and operating systems | 1998
Boris Weissman
This paper describes a combined approach for improving thread locality that uses the bardware performance monitors of modem processors and program-centric code annotations to guide thread scheduling on SMPs. The approach relies on a shared state cache model to compute expected thread footprints in the cache on-line. The accuracy of the model has been analyzed by simmations involving a set of parallel applications. We demonstrate how the cache model can be used to implement several practical locality-based thread scheduling policies with little overhead. Active Threads, a portable, high-performance thread system, has been built and used to investigate the performance impact of locality scheduling for several applications.
merged international parallel processing symposium and symposium on parallel and distributed processing | 1998
Boris Weissman; Benedict A. Gomes; Jürgen Quittek; Michael Holtkamp
Thread migration is established as a mechanism for achieving dynamic load sharing. However, fine-grained migration has not been used due to the high thread and messaging overheads. This paper describes a fine-grained thread migration system whose extensible event mechanism permits an efficient interface between threads and communications without compromising the modularity and performance of either. Migration is supported by user level primitives based on which applications may implement different migration policies. The system is portable and can be used directly or serve as a compilation target for parallel languages. The system runs on a cluster of SMPs and observed performance is orders of magnitude better than other reported measurements.
parallel and distributed processing techniques and applications | 1998
Boris Weissman; Benedict A. Gomes
Archive | 2000
Benedict A. Gomes; Boris Weissman; ベネディクト・エー.・ゴメス; ボリス・ワイスマン
Archive | 1997
Benedict A. Gomes; David P. Stoutamire; Boris Weissman; Jon Feldman
Archive | 2001
Boris Weissman; Sreeram Duvvuru; Benedict A. Gomes
Cluster Computing | 2001
Boris Weissman; Benedict A. Gomes
Archive | 2000
Benedict A. Gomes; Boris Weissman
Archive | 2000
Benedict A. Gomes; Boris Weissman
Archive | 1997
Benedict A. Gomes; David P. Stoutamire; Boris Weissman