River Trail: A path to parallelism in JavaScript S Herhut, RL Hudson, T Shpeisman, J Sreeram ACM SIGPLAN Notices 48 (10), 729-744, 2013 | 51 | 2013 |
Parallel programming for the web S Herhut, RL Hudson, T Shpeisman, J Sreeram 4th USENIX Workshop on Hot Topics in Parallelism (HotPar 12), 2012 | 42 | 2012 |
Method for Opportunistic Computing S Pande, RE Cledat, T Kumar, J Sreeram US Patent App. 11/759,200, 2008 | 35 | 2008 |
Work Stealing in Heterogeneous Computing Systems R Barik, SA Herhut, J Sreeram, T Shpeisman, RL Hudson US Patent App. 13/976,579, 2016 | 28 | 2016 |
Opportunistic computing: A new paradigm for scalable realism on many-cores R Cledat, T Kumar, J Sreeram, S Pande Proceedings of the First USENIX conference on Hot topics in parallelism …, 2009 | 20 | 2009 |
Exploiting approximate value locality for data synchronization on multi-core processors J Sreeram, S Pande IEEE International Symposium on Workload Characterization (IISWC'10), 1-10, 2010 | 15 | 2010 |
RSTM: A relaxed consistency software transactional memory for multicores J Sreeram, R Cledat, T Kumar, S Pande 16th International Conference on Parallel Architecture and Compilation …, 2007 | 15 | 2007 |
A profile-driven statistical analysis framework for the design optimization of soft real-time applications T Kumar, J Sreeram, R Cledat, S Pande The 6th Joint Meeting on European software engineering conference and the …, 2007 | 9 | 2007 |
Statistically analyzing execution variance for soft real-time applications T Kumar, R Cledat, J Sreeram, S Pande Languages and Compilers for Parallel Computing: 21th International Workshop …, 2008 | 8 | 2008 |
Data trace cache: An application specific cache architecture S Ramaswamy, J Sreeram, S Yalamanchili, KV Palem ACM SIGARCH Computer Architecture News 34 (1), 11-18, 2005 | 8 | 2005 |
Are web applications ready for parallelism? C Radoi, S Herhut, J Sreeram, D Dig ACM SIGPLAN Notices 50 (8), 289-290, 2015 | 6 | 2015 |
Teaching parallelism with river trail J Sreeram, S Herhut, RL Hudson, T Shpeisman Proceedings of the 2012 workshop on Developing competency in parallelism …, 2012 | 5 | 2012 |
Parallelizing a real-time physics engine using transactional memory J Sreeram, S Pande Euro-Par 2011 Parallel Processing: 17th International Conference, Euro-Par …, 2011 | 5 | 2011 |
GLIMPSES: A profiling tool for rapid spe code prototyping J Sreeram, S Pande Workshop on New Horizons in Compilers (Held in Conjunction with IEEE Intl …, 2007 | 5 | 2007 |
Parallel JavaScript: bringing the compute power of multi-core CPUs and GPUs to the world of web graphics S Herhut, RL Hudson, T Shpeisman, J Sreeram ACM SIGGRAPH 2013 Talks, 1-1, 2013 | 1 | 2013 |
Safe compiler-driven transaction checkpointing and recovery J Sreeram, S Pande Proceedings of the ACM international conference on Object oriented …, 2012 | 1 | 2012 |
Hybrid transactions: Lock allocation and assignment for irrevocability J Sreeram, S Pande 2012 IEEE 26th International Parallel and Distributed Processing Symposium …, 2012 | 1 | 2012 |
Work Stealing in Heterogeneous Computing Systems R Barik, SA Herhut, J Sreeram, T Shpeisman, RL Hudson US Patent App. 17/493,419, 2022 | | 2022 |
Work stealing in heterogeneous computing systems R Barik, SA Herhut, J Sreeram, T Shpeisman, RL Hudson US Patent 11,138,048, 2021 | | 2021 |
Enriching 3-D Video Games on Multicores R Cledat, T Kumar, J Sreeram, S Pande 2011 IEEE International Parallel & Distributed Processing Symposium, 176-187, 2011 | | 2011 |