Vectorization of an applicative language: current results and future directions
It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and high...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 402 |
---|---|
container_issue | |
container_start_page | 396 |
container_title | |
container_volume | |
creator | Cann, D.C. |
description | It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and highlights some important optimizations. In particular, he compares the performances of Sisal and Fortran. It is demonstrated that the applicative paradigm is a powerful tool for scientific computation. One can reap the benefits of side-effect-free semantics and at the same time acquire a performance edge. The results are better maintenance, increased portability, enhanced productivity, and guaranteed confidence and security.< > |
doi_str_mv | 10.1109/CMPCON.1991.128840 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_128840</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>128840</ieee_id><sourcerecordid>128840</sourcerecordid><originalsourceid>FETCH-LOGICAL-i1310-261fe82874f76934ef949b0556fece4505d8c4ba160cce65f2ecf5402faf69593</originalsourceid><addsrcrecordid>eNotj9tKxDAYhAMiqOu-wF7lBVrz59TEOykeFlbrhXq7ZNM_S6S2JW0FfXoD69wMDMPHDCEbYCUAszf182vdvJRgLZTAjZHsjFwxA0ZzEFJfkPU0fbIspQwT1SVpPtDPQ4q_bo5DT4dAXU_dOHbR5-Qbaef64-KOeEv9khL2M004Ld085WJLwzIvCWkbU8ZkwHRNzoPrJlz_-4q8P9y_1U_Frnnc1ne7IoIAVnANAQ03lQyVtkJisNIe8iod0KNUTLXGy4MDzbxHrQJHH5RkPLigrbJiRTYnbkTE_Zjil0s_-9Nl8QeN0k4A</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Vectorization of an applicative language: current results and future directions</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Cann, D.C.</creator><creatorcontrib>Cann, D.C.</creatorcontrib><description>It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and highlights some important optimizations. In particular, he compares the performances of Sisal and Fortran. It is demonstrated that the applicative paradigm is a powerful tool for scientific computation. One can reap the benefits of side-effect-free semantics and at the same time acquire a performance edge. The results are better maintenance, increased portability, enhanced productivity, and guaranteed confidence and security.< ></description><identifier>ISBN: 0818621346</identifier><identifier>ISBN: 9780818621345</identifier><identifier>DOI: 10.1109/CMPCON.1991.128840</identifier><language>eng</language><publisher>IEEE Comput. Soc. Press</publisher><subject>Application software ; Concurrent computing ; Costs ; Functional programming ; Laboratories ; Parallel algorithms ; Parallel programming ; Programming profession ; Software engineering ; Software tools</subject><ispartof>COMPCON Spring '91 Digest of Papers, 1991, p.396-402</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/128840$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/128840$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Cann, D.C.</creatorcontrib><title>Vectorization of an applicative language: current results and future directions</title><title>COMPCON Spring '91 Digest of Papers</title><addtitle>CMPCON</addtitle><description>It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and highlights some important optimizations. In particular, he compares the performances of Sisal and Fortran. It is demonstrated that the applicative paradigm is a powerful tool for scientific computation. One can reap the benefits of side-effect-free semantics and at the same time acquire a performance edge. The results are better maintenance, increased portability, enhanced productivity, and guaranteed confidence and security.< ></description><subject>Application software</subject><subject>Concurrent computing</subject><subject>Costs</subject><subject>Functional programming</subject><subject>Laboratories</subject><subject>Parallel algorithms</subject><subject>Parallel programming</subject><subject>Programming profession</subject><subject>Software engineering</subject><subject>Software tools</subject><isbn>0818621346</isbn><isbn>9780818621345</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1991</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj9tKxDAYhAMiqOu-wF7lBVrz59TEOykeFlbrhXq7ZNM_S6S2JW0FfXoD69wMDMPHDCEbYCUAszf182vdvJRgLZTAjZHsjFwxA0ZzEFJfkPU0fbIspQwT1SVpPtDPQ4q_bo5DT4dAXU_dOHbR5-Qbaef64-KOeEv9khL2M004Ld085WJLwzIvCWkbU8ZkwHRNzoPrJlz_-4q8P9y_1U_Frnnc1ne7IoIAVnANAQ03lQyVtkJisNIe8iod0KNUTLXGy4MDzbxHrQJHH5RkPLigrbJiRTYnbkTE_Zjil0s_-9Nl8QeN0k4A</recordid><startdate>1991</startdate><enddate>1991</enddate><creator>Cann, D.C.</creator><general>IEEE Comput. Soc. Press</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1991</creationdate><title>Vectorization of an applicative language: current results and future directions</title><author>Cann, D.C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i1310-261fe82874f76934ef949b0556fece4505d8c4ba160cce65f2ecf5402faf69593</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1991</creationdate><topic>Application software</topic><topic>Concurrent computing</topic><topic>Costs</topic><topic>Functional programming</topic><topic>Laboratories</topic><topic>Parallel algorithms</topic><topic>Parallel programming</topic><topic>Programming profession</topic><topic>Software engineering</topic><topic>Software tools</topic><toplevel>online_resources</toplevel><creatorcontrib>Cann, D.C.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cann, D.C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Vectorization of an applicative language: current results and future directions</atitle><btitle>COMPCON Spring '91 Digest of Papers</btitle><stitle>CMPCON</stitle><date>1991</date><risdate>1991</risdate><spage>396</spage><epage>402</epage><pages>396-402</pages><isbn>0818621346</isbn><isbn>9780818621345</isbn><abstract>It is shown that applicative programs do not require special hardware for efficient execution, and with little effort can automatically exploit concurrent and vector processors. The author praises applicative languages for their semantic aesthetics, describes their potential inefficiencies, and highlights some important optimizations. In particular, he compares the performances of Sisal and Fortran. It is demonstrated that the applicative paradigm is a powerful tool for scientific computation. One can reap the benefits of side-effect-free semantics and at the same time acquire a performance edge. The results are better maintenance, increased portability, enhanced productivity, and guaranteed confidence and security.< ></abstract><pub>IEEE Comput. Soc. Press</pub><doi>10.1109/CMPCON.1991.128840</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 0818621346 |
ispartof | COMPCON Spring '91 Digest of Papers, 1991, p.396-402 |
issn | |
language | eng |
recordid | cdi_ieee_primary_128840 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Application software Concurrent computing Costs Functional programming Laboratories Parallel algorithms Parallel programming Programming profession Software engineering Software tools |
title | Vectorization of an applicative language: current results and future directions |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T17%3A18%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Vectorization%20of%20an%20applicative%20language:%20current%20results%20and%20future%20directions&rft.btitle=COMPCON%20Spring%20'91%20Digest%20of%20Papers&rft.au=Cann,%20D.C.&rft.date=1991&rft.spage=396&rft.epage=402&rft.pages=396-402&rft.isbn=0818621346&rft.isbn_list=9780818621345&rft_id=info:doi/10.1109/CMPCON.1991.128840&rft_dat=%3Cieee_6IE%3E128840%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=128840&rfr_iscdi=true |