Masoud Daneshtalab, Associate Professor, Docent

Masoud Daneshtalab ( is currently a tenured associate professor at Mälardalen University (MDH) and a researcher visitor at Royal Institute of Technology (KTH) in Sweden.  He joined KTH as European Marie Curie Fellow in 2014. Before that, he was a university lecturer and group leader at University of Turku in Finland from 2012-2014. He has been appointed as Associate Editors of Elsevier Journals of Computers & Electrical Engineering (CAEE) and Microprocessors and Microsystems (MICPRO) along with World Research Journal of Computer Architecture (JCA); and in the Editorial Board of The Scientific World Journal, International Journal of Distributed Systems and Technologies (IJDST), International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS), International Journal of Embedded and Real-Time Communication Systems (IJERTCS), and International Journal of Design, Analysis and Tools for Integrated Circuits and Systems (IJDATICS). He has also served as a Guest Editor for several prestige Journals, like Springer Computing, IET CDT, ACM TECS, ACM JETC, Elseviers’ JSA, MICPRO, Integration, and CEE. He is also the key organizer of SIGMARC ACM/IEEE International workshop Network-on-Chip Architectures (NoCArc / 8 editions) and ACM International workshop on Many-core Embedded Systems (MES / 4 editions). He has represented Sweden in the management committee of the EU COST Actions IC1202: Timing Analysis on Code-Level (TACLe). Since 2016 he is in Eurimicro board of Director and a member of the HiPEAC network. His research interests include on/off-chip interconnection networks, hardware/software co-design, reconfigurable computing, neuromorphic architectures, and evolutionary multi-objective optimization. He has published 1 book, 4 book chapters, and over 180 refereed international journals and conference papers within H-index 24. He is currently in a Technical Program Committee member of different IEEE and ACM conferences, including DAC, DATE, ASPDAC, ICCAD, NOCS, ESTIMedia, VLSI Design, ICA3PP, SOCC, VDAT, DSD, PDP, ICESS, Norchip, MCSoC, CADS, EUC, DTIS, NESEA, CASEMANS, NoCArc, MES, HPIN, PACBB, MobileHealth, and JEC-ECC.

He has co-leaded several research projects (HERO, DESTINE, DeepMaker, DeepILP, AMEBA, AGENT, ERoT, CRS, MANAGE, CUBRIC, and µBrain) funded by different resources like Academy of Finland, Kaute Foundation, VINNOVA (The Swedish Governmental Agency for Innovation Systems), and EU. 


  • Many/Multi-core Architectures (resource management, scheduling, dark silicon, etc.)
  • Interconnection Networks (multicasting, QoS, learning-based and adaptive routing, etc)
  • Brain-inspired Computing (spiking neural net, multi-layer perceptron, etc.)
  • Reconfigurable Architecture (FPGA, DRRA, CGRA, etc.)
  • Multi-objective optimization (Ant colony, genetic, Q-learning, ICA, dynamic programming, etc.)
  • High Performance Computing (openMP, MPI, openCL, cuda, etc.)

[Show all publications]

[Google Scholar author page]

Latest publications:

AutoRIO: An Indoor Testbed for Developing Autonomous Vehicles (Dec 2018)
Mohammad Loni, Fadouao Hamouachy , Clémentine Casarrubios , Masoud Daneshtalab, Mikael Sjödin
International Japan-Africa Conference on Electronics, Communications and Computations (JAC-ECC)

An energy-efficient partition-based XYZ-planar routing algorithm for a wireless network-on-chip (Dec 2018)
Fahimeh Yazdanpanah , Raheel Afsharmazayejani , Amin Rezaei , Masoud Daneshtalab
The Journal of Supercomputing (Supercomputing)

Designing Compact Convolutional Neural Network for Embedded Stereo Vision Systems (Sep 2018)
Mohammad Loni, Amin Majd , Abdolah Loni , Masoud Daneshtalab, Mikael Sjödin, Elena Troubitsyna
IEEE 12th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC-2018)

ADONN: Adaptive Design of Optimized Deep Neural Networks for Embedded Systems (Aug 2018)
Mohammad Loni, Masoud Daneshtalab, Mikael Sjödin
21st Euromicro Conference on Digital System Design (DSD'18)

Using Optimization, Learning, and Drone Reflexes to Maximize Safety of Swarms of Drones (Jul 2018)
Amin Majd , Adnan Ashraf , Elena Troubitsyna , Masoud Daneshtalab
IEEE Congress on Evolutionary Computation (IEEE CEC'18)

A Customized Processing-in-Memory Architecture for Biological Sequence Alignment (Jul 2018)
Nasrin Akbari , Mehdi Modarressi , Masoud Daneshtalab, Mohammad Loni
IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP'18)

PhD students supervised as main supervisor:

Mohammad Loni

PhD students supervised as assistant supervisor:

Amin Majd (former)

MSc theses supervised (or examined):
Thesis TitleStatus