In 2009, Professor Agrawal joined the Washington University in St. Louis faculty after she worked with Professor Charles Leiserson in the Massachusetts Institute of Technology Supercomputing Technologies Group.
The goal of her 2012 National Science Foundation CAREER Award, "Provably Good Concurrency Platforms for Streaming Applications," is to design platforms that will allow programmers to easily write correct and efficient high-throughput parallel programs.
Professor Agrawal is interested in many aspects of parallel computing and works primarily on design of provably good runtime systems for parallel programming environments. She has worked on various topics such as scheduling, resource allocation, transactional memory, cache-aware, and cache-oblivious streaming.
Computing the Processor Desires Patent of Jobs in an Adaptively Parallel Scheduling Environment, co-authored with Charles E. Leiserson, Yuxiong He and Wen Jing Hsu (Under Review), 2007
Grant Feedback Driven Adaptive Scheduling
NSF grant proposal co-authored with Charles E. Leiserson (Funded for $484,000 over three years), 2006