Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
Recently, efficiently deploying deep learning solutions on the edge has received increasing attention. New platforms are emerging to support the increasing demand for flexibility and high performance. In this work, we explore the efficient mapping of convolutional layers on an open-hardware, low-power Coarse-Grain Reconfigurable Array (CGRA), namely OpenEdgeCGRA. We explore both direct implementations of convolution and solutions that transform it into a matrix multiplication through an Im2col transformation and experiment with various tensor parallelism axes. We show that for this hardware target, direct convolution, coupled with weight parallelism, reaches the best latency and energy efficiency, outperforming a pure CPU implementation by 3.4× and 9.9× in terms of energy and latency, respectively.
Michel Bierlaire, Timothy Michael Hillel, Negar Rezvany
Marco Mattavelli, Simone Casale Brunet, Aurélien François Gilbert Bloch
Matthieu Wyart, Stefano Spigler, Jonas Paccolat