Skip to content

A reporting tool to list the occurrence statistics of non-migrated APIs in a project. #1452

Open
@Joel-lin

Description

@Joel-lin

The overall CUDA API migration support status is recorded in .csv files under <SYCLomatic/docs/dev_guide/api-mapping-status>and also in this online documentation: CUDA API Migration Support Status — . There are more than 50% of non-migrated APIs can be used by users' CUDA projects. A reporting tool to scan the project code base and list the statistics of non-migrated APIs can help evaluate the migration efforts.

A utility to answer the question - "How many unsupported CUDA APIs have been used in my project" can be useful in an early project study phase.

The initial version - https://github.com/Joel-lin/sycl-mapping-api-scanner/blob/main/README.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions