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

[dev-alloc] pimAlloc updates #165

Open
wants to merge 40 commits into
base: dev-alloc
Choose a base branch
from
Open

[dev-alloc] pimAlloc updates #165

wants to merge 40 commits into from

Conversation

deyuan
Copy link
Collaborator

@deyuan deyuan commented Oct 2, 2024

PR to dev-alloc for early review and incremental development. Will not merge to main until finalized.

Below changes have been merged to main as PR #168:

  • Remove bitsPerElement parameter from pimAlloc and pimAllocAssociated. Auto derive bitsPerElement from data type.
  • Add pimUtils::getNumBitsOfDataType
  • Add misc-bench folder to top-level Makefile
  • Fix a bug in scale and warnings in bitmap and xor

Current changes:

  • Add pimAllocCustomized and pimAllocAssociatedCustomized for supporting different bitsPerElement as needed.
  • pimResMgr changes from previous PR Support padding during allocation #129
  • Add PIM_BOOL data type
  • Add test-padding testcase

Related issue: #16

@deyuan deyuan changed the title [dev-alloc] [dev-alloc] pimAlloc updates Oct 2, 2024
@deyuan deyuan changed the base branch from main to dev-alloc October 2, 2024 14:42
Copy link
Collaborator

@fasiddique fasiddique left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants