Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/39542
DC FieldValue
dc.titlePType system: A featherweight parallelizability detector
dc.contributor.authorXu, D.N.
dc.contributor.authorKhoo, S.-C.
dc.contributor.authorHu, Z.
dc.date.accessioned2013-07-04T07:43:57Z
dc.date.available2013-07-04T07:43:57Z
dc.date.issued2004
dc.identifier.citationXu, D.N.,Khoo, S.-C.,Hu, Z. (2004). PType system: A featherweight parallelizability detector. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 3302 : 197-212. ScholarBank@NUS Repository.
dc.identifier.issn03029743
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/39542
dc.description.abstractParallel programming is becoming an important cornerstone of general computing. In addition, type systems have significant impact on program analysis. In this paper, we demonstrate an automated type-based system that soundly detects parallelizability of sequential functional programs. Our type inference system discovers the parallelizability property of a sequential program in a modular fashion, by exploring a ring structure among the program's operators. It handles self-recursive functions with accumulating parameters, as well as a class of non-linear mutual-recursive functions. Programs whose types are inferred to be parallelizable can be automatically transformed to parallel code in a mutumorphic form - a succint model for parallel computation. Transforming into such a form is an important step towards constructing efficient data parallel programs.
dc.sourceScopus
dc.typeArticle
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.sourcetitleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.description.volume3302
dc.description.page197-212
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.