Parallel signal processing with S-Net

Frank Penczek, Stephan Herhut, Clemens Grelck, Sven-Bodo Scholz, Alex Shafarenko, Rémi Barrère, Eric Lenormand

Research output: Contribution to journalArticle

12 Citations (Scopus)


We argue that programming high-end stream-processing applications requires a form of coordination language that enables the designer to represent interactions between stream-processing functions asynchronously. We further argue that the level of abstraction that current programming tools engender should be drastically increased and present a coordination language and component technology that is suitable for that purpose. We demonstrate our approach on a real radar-data processing application from which we reuse all existing components and present speed-ups that we were able to achieve on contemporary multi-core hardware
Original languageEnglish
Pages (from-to)2085-2094
JournalProcedia Computer Science
Issue number1
Publication statusPublished - May 2010


  • Parallel programming models
  • Component models
  • Signal processing
  • Stream processing

Fingerprint Dive into the research topics of 'Parallel signal processing with S-Net'. Together they form a unique fingerprint.

  • Cite this

    Penczek, F., Herhut, S., Grelck, C., Scholz, S-B., Shafarenko, A., Barrère, R., & Lenormand, E. (2010). Parallel signal processing with S-Net. Procedia Computer Science, 1(1), 2085-2094.