Hi, You can use the SPECjvm2008 benchmark suite released today: http://www.spec.org/jvm2008/
It's a free downloadable. The suite contains several group of benchmarks both real life applications (sunflow, javac, derby) and area focused benchmarks (serialization, crypto, scimark, xml, crypto, startup). Some of these benchmarks are pretty gc-heavy, so it may be interesting for you. In general, this is easily configurable (threads number, run time, etc) and flexible. >From research point of view, you can use analyzers feature to monitor different activities during run time (like heap information, etc), you can write your own analyzer to implement your function to be monitored and then see on graphs the detailed info. The reporter can generate different graphs, which could be useful for research purposes. However, before quoting any composite result in public make sure it's ok with Run and Reporting Rules. BTW: RunRules contains "1.3 Rules on the Use of Open Source Implementations" section, which adds more clarity to the results submissions gotten on open-source implementations. Thanks, Evgeniya PS http://www.digit-life.com/news.html?10/45/34 -----Original Message----- From: lyon [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 06, 2008 1:37 PM To: [email protected] Subject: [drlvm][gc]benchmark hi all I intend to test the performance of my implement on the gc,and I try to compare with performance of original algorithm that is based on the SPECjbb.But I found that the SPECjbb is not free, what other benchmarks are available? thanks -------------------------------------------------------------------- Closed Joint Stock Company Intel A/O Registered legal address: Krylatsky Hills Business Park, 17 Krylatskaya Str., Bldg 4, Moscow 121614, Russian Federation This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.
