Princeton Application Repository for Shared-Memory Computers: Difference between revisions

Content deleted Content added
Motivation: minor clarification & rewording
more citations
Line 71:
}}</ref> 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 became commonly available software developers were not willing to [[Parallelization|rewrite]] any mainstream programs, which means hardware manufacturers did not have access to any programs for test and development purposes that represented the expected real-world program behavior accurately. 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: <ref name="bienia08parsec">{{Citation
|last1=Bienia|first1=Christian
|last2=Kumar|first2=Sanjeev
|last3=Singh|first3=Jaswinder Pal
|last4=Li|first4=Kai
|contribution=The PARSEC Benchmark Suite: Characterization and Architectural Implications
|contribution-url=http://portal.acm.org/citation.cfm?id=1454128
|title=Proceedings of the 17th international conference on Parallel architectures and compilation techniques
|publisher=Association for Computing Machinery, New York, NY, USA
|year=October 2008
}}</ref>
 
# Focuses on multithreaded applications
Line 83 ⟶ 93:
== Workloads ==
 
The PARSEC Benchmark Suite is available in version 2.1, which includes the following workloads: <ref name="bienia09parsec2">{{Citation
|last1=Bienia|first1=Christian
|last2=Li|first2=Kai
|contribution=PARSEC 2.0: A New Benchmark Suite for Chip-Multiprocessors
|contribution-url=http://www-mount.ece.umn.edu/~jjyi/MoBS/2009/MoBS_2009_Advance_Program.html
|title=Proceedings of the 5th Annual Workshop on Modeling, Benchmarking and Simulation
|publisher=Association for Computing Machinery, New York, NY, USA
|year=June 2009
}}</ref>
 
* Blackscholes