Trace-based just-in-time type specialization for dynamic languages A Gal, B Eich, M Shaver, D Anderson, D Mandelin, MR Haghighat, ... ACM Sigplan Notices 44 (6), 465-478, 2009 | 492 | 2009 |
Parafrase-2: An environment for parallelizing, partitioning, synchronizing, and scheduling programs on multiprocessors CD Polychronopoulos, M Girkar, MR Haghighat, CL Lee, B Leung, ... International Journal of High Speed Computing 1 (01), 45-72, 1989 | 388 | 1989 |
Symbolic analysis for parallelizing compilers MR Haghighat Springer Science & Business Media, 1995 | 235 | 1995 |
The structure of Parafrase-2: An advanced parallelizing compiler for C and Fortran CD Polychronopoulos, MB Gikar, MR Haghighat, CL Lee, BP Leung, ... Selected papers of the second workshop on Languages and compilers for …, 1990 | 123 | 1990 |
Function as a service (FaaS) system enhancements MR Haghighat, K Doshi, AJ Herdrich, A Mohan, RR Iyer, M Sun, K Bhuyan, ... US Patent 11,922,220, 2024 | 102 | 2024 |
Hierarchical approaches to automatic differentiation CH Bischof, MR Haghighat Computational Differentiation: Techniques, Applications, and Tools, 83-94, 1996 | 81 | 1996 |
Symbolic dependence analysis for high performance parallelizing compilers MR Haghighat, CD Polychronopoulos University of Illinois at Urbana-Champaign, 1990 | 73 | 1990 |
Symbolic program analysis and optimization for parallelizing compilers M Haghighat, C Polychronopoulos International Workshop on Languages and Compilers for Parallel Computing …, 1992 | 72 | 1992 |
Symbolic analysis: A basis for parallelization, optimization, and scheduling of programs MR Haghighat, CD Polychronopoulos International Workshop on Languages and Compilers for Parallel Computing …, 1993 | 68 | 1993 |
The influence of friends and experts on privacy decision making in IoT scenarios P Emami Naeini, M Degeling, L Bauer, R Chow, LF Cranor, ... Proceedings of the ACM on Human-Computer Interaction 2 (CSCW), 1-26, 2018 | 50 | 2018 |
Profile-guided regression testing M Haghighat, D Sehr US Patent App. 10/358,943, 2004 | 50 | 2004 |
Towards parallelizing the layout engine of firefox C Badea, MR Haghighat, A Nicolau, AV Veidenbaum Proc. of USENIX HotPar, 2010 | 38 | 2010 |
Opencv. js: Computer vision processing for the open web platform S Taheri, A Vedienbaum, A Nicolau, N Hu, MR Haghighat Proceedings of the 9th ACM Multimedia Systems Conference, 478-483, 2018 | 37 | 2018 |
Methods and apparatus to iteratively compile software to meet user-defined criteria M Domeika, M Haghighat US Patent App. 11/109,142, 2006 | 37 | 2006 |
A concurrent trace-based just-in-time compiler for single-threaded javascript J Ha, MR Haghighat, S Cong, KS McKinley Proc. PESPMA, 2009 | 32 | 2009 |
WebRTCbench: a benchmark for performance assessment of webRTC implementations S Taheri, LA Beni, AV Veidenbaum, A Nicolau, R Cammarota, J Qiu, Q Lu, ... 2015 13th IEEE Symposium on embedded systems for real-time multimedia …, 2015 | 30 | 2015 |
Vector Parallelism in JavaScript: Language and compiler support for SIMD I Jibaja, P Jensen, N Hu, MR Haghighat, J McCutchan, D Gohman, ... 2015 International Conference on Parallel Architecture and Compilation (PACT …, 2015 | 27 | 2015 |
Method and apparatus for finding loop—lever parallelism in a pointer based application MR Haghighat, M Girkar US Patent 6,272,676, 2001 | 27 | 2001 |
Means and method for establishing loop-level parallelism MR Haghighat, M Girkar US Patent 6,367,070, 2002 | 24 | 2002 |
Transformation of single-threaded code to speculative precomputation enabled code H Wang, P Wang, R Weldon, S Ettinger, H Saito, M Girkar, S Liao, ... US Patent App. 10/334,868, 2004 | 23 | 2004 |