Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compiler: Unified Memory Allocator #2023

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Commits on Oct 19, 2022

  1. dsl: Creates CupyAllocator class

    Gustavo Coelho committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    0befd4e View commit details
    Browse the repository at this point in the history
  2. misc: Fix indentation

    Gustavo Coelho committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    db87362 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef1f368 View commit details
    Browse the repository at this point in the history
  4. dsl: Changes that exclude copyin and copyout pragmas from source code…

    … if it is CupyAllocator
    Gustavo Coelho committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    ca806b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. dsl: Remove the part of the code that makes the source code be genera…

    …te without openacc pragmas
    Gustavo Coelho committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    50cd534 View commit details
    Browse the repository at this point in the history
  2. dsl: Change from CUPY_ALLOC to ALLOC_CUPY

    Gustavo Coelho committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    539254c View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. dsl: Update CupyAllocator's mem_free_args as a tuple, allowing remova…

    …l of conditional inside 'del' method
    Gustavo Coelho committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    ddb5991 View commit details
    Browse the repository at this point in the history
  2. misc: Fix indentation and comments

    Gustavo Coelho committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    d337ac8 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. dsl: Update free method inside CupyAllocator

    Gustavo Coelho committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    6511b06 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. tests: Add test to unified memory allocator

    Gustavo Coelho committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    ce12f56 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. dsl: Add conditional import for Cupy module

    Gustavo Coelho committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    3ce03ba View commit details
    Browse the repository at this point in the history
  2. test: Update tests adding a class responsible for test external and u…

    …ma allocators
    Gustavo Coelho committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    f4231e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. dsl: Changing import cupy from init() to initialize()

    Gustavo Coelho committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c4444a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. dsl: Update to fix the problem when ALLOC_CUPY tries to alloc data wi…

    …th size = 0 (MPI)
    Gustavo Coelho committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    f3f90c1 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    41838ae View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. dsl: Fix CupyAllocator to properly support MPI execution.

    Gustavo Coelho committed May 17, 2023
    Configuration menu
    Copy the full SHA
    241e444 View commit details
    Browse the repository at this point in the history
  2. misc: Fix indentation

    Gustavo Coelho committed May 17, 2023
    Configuration menu
    Copy the full SHA
    e724ffb View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. misc: Removes unwanted leftover comments.

    Gustavo Coelho committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    9379b31 View commit details
    Browse the repository at this point in the history
  2. dsl: Update the way MPI is imported at CupyAllocator

    Gustavo Coelho committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    7814a46 View commit details
    Browse the repository at this point in the history
  3. misc: Add explanatory comment

    Gustavo Coelho committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    6df7a06 View commit details
    Browse the repository at this point in the history
  4. dsl: Update "except" to "except ImportError". Other errors should be …

    …caught
    Gustavo Coelho committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    76dcdb1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ad6611 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. dsl: Update of the way data type allocation is defined

    Gustavo Coelho committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    92ba35c View commit details
    Browse the repository at this point in the history