Ren Wu

Home * People * Ren Wu



Ren Wu, a Chinese American computer scientist and entrepreneur in the big data, deep learning industry and former Xiangqi and chess programmer. He holds a Ph.D. from Queen Mary, University of London, and was affiliated with the Hewlett Packard Intelligent Information Management Lab in Palo Alto, California, focusing on enabling near real-time business intelligence with robust, scalable data management, data-intensive analytics and fusion of structured and unstructured information, GPU computing, and massively parallel algorithms. After holding positions as Chief Software Architect of Heterogeneous System Architecture at AMD and as Distinguished Scientist at Baidu, Inc., he founded NovuMind in 2015, and served as its CEO since then, producing the NovuTensor chip, a special-purpose processor designed to perform tensor computation for convolutional neural networks.

=Chess Programs= Ren Wu's Chinese (Xiangqi) and Western chess programs were Surprise, two times Chinese Chess Gold Medal winner at the 3rd and 4th Computer Olympiad, and the chess program Initiative which did not compete in ICCA tournaments. According to Chris Whittington, the chess software for the Psion 3a PDA, Psion Series 3 Chess, was written by Ren Wu, who joined Whittington's Oxford Softworks as game developer in 1996.

=ICGA Journal Award= Along with Don Beal, Ren Wu researched and published on Retrograde Analysis for Chinese Chess Endgame Tablebases, and won the 2002 ICGA Journal Award.

=Selected Publications=

2000 ...

 * Ren Wu, Don Beal (2001). Computer Analysis of some Chinese Chess Endgames. Advances in Computer Games 9
 * Ren Wu, Don Beal (2001). Fast, Memory-efficient Retrograde Algorithms.ICGA Journal, Vol. 24, No. 3
 * Ren Wu, Don Beal (2001). Parallel Retrograde Analysis on Different Architectures. IEEE, 10th Conference in High Performance Distributed Computing
 * Ren Wu, Don Beal (2001). Solving Chinese Chess Endgames by Database Construction. Information Sciences, Vol. 135, Nos. 3-4
 * Ren Wu, Don Beal (2002). A memory efficient retrograde algorithm and its application to solve Chinese Chess endgames. More Games of No Chance edited by Richard J. Nowakowski
 * Ren Wu, Bin Zhang, Meichun Hsu (2009). Clustering billions of data points using GPUs. ACM International Conference on Computing Frontiers

2010 ...

 * Ren Wu, Bin Zhang, Meichun Hsu, Qiming Chen (2010). GPU-Accelerated Predicate Evaluation on Column Store. WAIM 2010, LNCS 6184, Springer
 * Qingqing Dang, Shengen Yan, Ren Wu (2014). A fast integral image generation algorithm on GPUs. ICPADS 2014
 * Qiming Chen, Ren Wu (2017). CNN Is All You Need. arXiv:1712.09662

=Forum Posts=
 * Is it worth to program chess in Pascal ? (Re: My first Chess program !) by Ren Wu, rgcc, September 22, 1997 » Pascal
 * Re: Let's analyze move 36 by Ren Wu, CCC, October 08, 1997
 * Re: Bionic v Crafty - a possible solution by Ren Wu, CCC, January 25, 1999 » Bionic Impakt, Crafty
 * Machine vs. IGM in Chinese Chess by Ren Wu, CCC, July 13, 1999
 * Generating egtbs ICGAJ by Tony Werten, CCC, December 04, 2001
 * Wu/Beal predates Koistinen by Guy Haworth, CCC, December 04, 2001
 * Re: Wu/Beal predates Koistinen by Ren Wu, CCC, December 04, 2001

=External Links=
 * Ren Wu's ICGA Tournaments
 * Ren Wu | LinkedIn
 * Ren Wu's blog
 * NovuMind - Leadership
 * Ex-Baidu Scientist Blazes AI Shortcut by Junko Yoshida, EE Times, August 31, 2017
 * NovuMind's AI Chip Sparks Controversy by Junko Yoshida, EE Times, October 24, 2018

=References= Up one level