% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@ARTICLE{Mazumbar:1019426,
      author       = {Mazumbar, Somnath and Scionti, Alberto and Zuckernam,
                      Stephane and Portero, Antonio},
      title        = {{N}o{C}-based hardware software co-design framework for
                      dataflow thread management},
      journal      = {The journal of supercomputing},
      volume       = {79},
      issn         = {0920-8542},
      publisher    = {Springer Science + Business Media B.V},
      reportid     = {FZJ-2023-05383},
      pages        = {17983-18020},
      year         = {2023},
      abstract     = {Applications running in a large and complex manycore system
                      can significantly benefit from adopting the dataflow model
                      of computation. In a dataflow execution environment, a
                      thread can run only if all its required inputs are
                      available. While the potential benefits are large, it is not
                      trivial to improve resource utilization and energy
                      efficiency by focusing on dataflow thread execution models
                      (i.e., the ways specifying how the threads adhering to a
                      dataflow model of computation execute on a given
                      compute/communication architecture). This paper proposes and
                      implements a hardware-software co-design-based dataflow
                      threads management framework. It works at the
                      Network-on-Chip (NoC) level and consists of three stages.
                      The first stage focuses on a fast and effective thread
                      distribution policy. The next stage proposes an approach
                      that adds reconfigurability to a 2D mesh NoC via customized
                      instructions to manage the dataflow thread distribution.
                      Finally, a 2D mesh and ring-based hybrid NoC is proposed for
                      better scalability and higher performance. This work can be
                      considered a primary reference framework from which
                      extensions can be carried out.},
      cin          = {JSC / IAS},
      ddc          = {620},
      cid          = {I:(DE-Juel1)JSC-20090406 / I:(DE-Juel1)VDB1106},
      pnm          = {5122 - Future Computing $\&$ Big Data Systems (POF4-512)},
      pid          = {G:(DE-HGF)POF4-5122},
      typ          = {PUB:(DE-HGF)16},
      UT           = {WOS:000986134900005},
      doi          = {10.1007/S11227-023-05335-8},
      url          = {https://juser.fz-juelich.de/record/1019426},
}