Skip to content

Incredibly high memory usage when characterizing entire SCL #95

Description

@89Mods

Problem Description
Trying to characterize the entirety of the gf180mcu_as_sc_mcu7t3v3 SCL runs out of memory after consuming slightly over 16GiB at 27% progress. Assuming linear scaling, this means just under 64GiB would be required to characterize the whole library.

To Reproduce
A reproducible can be found here

System Configuration

  • OS: Manjaro Linux
  • Python Version: Python 3.12.3
  • CharLib Version: Installed from cloned repo
  • PySpice Version: 1.6
  • Spice Simulator: ngspice
  • Spice Simulator Version: ngspice-42

Splitting the task up over multiple YAML files and then merging the resulting libs is a possible workaround, but this would not be straight-forward to automate since CharLib does not include a tool to merge lib files.

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