Skip to content

[question] image size limitation? #88

@tic80

Description

@tic80

When running popsift-demo.exe on an 20Mpixels PGM image (5456x3632), I ran into an out of memory error. The code is compiled on window10 with VC++2019, I use CUDA 10.2 and a GeForce RTX 2080 with 8 GB of RAM.
Do you have a limitation on the size of the image ?
Thanks

popsift-demo.exe --print-dev-info  -i 2.pgm
PopSift version: 1.0.0
2.pgm
Choosing device 0: GeForce RTX 2080 with Max-Q Design
Device information:
    Name: GeForce RTX 2080 with Max-Q Design
    Compute Capability:    7.5
    Total device mem:      8589934592 B 8388608 kB 8192 MB
    Per-block shared mem:  49152
    Warp size:             32
    Max threads per block: 1024
    Max threads per SM(X): 1024
    Max block sizes:       {1024,1024,64}
    Max grid sizes:        {2147483647,65535,65535}
    Number of SM(x)s:      46
    Concurrent kernels:    yes
    Mapping host memory:   yes
    Unified addressing:    yes

sift_octave.cu:286
    Could not allocate Intermediate layered array: out of memory

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions