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

[aot] [vulkan] Add AotKernel and its Vulkan impl #4387

Merged
merged 14 commits into from
Feb 26, 2022
Merged

Conversation

k-ye
Copy link
Member

@k-ye k-ye commented Feb 25, 2022

Related issue = #3642

@netlify
Copy link

netlify bot commented Feb 25, 2022

✔️ Deploy Preview for docsite-preview canceled.

🔨 Explore the source changes: dfeb1b4

🔍 Inspect the deploy log: https://app.netlify.com/sites/docsite-preview/deploys/621a35538399580007a2902f

@k-ye
Copy link
Member Author

k-ye commented Feb 25, 2022

/format


private:
VkRuntime *const runtime_;
const KernelHandle handle_;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Out of curiosity, I wonder maybe we can ditch the KernelHandle thing and use some pure data structure to replace it?

Copy link
Member Author

Choose a reason for hiding this comment

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

I do prefer KernelHandle for type safety. It's identical to an integer, so no runtime overhead :-)

Copy link
Collaborator

@bobcao3 bobcao3 left a comment

Choose a reason for hiding this comment

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

LGTM!

@bobcao3
Copy link
Collaborator

bobcao3 commented Feb 25, 2022

/rerun

@k-ye
Copy link
Member Author

k-ye commented Feb 25, 2022

/format

@k-ye
Copy link
Member Author

k-ye commented Feb 25, 2022

/rerun

@k-ye
Copy link
Member Author

k-ye commented Feb 26, 2022

/format

@k-ye k-ye merged commit 67a038f into taichi-dev:master Feb 26, 2022
@k-ye k-ye deleted the aot-mod branch February 26, 2022 14:41
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.

3 participants