• Treffer 3 von 774
Zurück zur Trefferliste

Imperative or functional control flow handling

  • Modern data analysis tasks often involve control flow statements, such as the iterations in PageRank and K-means. To achieve scalability, developers usually implement these tasks in distributed dataflow systems, such as Spark and Flink. Designers of such systems have to choose between providing imperative or functional control flow constructs to users. Imperative constructs are easier to use, but functional constructs are easier to compile to an efficient dataflow job. We propose Mitos, a system where control flow is both easy to use and efficient. Mitos relies on an intermediate representation based on the static single assignment form. This allows us to abstract away from specific control flow constructs and treat any imperative control flow uniformly both when building the dataflow job and when coordinating the distributed execution.

Metadaten exportieren

Weitere Dienste

Suche bei Google Scholar Statistik - Anzahl der Zugriffe auf das Dokument
Metadaten
Verfasserangaben:Gábor E. GévayORCiDGND, Tilmann RablORCiDGND, Sebastian Breß, Loránd Madai-Tahy, Jorge-Arnulfo Quiané-RuizORCiD, Volker MarklGND
DOI:https://doi.org/10.1145/3542700.3542715
ISSN:0163-5808
Titel des übergeordneten Werks (Englisch):SIGMOD record / Association for Computing Machinery, Special Interest Group on Management of Data
Untertitel (Englisch):why not the best of both worlds?
Verlag:Association for Computing Machinery
Verlagsort:New York
Publikationstyp:Wissenschaftlicher Artikel
Sprache:Englisch
Datum der Erstveröffentlichung:01.03.2022
Erscheinungsjahr:2022
Datum der Freischaltung:06.05.2024
Band:51
Ausgabe:1
Seitenanzahl:8
Erste Seite:60
Letzte Seite:67
Fördernde Institution:German Ministry for Education and Research as BIFOLD -Berlin Institute; for the Foundations of Learning and Data [01IS18025A, 01IS18037A];; German Research Foundation [414984028 -SFB 1404]
Organisationseinheiten:An-Institute / Hasso-Plattner-Institut für Digital Engineering gGmbH
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Peer Review:Referiert
Externe Anmerkung:Minor revision of the paper: https://doi.org/10.1109/ICDE51399.2021.00127
Verstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.