330 High Performance Parallel I/O
the processing elements, data-centric models provide facilities to describe how
the data is laid out on the system and apply the computation to the data
where it resides (in situ). There are numerous software-based approaches be-
ing pursued that enable data to be operated upon where it was produced,
or while in transit. Even more aggressive technological approaches try to em-
bed computing capability into the storage devices. This includes everything
from embedding intelligence directly into disk systems such as the Netezza, to
the re-emergence of processor-in-memory and processor-near-memory tech-
nologies. Chapter 30 explores the fact that all of these innovative solutions
are fundamentally orthogonal to the standard ...