Department of Computer Science, The Hebrew University of Jerusalem
B.Sc. - Mathematics, Technion.
M.Sc. - Computer Science, University of Illinois at Urbana-Champaign.
Ph.D. - Computer Science, University of Illinois at Urbana-Champaign.
Management of clusters and multi-cluster clouds - the
Virtualizations and run-time optimizations in clusters with GPUs:
Parallel and distributed algorithms for resilient computing.
High performance parallel and distributed computing.
The High-Performance Computing Systems research group:
My group performs groundbreaking research and development in
management of high-end computing systems and run-time optimizations.
Areas of interest include:
On-going and previous
Algorithms for adaptive resource management in clusters.
A cluster operating system for providing a single-system image.
Gossip algorithms for resilience of Exascale clusters.
Run-time optimizations for accelerators (e.g. GPUs) in
clusters using memory access patterns.
Parallel and distributed systems, algorithms and applications.
I am looking for bright and highly motivated students at all levels,
who are interested to perform innovative R&D in my research group.
The distributed operating systems lab course (67845)
Individual projects for graduate and advanced undergraduate students.
Possible topics: distributed systems,
high-performance computing on GPUs,
parallel programming on GPUs,
parallel and distributed computing and applications,
management of clusters and clouds,