-
Notifications
You must be signed in to change notification settings - Fork 2
07. Memory Usage
Xin Niu edited this page Dec 12, 2024
·
1 revision
Working with microchannels (32k or 30k Hz) requires intensive memory usage. Here is a list of brief memory usage for each step in the pipeline:
Unpacking Neuralynx micro channels will utilize approximately 50GB (20GB for macro channels) of memory when running with 10 parallel jobs. Since the longest segment of Neuralynx data is 2 hours and the unpacking process handles each segment independently, memory usage does not increase with the number or duration of experiments.
The signal filtering step and the calculation of cross-channel spike codes are likely the most memory-intensive processes in spike sorting. For a 2-hour Neuralynx dataset, we can run up to 5 parallel jobs with 64GB memory.