{"title":"Interaction Automata and the ia2d Interpreter","authors":"Stéphane Gimenez, David Obwaller","doi":"10.4230/LIPIcs.FSCD.2016.35","DOIUrl":null,"url":null,"abstract":"We introduce interaction automata as a topological model of \ncomputation and present the conceptual plane interpreter ia2d. \nInteraction automata form a refinement of both interaction nets and \ncellular automata models that combine data deployment, memory \nmanagement and structured computation mechanisms. Their local \nstructure is inspired from pointer machines and allows an asynchronous \nspatial distribution of the computation. Our tool can be considered \nas a proof-of-concept piece of abstract hardware on which functional \nprograms can be run in parallel.","PeriodicalId":284975,"journal":{"name":"International Conference on Formal Structures for Computation and Deduction","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Formal Structures for Computation and Deduction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.FSCD.2016.35","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We introduce interaction automata as a topological model of
computation and present the conceptual plane interpreter ia2d.
Interaction automata form a refinement of both interaction nets and
cellular automata models that combine data deployment, memory
management and structured computation mechanisms. Their local
structure is inspired from pointer machines and allows an asynchronous
spatial distribution of the computation. Our tool can be considered
as a proof-of-concept piece of abstract hardware on which functional
programs can be run in parallel.