Skip to content

Migrating to MMCV version 2.x & Nvidia Blackwell B200 GPUs #263

@deepak-vij

Description

@deepak-vij

Hi @hli2020 @eltociear @faikit @Yihanhu @wljungbergh , after jumping through hoops, I finally got the the entire UniAD2.0 training/eval environment (BevFormer, Stage1, Stage2) working on Nvidia Blackwell B200 environment. However, I ended up using MVCC libraries version 1.6.1 compatible libraries. I tried switching to MVCC 2.x codebase. However, due to major code refactoring, I gave up and ended up staying with version 1.6.1.

The question I have is, has anyone in the community tried the migration effort from MVCC version 1.x towards version 2.x. It looks like substantial amount of migration work due to major code refactoring. Although, benefits of doing so seem very tempting (optimized cuda kernels, support for tocrh.compile, kernel fusion etc.).

Please let me know your thoughts before I start thinking through this migration effort. Appreciate it. Thanks.

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