Aaron Becker
Revision as of 09:27, 19 July 2019 by GerdIsenberg (talk | contribs) (Created page with "'''Home * People * Aaron Becker''' FILE:AaronBecker.jpg|border|right|thumb|link=https://www.linkedin.com/in/aaron-becker-86093745/| Aaron Becker <ref>[ht...")
Aaron Becker,
an American mathematician, computer scientist and software engineer at Google Inc. in Mountain View, California.
He holds a B.Sc. in computer science and mathematics from Harvey Mudd College in 2004, and a Ph.D in computer science from University of Illinois at Urbana-Champaign in 2012, where he was research assistant in the Parallel Programming Lab [2], working on finite element methods, a multiphase shared arrays library in Charm++, adaptive MPI, parallel state space search and compiler support for productive parallel programming [3].
Starting in 2009, he developed the chess engine Daydreamer.
Contents
Selected Publications
2008 ...
- Sayantan Chakravorty, Aaron Becker, Terry Wilmarth, Laxmikant V. Kalé (2008). A Case Study in Tightly Coupled Multi-paradigm Parallel Programming. LCPC 2008
- Aaron Becker, Isaac Dooley, Laxmikant V. Kalé (2009). Flexible Hardware Mapping for Finite Element Simulations on Hybrid CPU / GPU Clusters. SAAHPC 2009
- Aaron Becker, Phil Miller, Laxmikant V. Kalé (2009). PGAS in the Message-Driven Execution Mode. PGAS 2009 [6]
- Aaron Becker, Ramprasad Venkataraman, Laxmikant V. Kalé (2009). Patterns for Overlapping Communication and Computation. ParaPLoP 2009
2010 ...
- Aaron Becker, Gengbin Zheng, Laxmikant V. Kalé (2011). Distributed Memory Load Balancing. Encyclopedia of Parallel Computing, Springer
- Phil Miller, Aaron Becker, Laxmikant V. Kalé (2011). Using Shared Arrays in Message-Driven Parallel Programs. HIPS 2011
- Aaron Becker (2012). Compiler Support for Productive Message-Driven Parallel Programming. Ph.D. thesis, University of Illinois at Urbana-Champaign, advisor Laxmikant V. Kalé
Forum Posts
2009
- Test suites for specific engine features by Aaron Becker, CCC, July 10, 2009
- Announcing Daydreamer 1.0 by Aaron Becker, CCC, August 16, 2009
2010 ...
- The strongest non-bitboard engine on 1 core by Aaron Becker, CCC, February 14, 2010
- In praise of git, cutechess-cli, bayeselo, and pgn-extract by Aaron Becker, CCC, March 02, 2010 [7] [8] [9] [10]
- UCI extensions for kibitzing by Aaron Becker, CCC, March 05, 2010 » UCI
- Developments of the last two years by Aaron Becker, CCC, March 02, 2013
- Re: copy/make vs make/unmake by Aaron Becker, CCC, January 07, 2014 » Copy-Make, Make Move, Unmake Move
- Re: Good question: What % improvement is hardware vs. software by Aaron Becker, CCC, January 17, 2014
2015 ...
- Re: Correct node counting ? by Aaron Becker, CCC, September 23, 2016
External Links
- Aaron Becker | LinkedIn
- AaronBecker (Aaron Becker) · GitHub
- AaronBecker/project-euler · GitHub [11]
- Parallel Programming Laboratory - Aaron Becker
References
- ↑ Aaron Becker | LinkedIn
- ↑ Aaron Becker | LinkedIn
- ↑ Parallel Programming Laboratory - Aaron Becker
- ↑ Parallel Programming Laboratory - Aaron Becker
- ↑ dblp: Aaron Becker (mixed up with Aaron T. Becker, 2012 Ph.D. in Electrical and Computer Engineering, also from University of Illinois at Urbana-Champaign)
- ↑ Partitioned global address space - Wikipedia
- ↑ Git (software) from Wikipedia
- ↑ Cutechess-cli by Ilari Pihlajisto and Arto Jonsson
- ↑ BayesElo by Rémi Coulom
- ↑ pgn-extract: Portable Game Notation (PGN) Manipulator for Chess Games by David J. Barnes
- ↑ Project Euler from Wikipedia