Loading…

Domesticating parallelism

A parallel computer may be programmed through the provision of either a parallelizing compiler or a parallel programming language; attention is presently given to the latter. The languages in question are broadly characterizable as ALGOL-based, such as ADA and LINDA, parallel LISPs, such as LULTILIS...

Full description

Saved in:
Bibliographic Details
Published in:Computer (Long Beach, Calif.) Calif.), 1986-08, Vol.19, p.12
Main Author: Gelernter, D
Format: Article
Language:English
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page 12
container_title Computer (Long Beach, Calif.)
container_volume 19
creator Gelernter, D
description A parallel computer may be programmed through the provision of either a parallelizing compiler or a parallel programming language; attention is presently given to the latter. The languages in question are broadly characterizable as ALGOL-based, such as ADA and LINDA, parallel LISPs, such as LULTILISP and the logic language 'Concurrent PROLOG', and parallel functional languages, of which PARALFL is typical. It is noted, in light of experience gained during the development of LINDA, that parallel programming as presently conceived is not fundamentally more difficult than conventional programming. (O.C.)
doi_str_mv 10.1109/MC.1986.1663302
format article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_24022832</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>24022832</sourcerecordid><originalsourceid>FETCH-LOGICAL-p99t-dfe7967b47baa490b6165f2720f5a3b6bb94bd6991d3d0f8286ced94efe920313</originalsourceid><addsrcrecordid>eNotjj1PwzAQQD2ARCnMiI2JLeHu7Fx8IwqfUhFL98qObRTkNKFO_z-VYHp6y9NT6gahRgR5-OhqFMs1MmsNdKZWAGgrQaYLdVnK90mNbfRK3T5NYyzL0Ltl2H_dze7gco55KOOVOk8ul3j9z7Xavjxvu7dq8_n63j1uqllkqUKKrXDrTeudMwKekZtELUFqnPbsvRgfWASDDpAsWe5jEBNTFAKNeq3u_7LzYfo5nlZ241D6mLPbx-lYdmSAyGrSv4quPKQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>24022832</pqid></control><display><type>article</type><title>Domesticating parallelism</title><source>IEEE Xplore (Online service)</source><creator>Gelernter, D</creator><creatorcontrib>Gelernter, D</creatorcontrib><description>A parallel computer may be programmed through the provision of either a parallelizing compiler or a parallel programming language; attention is presently given to the latter. The languages in question are broadly characterizable as ALGOL-based, such as ADA and LINDA, parallel LISPs, such as LULTILISP and the logic language 'Concurrent PROLOG', and parallel functional languages, of which PARALFL is typical. It is noted, in light of experience gained during the development of LINDA, that parallel programming as presently conceived is not fundamentally more difficult than conventional programming. (O.C.)</description><identifier>ISSN: 0018-9162</identifier><identifier>DOI: 10.1109/MC.1986.1663302</identifier><language>eng</language><ispartof>Computer (Long Beach, Calif.), 1986-08, Vol.19, p.12</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,778,782,27911,27912</link.rule.ids></links><search><creatorcontrib>Gelernter, D</creatorcontrib><title>Domesticating parallelism</title><title>Computer (Long Beach, Calif.)</title><description>A parallel computer may be programmed through the provision of either a parallelizing compiler or a parallel programming language; attention is presently given to the latter. The languages in question are broadly characterizable as ALGOL-based, such as ADA and LINDA, parallel LISPs, such as LULTILISP and the logic language 'Concurrent PROLOG', and parallel functional languages, of which PARALFL is typical. It is noted, in light of experience gained during the development of LINDA, that parallel programming as presently conceived is not fundamentally more difficult than conventional programming. (O.C.)</description><issn>0018-9162</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1986</creationdate><recordtype>article</recordtype><recordid>eNotjj1PwzAQQD2ARCnMiI2JLeHu7Fx8IwqfUhFL98qObRTkNKFO_z-VYHp6y9NT6gahRgR5-OhqFMs1MmsNdKZWAGgrQaYLdVnK90mNbfRK3T5NYyzL0Ltl2H_dze7gco55KOOVOk8ul3j9z7Xavjxvu7dq8_n63j1uqllkqUKKrXDrTeudMwKekZtELUFqnPbsvRgfWASDDpAsWe5jEBNTFAKNeq3u_7LzYfo5nlZ241D6mLPbx-lYdmSAyGrSv4quPKQ</recordid><startdate>19860801</startdate><enddate>19860801</enddate><creator>Gelernter, D</creator><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope></search><sort><creationdate>19860801</creationdate><title>Domesticating parallelism</title><author>Gelernter, D</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p99t-dfe7967b47baa490b6165f2720f5a3b6bb94bd6991d3d0f8286ced94efe920313</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1986</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gelernter, D</creatorcontrib><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Computer (Long Beach, Calif.)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gelernter, D</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Domesticating parallelism</atitle><jtitle>Computer (Long Beach, Calif.)</jtitle><date>1986-08-01</date><risdate>1986</risdate><volume>19</volume><spage>12</spage><pages>12-</pages><issn>0018-9162</issn><abstract>A parallel computer may be programmed through the provision of either a parallelizing compiler or a parallel programming language; attention is presently given to the latter. The languages in question are broadly characterizable as ALGOL-based, such as ADA and LINDA, parallel LISPs, such as LULTILISP and the logic language 'Concurrent PROLOG', and parallel functional languages, of which PARALFL is typical. It is noted, in light of experience gained during the development of LINDA, that parallel programming as presently conceived is not fundamentally more difficult than conventional programming. (O.C.)</abstract><doi>10.1109/MC.1986.1663302</doi></addata></record>
fulltext fulltext
identifier ISSN: 0018-9162
ispartof Computer (Long Beach, Calif.), 1986-08, Vol.19, p.12
issn 0018-9162
language eng
recordid cdi_proquest_miscellaneous_24022832
source IEEE Xplore (Online service)
title Domesticating parallelism
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T16%3A26%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Domesticating%20parallelism&rft.jtitle=Computer%20(Long%20Beach,%20Calif.)&rft.au=Gelernter,%20D&rft.date=1986-08-01&rft.volume=19&rft.spage=12&rft.pages=12-&rft.issn=0018-9162&rft_id=info:doi/10.1109/MC.1986.1663302&rft_dat=%3Cproquest%3E24022832%3C/proquest%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-p99t-dfe7967b47baa490b6165f2720f5a3b6bb94bd6991d3d0f8286ced94efe920313%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=24022832&rft_id=info:pmid/&rfr_iscdi=true