R
R. Bianchini
Researcher at University of Rochester
Publications - 12
Citations - 281
R. Bianchini is an academic researcher from University of Rochester. The author has contributed to research in topics: Shared memory & Cache. The author has an hindex of 8, co-authored 12 publications receiving 278 citations.
Papers
More filters
Parallel genetic algorithms on distributed-memory architectures
R. Bianchini,Chris Brown +1 more
TL;DR: The work presented here defines a set of genetic algorithm implementation alternatives for distributed-memory computers, in which strategies with some centralization are included, and shows that implementations incurring higher overheads can produce as good or better solutions faster than than very "efficient" implementations, depending on the characteristics of the problem at hand.
Proceedings ArticleDOI
Using simple page placement policies to reduce the cost of cache fills in coherent shared-memory systems
TL;DR: The utility of OS-based page placement as a mechanism to increase the frequency with which cache fills access local memory in distributed shared memory multiprocessors and no performance advantage in more sophisticated policies are found, including page migration and page replication.
Proceedings ArticleDOI
Lazy Release Consistency for Hardware-Coherent Multiprocessors
TL;DR: It is concluded that machines with flexible hardware support for coherence should use protocols based on lazy release consistency, but in a less ''aggressively lazy'' form than is appropriate for DSM.
Proceedings ArticleDOI
Using communication-to-computation ratio in parallel program design and performance prediction
TL;DR: The authors describe how a single method based on communication-to-computation (C/C) ratio can be used to predict performance accurately and yet fairly simply in some commonly encountered cases.
Proceedings ArticleDOI
Software caching on cache-coherent multiprocessors
R. Bianchini,Thomas J. LeBlanc +1 more
TL;DR: It is concluded that software caching, as well as other techniques developed for noncoherent shared-memory multiprocessors, can be profitably used on machines with hardware coherent caches and that programs based on these techniques are efficient across a variety of shared- memory machines.