@inproceedings{45e8ebcb219241fa92476537b4c51c6f,
title = "Memory Allocation for Neural Networks using Graph Coloring",
abstract = "The Memory Allocation problem for neural networks can be represented as a two-dimensional optimization problem. The neural network is allocated into limited memory space while allocating as much data as possible into the low latency memory. Our solution is based on a generalization of graph coloring, edge-to-node transformation and considers the order in which the graph nodes are colored. We observed improvement of more than 40% in SRAM memory bandwidth in various neural networks.",
keywords = "Graph Coloring, Memory Management, Neural Networks",
author = "Leonid Barenboim and Rami Drucker and Oleg Zatulovsky and Eli Levi",
note = "Publisher Copyright: {\textcopyright} 2022 Owner/Author.; 23rd International Conference on Distributed Computing and Networking, ICDCN 2022 ; Conference date: 04-01-2022 Through 07-01-2022",
year = "2022",
month = jan,
day = "4",
doi = "10.1145/3491003.3498354",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery",
pages = "232--233",
booktitle = "ICDCN 2022 - Proceedings of the 2022 International Conference on Distributed Computing and Networking",
}