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.orgmailto:users@nest-simulator.org To unsubscribe send an email to users-leave@nest-simulator.orgmailto: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 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------