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...
Saved in:
Published in: | Computer (Long Beach, Calif.) Calif.), 1986-08, Vol.19, p.12 |
---|---|
Main Author: | |
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 |