U. Vishkin, Thinking in Parallel: Some basic data-parallel algorithms
and techniques, 2010.
http://www.umiacs.umd.edu/users/vishkin/PUBLICATIONS/classnotes.pdf.
U. Vishkin, "Using simple abstraction to reinvent computing for
parallelism," Communications of the ACM (CACM) 54,1, pages 75-85,
January, 2011.
http://portal.acm.org/citation.cfm?id=1866757
J. JaJa, Introduction to Parallel Algorithms, Addison-Wesley, 1992
J. Dean and S. Ghemawat,
"MapReduce: a flexible data processing tool,"
Communication of the ACM, pp. 72-77, Jan. 2010.
D. Gleich, L. Zhukov, and P. Berkhin,
"Fast parallel pagerank: a linear system approach,"
Technical Report L-2004-038, Yahoo! Research Labs, 2004. URL
http://stanford.edu/~dgleich/publications/prlinear-dgleich.pdf
A.N. Langville, C.D. Meyer, Google's PageRank and Beyond:
The science of search engine rankings, Princeton Univ. Press, 2006.
S. Brin, R. Motwani, L. Page, and T. Winograd,
"What can you do with a Web in your pocket?"
IEEE Data Eng. Bull., 1998, pp.37-47.
S. Brin and L. Page,
"The anatomy of a large-scale hypertextual Web search engine,"
Computer Networks and ISDN Systems 30, pp. 107-117, 1998.
Parallel combinatorial optimization, Edited by El-Ghazali Talbi,
John Wiley, 2006
T.H. Wu, A. Davoodi and J.T. Linderoth,
"A parallel programming approach to global routing,"
ACM/IEEE DAC, 2010.
P.K. Chan and M.D.F. Schlag,
"Parallel FPGA Placement with Symmetric Multiprocessors (SMPs)
and Vector Functional Units," FPGA 2007.
A. Ludwin, V. Betz and K. Padalia,
"High-quality, deterministic parallel placement for FPGAs
on commodity hardware," FPGA, pp. 14-23, 2008.