Dear Itaru!

Tiziano did not write the code, but only made the initial commit when we moved to GitHub. But this is how you get famous, I guess :-)

Actually it was me who wrote parts of that code. Based on work by Markus Diesmann and Marc-Oliver Gewaltig, who based their work on the basic pool allocator ideas presented in the 3rd edition of Bjarne Stroustrup’s 1997 book The C++ Programming Language.

The fact that you find Tiziano as the author of those files means that no one touched (and probably looked at) that code in a long time. If I remember correctly, the allocator class poolis only used by neuron models (via the GenericModel template class) and SLI data objects. The PoorMansAllocator was written by Moritz Helias and myself and used in NEST’s third generation simulation kernel for allocating memory for the synapse infrastructure. I’m almost certain that this is not used anymore in the current kernel (Susanne, correct me if I’m wrong).

I hope this helps.

Best regards,
Jochen!

On 09.07.21 07:41, Itaru Kitayama wrote:

Hi,

If Tiziano who wrote the code could enlighten me on understanding further of the
code that'd be great, but in case he left already could the Community
can jump in?;
The "chunks" are clearly dedicated to Nodes, but I wonder if there are
cases chunks are used for other objects?

Thanks,
Itaru.
_______________________________________________
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org

-- 
Dr. Jochen Martin Eppler
Phone: +49(2461)61-96653
----------------------------------
Simulation Laboratory Neuroscience
Jülich Supercomputing Centre
Institute for Advanced Simulation


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Dr. Astrid Lambrecht, Prof. Dr. Frauke Melchior
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------