Galois Field arithmetic forms the basis of Reed-Solomon and other erasure coding techniques to protect storage systems from failures. Most implementations of Galois Field arithmetic rely on multiplication tables or discrete logarithms to perform this operation. However, the advent of 128-bit instructions, such as Intel’s Streaming SIMD Extensions, allows us to perform Galois Field arithmetic much faster. We are investigating techniques to both improve the performance of Galois Field arithmetic and new approaches to erasure coding that can leverage these techniques. The techniques that we are developing are available as part of an open source software library.
A partnership between academia and industry exploring and developing new technologies and techniques to improve the manageability, scalability, security, reliability, longevity, and performance of storage systems.
CRSS facilitates collaboration in research and education, and provides pathways to simplify direct transfer of university developed ideas, research results, and technology to its industrial sponsors, helping them to improve their competitive posture in the global marketplace.
CRSS conducts research in a wide range of storage-related fields and applied security, including archival storage, scalable distributed indexing and non-hierarchical file systems, large-scale distributed storage systems, file systems for next-generation storage devices, and data deduplication.
CRSS is looking for talented students who want to study for an M.S. or Ph.D. at UC Santa Cruz! Grad students at CRSS work closely with faculty and other students, as well as with local industry. Our graduates typically have multiple job offers, whether from industry, government, or academia.