scispace - formally typeset
U

Uzi Vishkin

Researcher at University of Maryland, College Park

Publications -  224
Citations -  12006

Uzi Vishkin is an academic researcher from University of Maryland, College Park. The author has contributed to research in topics: Parallel algorithm & Compiler. The author has an hindex of 57, co-authored 219 publications receiving 11690 citations. Previous affiliations of Uzi Vishkin include Max Planck Society & Tel Aviv University.

Papers
More filters
Dissertation

Optimizing for a many-core architecture without compromising ease-of-programming

TL;DR: This thesis builds upon the existing XMT infrastructure to improve support for efficient execution with a focus on ease-of-programming and presents a work-flow guiding programmers to produce efficient parallel solutions starting from a high-level problem.
Book

Granularity of Parallel Memories

TL;DR: This paper provides a comprehensive study of algorithms which are designed for shared memory models of parallel computation in which processors are allowed to have fairly unrestricted access patterns to the shared memory by general fast simulations of such algorithms by parallel machines.
Book ChapterDOI

Thermal management of a many-core processor under fine-grained parallelism

TL;DR: The work in progress that studies the run-time impact of various DTM techniques on a proposed 1024-core XMT chip shows that relative to a general global scheme, speedups of up to 46% with a dedicated interconnection controller and 22% with distributed control of computing clusters are possible.

The compiler for the XMTC parallel language: Lessons for compiler developers and in-depth description

TL;DR: This technical report gives some more details on how outer spawn statements are compiled to take advantage of XMT's unique hardware primitives for scheduling at parallelism and how this basic compiler is incremented to support nested parallelism.
Proceedings ArticleDOI

A PRAM-on-chip vision

TL;DR: Overall, XMT provides ample research opportunities through mixing theory and experimentation, and covers the spectrum from algorithms through architecture to implementation; the main implementation related innovation in XMT was through the incorporation of low-overhead hardware mechanisms (for more effective fine-grained parallelism).