Baring it all to software: Raw machines E Waingold, M Taylor, D Srikrishna, V Sarkar, W Lee, V Lee, J Kim, ... Computer 30 (9), 86-93, 1997 | 1027 | 1997 |
An optimal memory allocation scheme for scratch-pad-based embedded systems O Avissar, R Barua, D Stewart ACM Transactions on Embedded Computing Systems (TECS) 1 (1), 6-26, 2002 | 440 | 2002 |
Space-time scheduling of instruction-level parallelism on a raw machine W Lee, R Barua, M Frank, D Srikrishna, J Babb, V Sarkar, S Amarasinghe ACM SIGOPS Operating Systems Review 32 (5), 46-57, 1998 | 396 | 1998 |
Compiler-decided dynamic memory allocation for scratch-pad based embedded systems S Udayakumaran, R Barua Proceedings of the 2003 international conference on Compilers, architecture …, 2003 | 295 | 2003 |
Dynamic allocation for scratch-pad memory using compile-time decisions S Udayakumaran, A Dominguez, R Barua ACM Transactions on Embedded Computing Systems (TECS) 5 (2), 472-511, 2006 | 293 | 2006 |
Heap data allocation to scratch-pad memory in embedded systems A Dominguez, S Udayakumaran, R Barua Journal of Embedded Computing 1 (4), 521-540, 2005 | 197 | 2005 |
Maps: A compiler-managed memory system for Raw machines R Barua, W Lee, S Amarasinghe, A Agarwal Proceedings of the 26th Annual International Symposium on Computer …, 1999 | 192 | 1999 |
Parallelizing applications into silicon J Babb, M Rinard, CA Moritz, W Lee, M Frank, R Barua, S Amarasinghe Seventh Annual IEEE Symposium on Field-Programmable Custom Computing …, 1999 | 157 | 1999 |
Heterogeneous memory management for embedded systems O Avissar, R Barua, D Stewart Proceedings of the 2001 international conference on Compilers, architecture …, 2001 | 141 | 2001 |
The raw benchmark suite: Computation structures for general purpose computing J Babb, M Frank, V Lee, E Waingold, R Barua, M Taylor, J Kim, ... Proceedings. The 5th Annual IEEE Symposium on Field-Programmable Custom …, 1997 | 137 | 1997 |
A compiler-level intermediate representation based binary analysis and rewriting system K Anand, M Smithson, K Elwazeer, A Kotha, J Gruen, N Giles, R Barua Proceedings of the 8th ACM European Conference on Computer Systems, 295-308, 2013 | 127 | 2013 |
Memory allocation for embedded systems with a compile-time-unknown scratch-pad size N Nguyen, A Dominguez, R Barua ACM Transactions on Embedded Computing Systems (TECS) 8 (3), 1-32, 2009 | 124 | 2009 |
The RAW compiler project A Agarwal, S Amarasinghe, R Barua, M Frank, W Lee, V Sarkar, ... Proceedings of the Second SUIF Compiler Workshop, 21-23, 1997 | 119 | 1997 |
MemSafe: ensuring the spatial and temporal memory safety of C at runtime MS Simpson, RK Barua Software: Practice and Experience 43 (1), 93-128, 2013 | 117 | 2013 |
Contention-Free Periodic Message Scheduler Medium Access Control in Wireless Sensor/Actuator Networks. TW Carley, MA Ba, R Barua, DB Stewart RTSS, 298-307, 2003 | 115 | 2003 |
Compiler support for scalable and efficient memory systems R Barua, W Lee, S Arnarasinghe, A Agarwal IEEE Transactions on Computers 50 (11), 1234-1247, 2001 | 115 | 2001 |
Scalable variable and data type detection in a binary rewriter K ElWazeer, K Anand, A Kotha, M Smithson, R Barua Proceedings of the 34th ACM SIGPLAN conference on Programming language …, 2013 | 101 | 2013 |
Memory bank disambiguation using modulo unrolling for Raw machines R Barua, W Lee, S Amarasinghe, A Agarwal Proceedings. Fifth International Conference on High Performance Computing …, 1998 | 94 | 1998 |
Lazy binary-splitting: a run-time adaptive work-stealing scheduler A Tzannes, GC Caragea, R Barua, U Vishkin ACM Sigplan Notices 45 (5), 179-190, 2010 | 86 | 2010 |
Retrofitting security in COTS software with binary rewriting P O’sullivan, K Anand, A Kotha, M Smithson, R Barua, AD Keromytis Future Challenges in Security and Privacy for Academia and Industry: 26th …, 2011 | 82 | 2011 |