Research
Computer Architecture
RICE CE research on computer architecture explores architectures for machine learning and Big Data, processing near memory, architectural options beyond Moore's Law and architectural support for data science algorithms, large-scale storage systems, and resource scheduling for performance, power and QoS.
Research Labs
Professor Cavallaro, in collaboration with Professor Behnaam Aazhang, is developing parallel architectures for code division multiple access (CDMA) wireless communication systems. This involves the use of parallel arrays of DSP/FPGA processors and custom VLSI processor architectures.
Towards bringing powerful machine-learning systems to our daily-life devices, the Efficient and Intelligent Computing (EIC) Lab at Rice University explores techniques that highlight a holistic optimization of algorithm-, system-, and application-level opportunities.