scispace - formally typeset
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, +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

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.