@other{https://resolver.caltech.edu/CaltechCSTR:1993.cs-tr-93-01, title = "Integrating Task and Data Parallelism", url = "https://resolver.caltech.edu/CaltechCSTR:1993.cs-tr-93-01", id = "record", doi = "10.7907/Z9PG1PS6" } @other{https://resolver.caltech.edu/CaltechCSTR:1994.cs-tr-94-08, title = "Integrating Task and Data Parallelism with the Collective Communication Archetype", url = "https://resolver.caltech.edu/CaltechCSTR:1994.cs-tr-94-08", id = "record", doi = "10.7907/Z9222RSP" } @other{https://resolver.caltech.edu/CaltechCSTR:1996.cs-tr-96-25, title = "The Mesh Archetype", url = "https://resolver.caltech.edu/CaltechCSTR:1996.cs-tr-96-25", id = "record", doi = "10.7907/Z9ZK5DPK" } @other{https://resolver.caltech.edu/CaltechCSTR:1997.cs-tr-96-28, title = "Parallel Program Archetypes", url = "https://resolver.caltech.edu/CaltechCSTR:1997.cs-tr-96-28", id = "record", doi = "10.7907/Z9WW7FP7" } @other{https://resolver.caltech.edu/CaltechCSTR:1996.cs-tr-96-26, title = "The Mesh Archetype", url = "https://resolver.caltech.edu/CaltechCSTR:1996.cs-tr-96-26", id = "record", doi = "10.7907/8gkfk-x1e50" }