Go to:
Logótipo
Você está em: Start > Publications > View > Non-Blocking Concurrent Imperative Programming with Session Types
Map of Premises
Principal
Publication

Non-Blocking Concurrent Imperative Programming with Session Types

Title
Non-Blocking Concurrent Imperative Programming with Session Types
Type
Article in International Scientific Journal
Year
2017
Authors
Silva, M
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Pfenning, F
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Journal
Vol. 238
Pages: 64-72
ISSN: 2075-2180
Other information
Authenticus ID: P-00M-FN4
Abstract (EN): Concurrent C0 is an imperative programming language in the C family with session-typed messagepassing concurrency. The previously proposed semantics implements asynchronous (non-blocking) output; we extend it here with non-blocking input. A key idea is to postpone message reception as much as possible by interpreting receive commands as a request for a message. We implemented our ideas as a translation from a blocking intermediate language to a non-blocking language. Finally, we evaluated our techniques with several benchmark programs and show the results obtained. While the abstract measure of span always decreases (or remains unchanged), only a few of the examples reap a practical benefit.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 9
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same journal

Preface (2015)
Another Publication in an International Scientific Journal
Alves, S; Cervesato, I; Chaudhuri, K; Fernández, M; Florido, M; Gay, S; Martini, S; Paolini, L; Della Rocca, SR; Schürmann, C; Simmons, R; Vasconcelos, V
Preface (2019)
Another Publication in an International Scientific Journal
Monahan, R; Prevosto, V; Proença, J
Preface (2021)
Another Publication in an International Scientific Journal
Rocha, R; Formisano, A; Liu, YA; Miguel Areias; Angelopoulos, N; Bogaerts, B; Dodaro, C; Alviano, M; Brik, A; Vennekens, J; Pozzato, GL; Zhou, NF; Dahl, V; Fodor, P
Preface (2010)
Another Publication in an International Scientific Journal
Florido, M; Mackie I.
Worlds of Events Deduction with Partial Knowledge about Causality (2016)
Article in International Scientific Journal
Haeri, SH; Van Roy, P; Baquero, C; Meiklejohn, C

See all (7)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-08-30 at 14:47:21 | Privacy Policy | Personal Data Protection Policy | Whistleblowing | Electronic Yellow Book