MURAL - Maynooth University Research Archive Library



    A method-level comparison of the Java Grande and SPEC JVM98 benchmark suites


    Gregg, David, Power, James F. and Waldron, John (2005) A method-level comparison of the Java Grande and SPEC JVM98 benchmark suites. Concurrency and Computation: Practice and Experience, 17 (7/8). pp. 757-773. ISSN 1532-0626

    [thumbnail of JP-Method-level.pdf]
    Preview
    Text
    JP-Method-level.pdf

    Download (346kB) | Preview

    Abstract

    In this paper we seek to provide a foundation for the study of the level of use of objectoriented techniques in Java programs in general, and scientific applications in particular. In particular we investigate the profiles of Java programs from a number of perspectives, including the use of class library methods, the size of methods called, the mode of invoke instruction used and the polymorphicity of call sites. We also present a categorisation of the nature of small-sized methods used in Java programs. We compare the Java Grande and SPEC JVM98 benchmark suites, and note a significant difference in the nature and composition of these suites, with the programs from the Java Grande suite demonstrating a less object-oriented approach.
    Item Type: Article
    Additional Information: This is the postprint version of the published article, which is available at DOI: 10.1002/cpe.846
    Keywords: Benchmark suites; Java Virtual Machine; dynamic profiling;
    Academic Unit: Faculty of Science and Engineering > Computer Science
    Item ID: 6417
    Identification Number: 10.1002/cpe.846
    Depositing User: Dr. James Power
    Date Deposited: 29 Sep 2015 14:01
    Journal or Publication Title: Concurrency and Computation: Practice and Experience
    Publisher: Wiley
    Refereed: Yes
    Related URLs:
    URI: https://mural.maynoothuniversity.ie/id/eprint/6417
    Use Licence: This item is available under a Creative Commons Attribution Non Commercial Share Alike Licence (CC BY-NC-SA). Details of this licence are available here

    Repository Staff Only (login required)

    Item control page
    Item control page

    Downloads

    Downloads per month over past year

    Origin of downloads