Skip to content

Move thread tiling initialisation into grid initialisation #8

@arporter

Description

@arporter

Currently each field object computes and stores its own thread tiling. There are two issues with this:

  1. there's a lot of duplicated work
  2. more seriously, we don't yet have a thread tiling when creating (and initialising) the T-mask inside the grid object. That means we can't use first-touch to ensure it is stored in memory that is local to the thread that will be accessing it.

In this issue we will look to move the thread tiling setup into the Grid initialisation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions