J Nelson Amaral
J Nelson Amaral
Professor of Computing Science, University of Alberta
Verified email at ualberta.ca
Title
Cited by
Cited by
Year
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
2582012
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
2192015
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
832006
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
772014
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
691995
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
612007
Overview of the Threaded-C language
KB Theobald, JN Amaral, G Heber, O Maquelin, X Tang, GR Gao
CAPSL Technical Memo 19, 1998
551998
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
542003
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
522005
To inline or not to inline? Enhanced inlining decisions
P Zhao, JN Amaral
International Workshop on Languages and Compilers for Parallel Computing …, 2003
482003
Languages and compilers for parallel computing
BPCW Tseng
462005
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
452018
Speculative Prefetching of Induction Pointers
A Stoutchinin, JN Amaral, GR Gao, JC Dehnert, S Jain, A Douillet
International Conference on Compiler Construction, 289-303, 2001
442001
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
422008
Compiling python to a hybrid execution environment
R Garg, JN Amaral
Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics …, 2010
412010
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
392011
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
362007
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, 2019
302019
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
282013
A dimension abstraction approach to vectorization in Matlab
N Birkbeck, J Levesque, JN Amaral
International Symposium on Code Generation and Optimization (CGO'07), 115-130, 2007
282007
The system can't perform the operation now. Try again later.
Articles 1–20