Skip to content

Make mesa faster #882

@ghost

Description

What's the problem this feature will solve?
Sadly, Python belongs to the slowest programming languages, but it's friendly code makes it popular and extremely usable.
Agent-based simulations can involve very large number of agents (e.g. millions), where concurrency control, parallelism and run-time speed of simulations could be crucial.

Describe the solution you'd like
Using:

  • PyPy
  • Cython (like numpy, abcEconomics: an agent-based stuff in economics)
  • numba

could help a lot in simulation speed ups.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions