Skip to content

CHOLMOD out of memory exception in cosSparse for very large matrix #6

@katherine-benjamin

Description

@katherine-benjamin

I'm attempting to run cosSparse on a sparse matrix of ~30k rows by ~100k columns, with around 90% sparsity, on a machine with plenty (~3TB) of memory. However I'm getting the following exception which seems to suggest we're running out of memory:

Error in .local(x, y = y, ...) :
  CHOLMOD error 'problem too large' at file '../Core/cholmod_aat.c', line 170

Unless I'm making an order of magnitude error (very possible), I'd expect the output dense matrix to take about 80GB of memory. Is this outside the limits of the cosSparse implementation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions