In defense of soundiness: A manifesto B Livshits, M Sridharan, Y Smaragdakis, O Lhoták, JN Amaral, ... Communications of the ACM 58 (2), 44-46, 2015 | 326 | 2015 |
Evaluation of Blue Gene/Q hardware support for transactional memories A Wang, M Gaudet, P Wu, JN Amaral, M Ohmacht, C Barton, R Silvera, ... Proceedings of the 21st international conference on Parallel architectures …, 2012 | 278 | 2012 |
Syntax errors just aren't natural: Improving error reporting with language models JC Campbell, A Hindle, JN Amaral Proceedings of the 11th Working Conference on Mining Software Repositories …, 2014 | 104 | 2014 |
Syntax and sensibility: Using language models to detect and correct syntax errors EA Santos, JC Campbell, D Patel, A Hindle, JN Amaral 2018 IEEE 25th International Conference on Software Analysis, Evolution and …, 2018 | 103 | 2018 |
Methodological principles for reproducible performance evaluation in cloud computing AV Papadopoulos, L Versluis, A Bauer, N Herbst, J Von Kistowski, ... IEEE Transactions on Software Engineering 47 (8), 1528-1543, 2019 | 98 | 2019 |
Shared memory programming for large scale machines C Barton, CĆ Casçaval, G Almási, Y Zheng, M Farreras, S Chatterje, ... ACM SIGPLAN Notices 41 (6), 108-117, 2006 | 82 | 2006 |
Designing genetic algorithms for the state assignment problem JN Amaral, K Tumer, J Ghosh IEEE Transactions on Systems, Man, and Cybernetics 25 (4), 687-694, 1995 | 75 | 1995 |
Using SIMD registers and instructions to enable instruction-level parallelism in sorting algorithms T Furtak, JN Amaral, R Niewiadomski Proceedings of the nineteenth annual ACM symposium on Parallel algorithms …, 2007 | 69 | 2007 |
To inline or not to inline? Enhanced inlining decisions P Zhao, JN Amaral Languages and Compilers for Parallel Computing: 16th International Workshop …, 2004 | 62 | 2004 |
Overview of the Threaded-C language KB Theobald, JN Amaral, G Heber, O Maquelin, X Tang, GR Gao CAPSL Technical Memo 19, 1998 | 57 | 1998 |
Minimum register instruction sequencing to reduce register spills in out-of-order issue superscalar architectures R Govindarajan, H Yang, JN Amaral, C Zhang, GR Gao IEEE Transactions on Computers 52 (1), 4-20, 2003 | 56 | 2003 |
Teaching digital design to computing science students in a single academic term JN Amaral, P Berube, P Mehta IEEE Transactions on Education 48 (1), 127-132, 2005 | 54 | 2005 |
Speculative Prefetching of Induction Pointers A Stoutchinin, JN Amaral, GR Gao, JC Dehnert, S Jain, A Douillet Compiler Construction: 10th International Conference, CC 2001 Held as Part …, 2001 | 48 | 2001 |
Mpads: memory-pooling-assisted data splitting S Curial, P Zhao, JN Amaral, Y Gao, S Cui, R Silvera, R Archambault Proceedings of the 7th international symposium on Memory management, 101-110, 2008 | 47 | 2008 |
Compiling python to a hybrid execution environment R Garg, JN Amaral Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics …, 2010 | 46 | 2010 |
Using machines to learn method-specific compilation strategies RN Sanchez, JN Amaral, D Szafron, M Pirvu, M Stoodley International Symposium on Code Generation and Optimization (CGO 2011), 257-266, 2011 | 44 | 2011 |
The truth, the whole truth, and nothing but the truth: A pragmatic guide to assessing empirical evaluations SM Blackburn, A Diwan, M Hauswirth, PF Sweeney, JN Amaral, T Brecht, ... ACM Transactions on Programming Languages and Systems (TOPLAS) 38 (4), 1-20, 2016 | 39 | 2016 |
Forma A framework for safe automatic array reshaping P Zhao, S Cui, Y Gao, R Silvera, JN Amaral ACM Transactions on Programming Languages and Systems (TOPLAS) 30 (1), 2-es, 2007 | 39 | 2007 |
On the merits of distributed work-stealing on selective locality-aware tasks J Paudel, O Tardieu, JN Amaral 2013 42nd International Conference on Parallel Processing, 100-109, 2013 | 38 | 2013 |
Mining sequential patterns in weighted directed graphs JN Amaral, AP Jocksch, M Mitran US Patent 8,689,172, 2014 | 36 | 2014 |