Skip to content
@PPHPC

PPHPC

PPHPC: a standard model for research in agent-based modeling and simulation

PPHPC, NetLogo version

What does PPHPC mean?

Predator-Prey for High-Performance Computing

What is the purpose of this model?

The purpose of PPHPC is to serve as a standard model for studying and evaluating spatial agent-based model (SABM) implementation strategies. It is a realization of a predator-prey dynamic system, and captures important characteristics of SABMs, such as agent movement and local agent interactions. The model can be implemented using substantially different approaches that ensure statistically equivalent qualitative results. Implementations may differ in aspects such as the selected system architecture, choice of programming language and/or agent-based modeling framework, parallelization strategy, random number generator, and so forth. By comparing distinct PPHPC implementations, valuable insights can be obtained on the computational and algorithmical design of SABMs in general.

Currently available implementations

Publications

Licenses

Several Open Source licenses, which depend on the implementation.

Popular repositories Loading

  1. pphpc-netlogo pphpc-netlogo Public

    NetLogo implementation of the PPHPC agent-based model

    NetLogo

  2. pphpc-opencl pphpc-opencl Public

    OpenCL (CPU/GPU) implementation of the PPHPC agent-based model

    C

  3. pphpc-java pphpc-java Public

    Java implementation of the PPHPC agent-based model

    Java

  4. pphpc-configs pphpc-configs Public

    Parameter configurations for the PPHPC agent-based model

  5. .github .github Public

  6. pphcp-utils pphcp-utils Public

    Several utilities for working with PPHPC

    MATLAB

Repositories

Showing 6 of 6 repositories
  • pphpc-netlogo Public

    NetLogo implementation of the PPHPC agent-based model

    PPHPC/pphpc-netlogo’s past year of commit activity
    NetLogo 0 0 0 0 Updated Dec 21, 2024
  • pphcp-utils Public

    Several utilities for working with PPHPC

    PPHPC/pphcp-utils’s past year of commit activity
    MATLAB 0 GPL-3.0 0 0 0 Updated Dec 20, 2024
  • .github Public
    PPHPC/.github’s past year of commit activity
    0 0 0 0 Updated Dec 20, 2024
  • pphpc-configs Public

    Parameter configurations for the PPHPC agent-based model

    PPHPC/pphpc-configs’s past year of commit activity
    0 0 0 0 Updated Dec 19, 2024
  • pphpc-java Public

    Java implementation of the PPHPC agent-based model

    PPHPC/pphpc-java’s past year of commit activity
    Java 0 BSD-2-Clause 0 0 0 Updated Dec 19, 2024
  • pphpc-opencl Public

    OpenCL (CPU/GPU) implementation of the PPHPC agent-based model

    PPHPC/pphpc-opencl’s past year of commit activity
    C 0 GPL-3.0 0 0 0 Updated Dec 19, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…