• DocumentCode
    2460118
  • Title

    Flow: A Stream Processing System Simulator

  • Author

    Park, Alfred J. ; Li, Cheng-Hong ; Nair, Ravi ; Ohba, Nobuyuki ; Shvadron, Uzi ; Zaks, Ayal ; Schenfeld, Eugen

  • Author_Institution
    T.J. Watson Res. Center, IBM Res., Yorktown Heights, NY, USA
  • fYear
    2010
  • fDate
    17-19 May 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Stream processing is an important emerging computational model for performing complex operations on and across multi-source, high volume, unpredictable dataflows. We present Flow, a platform for parallel and distributed stream processing system simulation that provides a flexible modeling environment for analyzing stream processing applications. The Flow stream processing system simulator is a high performance, scalable simulator that automatically parallelizes chunks of the model space and incurs near zero synchronization overhead for stream application graphs that exhibit feed-forward behavior. We show promising multi-threaded and multi-process event rates exceeding 80 million events per second on a cluster with 256 processor cores.
  • Keywords
    data flow computing; digital simulation; multi-threading; parallel processing; synchronisation; Flow stream processing system simulator; data flows; distributed stream processing system simulation; feed-forward behavior; multiprocess event rates; multithreaded event rates; near zero synchronization; parallel stream processing system simulation; stream processing system simulator; Analytical models; Application software; Computational modeling; Feedforward systems; Hardware; Intelligent transportation systems; Kernel; Laboratories; Large-scale systems; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Principles of Advanced and Distributed Simulation (PADS), 2010 IEEE Workshop on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1087-4097
  • Print_ISBN
    978-1-4244-7292-5
  • Electronic_ISBN
    1087-4097
  • Type

    conf

  • DOI
    10.1109/PADS.2010.5471658
  • Filename
    5471658