Princeton Application Repository for Shared-Memory Computers: Difference between revisions
Content deleted Content added
←Created page with '{{subst:AFC submission/submit}} <!-- Important: please do not remove the above line. --> {{Infobox Software |name=PARSEC Benchmark Suite |logo=[[File:parsec-logo.p...' |
No edit summary |
||
Line 60:
== Motivation ==
With the emergence of chip-multiprocessors computer manufacturers were faced with a problem: The new technology caused a disruptive change.<ref name="mattsonblog"/> For the first time in computer history software would have to be rewritten in order to take advantage of the parallel nature of those processors, which means that existing programs could not be used effectively to test and develop those new types of computer systems. At that time parallel software only existed in very specialized areas. However, before chip-multiprocessors become commonly available software developers would not be willing to [[Parallelization|rewrite]] any mainstream programs. This posed a hen-and-egg problem that motivated a new type of benchmark suite with parallel programs that could take full advantage of chip-multiprocessors.
PARSEC was created to break this circular dependency. It was designed to fulfill the following five objectives:
|