skip to main content
10.1145/2383276.2383283acmotherconferencesArticle/Chapter ViewAbstractPublication PagescompsystechConference Proceedingsconference-collections
research-article

Preliminary analysis of feasible benchmark problems for the hydrid PRAM/NUMA REPLICA architecture

Published:22 June 2012Publication History

ABSTRACT

We study benchmarking on modern chip multi-processors (CMP), and outline a set of programs to measure the architectural performance properties, focusing on the REPLICA architecture employing a hybrid of PRAM and NUMA computational models. We analyse the parallel data processing and storage mechanisms on mainstream and research CMPs and their utilization in benchmarks to identify the strong and weak points of REPLICA and to further develop the benchmarks to demonstrate its scalability and performance.

References

  1. M. Forsell. A Scalable High-Performance Computing Solution for Network-on-Chips. Micro, IEEE, 22(5):46--55, sep--oct 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Forsell, Configurable Emulated Shared Memory Architecture for General Purpose MP-SOCs and NOC regions, Int. Symposium on Networks-on-Chip, vol. 0, pp. 163--172, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Forsell and M. Hiivala, Multi-core Portability Abstraction, to appear in the Proceedings of the 14th Workshop on Advances in Parallel and Distributed Computational Models (APDCM'12), in conjunction with the 26th IEEE Int. Parallel and Distributed Processing Symposium (IPDPS'12), May 21, 2012, Shanghai, China. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Forsell, A PRAM-NUMA Model of Computation for Addressing Low-TLP Workloads, International Journal of Networking and Computing 1, pp. 21--35, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  5. Intel Corporation. An Introduction to the Intel(r) QuickPath Interconnect, 2010.Google ScholarGoogle Scholar
  6. Intel Corporation. Intel 64 and IA-32 Architectures SW Developer's Manual, Vol 1, 2011.Google ScholarGoogle Scholar
  7. J.A. Kahle et al. Introduction to the Cell multiprocessor. IBM journal of research and development, 49(4/5):589, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. G.E. Moore. Cramming More Components onto Integrated Circuits. Electronics Magazine, 4, 1965.Google ScholarGoogle Scholar
  9. J-M. Mäkelä et al. Design of the Language Replica for Hybrid PRAM-NUMA Many-Core Architectures. The 4th IEEE Int. Workshop on Multicore and Multithreaded Architectures and Algorithms, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. D. Naishlos et al. Towards a First Vertical Prototyping of an Extremely Fine-Grained Parallel Programming Approach. In Proc. 13th ACM Symposium on Parallel Algorithms and Architectures (SPAA-01), 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. NVIDIA Corporation. NVIDIA CUDA Programming Guide, version 3.0, 2010.Google ScholarGoogle Scholar
  12. NVIDIA Corporation. The Benefits of Quad Core CPUs in Mobile Devices. NVIDIA White Paper. Revision 1.1. 2011.Google ScholarGoogle Scholar
  13. X. Wen and U. Vishkin. FPGA-based Prototype of a PRAM-on-chip Processor. In CF '08: Proceedings of the 2008 Conf. on Computing Frontiers, pp. 55--66, NY USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. X. Wen and U. Vishkin. PRAM-on-chip: First Commitment to Silicon. In Proceedings of the 19th ACM Symposium on Parallel Algorithms and Architectures (SPAA), 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Preliminary analysis of feasible benchmark problems for the hydrid PRAM/NUMA REPLICA architecture

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        CompSysTech '12: Proceedings of the 13th International Conference on Computer Systems and Technologies
        June 2012
        440 pages
        ISBN:9781450311939
        DOI:10.1145/2383276

        Copyright © 2012 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 22 June 2012

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate241of492submissions,49%
      • Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader