<XML><RECORDS><RECORD><REFERENCE_TYPE>3</REFERENCE_TYPE><REFNUM>8942</REFNUM><AUTHORS><AUTHOR>O'Donnell,J.T.</AUTHOR></AUTHORS><YEAR>2007</YEAR><TITLE>Parallelism through Digital Circuit Design</TITLE><PUBLISHER>N/A</PUBLISHER><ISBN>ISSN 1862-4405</ISBN><LABEL>O'Donnell:2007:8942</LABEL><KEYWORDS><KEYWORD>circuit parallelism</KEYWORD></KEYWORDS<ABSTRACT>Two ways to exploit chips with a very large number of transistors are multicore processors and programmable logic chips. Some data parallel algorithms can be executed efficiently on ordinary parallel computers, including multicores. A class of data parallel algorithms is identified which have characteristics that make implementation on multiprocessors inefficient, but they are well suited for direct design as digital circuits. This leads to a programming model called circuit parallelism. The characteristics of circuit parallel algorithms are discussed, and a prototype system for supporting them is described.</ABSTRACT></RECORD></RECORDS></XML>