Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments
Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-fa...
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 | 9 |
---|---|
container_issue | |
container_start_page | 8 |
container_title | |
container_volume | |
creator | Gustafson, John L |
description | Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-facing software will increasingly have to manage data placement, power consumption, and the choices presented by heterogeneous processors. By making these tradeoffs explicit for both programming environments, we will be able to overcome these challenges and potentially will discover new approaches that are not possible with presently available tools. |
doi_str_mv | 10.1109/COMPSAC.2010.81 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5676322</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5676322</ieee_id><sourcerecordid>5676322</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-799daa2ff20dd9983c57e0a5b0fdb77d7d7bcd38e28cc6f7eb4a342eb515ffa13</originalsourceid><addsrcrecordid>eNpVjL1OwzAYRY0AiapkZmDxC6T4J65jtiq0gFRopWavnPhzapTYlZMCfXsiwcK9w9U5w0XojpIZpUQ9FJu37W5RzBgZTU4vUKJkTjOWZVJQTi__Mcuu0IRITlJOhbxBSd9_kDGCSa7IBDXFQbct-AZ6rL3Bq9NwioCfXIR6cMH3OFi8C3b40qMuoT740Ibm_IjLA-B3AINtiHj5fWxd7Qa8jaGJuuucb_DSf7oYfAd-6G_RtdVtD8nfTlG5WpbFS7rePL8Wi3XqFBlSqZTRmlnLiDFK5bwWEogWFbGmktKMrWrDc2B5Xc-thCrTPGNQCSqs1ZRP0f3vrQOA_TG6TsfzXszlnDPGfwACp1w4</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Gustafson, John L</creator><creatorcontrib>Gustafson, John L</creatorcontrib><description>Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-facing software will increasingly have to manage data placement, power consumption, and the choices presented by heterogeneous processors. By making these tradeoffs explicit for both programming environments, we will be able to overcome these challenges and potentially will discover new approaches that are not possible with presently available tools.</description><identifier>ISSN: 0730-3157</identifier><identifier>ISBN: 9781424475124</identifier><identifier>ISBN: 1424475120</identifier><identifier>EISBN: 9781424475131</identifier><identifier>EISBN: 9780769540856</identifier><identifier>EISBN: 0769540856</identifier><identifier>EISBN: 1424475139</identifier><identifier>DOI: 10.1109/COMPSAC.2010.81</identifier><language>eng</language><publisher>IEEE</publisher><subject>Hardware ; Memory management ; Parallel processing ; Program processors ; Programming environments ; Random access memory</subject><ispartof>2010 IEEE 34th Annual Computer Software and Applications Conference, 2010, p.8-9</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5676322$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5676322$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gustafson, John L</creatorcontrib><title>Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments</title><title>2010 IEEE 34th Annual Computer Software and Applications Conference</title><addtitle>compsac</addtitle><description>Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-facing software will increasingly have to manage data placement, power consumption, and the choices presented by heterogeneous processors. By making these tradeoffs explicit for both programming environments, we will be able to overcome these challenges and potentially will discover new approaches that are not possible with presently available tools.</description><subject>Hardware</subject><subject>Memory management</subject><subject>Parallel processing</subject><subject>Program processors</subject><subject>Programming environments</subject><subject>Random access memory</subject><issn>0730-3157</issn><isbn>9781424475124</isbn><isbn>1424475120</isbn><isbn>9781424475131</isbn><isbn>9780769540856</isbn><isbn>0769540856</isbn><isbn>1424475139</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVjL1OwzAYRY0AiapkZmDxC6T4J65jtiq0gFRopWavnPhzapTYlZMCfXsiwcK9w9U5w0XojpIZpUQ9FJu37W5RzBgZTU4vUKJkTjOWZVJQTi__Mcuu0IRITlJOhbxBSd9_kDGCSa7IBDXFQbct-AZ6rL3Bq9NwioCfXIR6cMH3OFi8C3b40qMuoT740Ibm_IjLA-B3AINtiHj5fWxd7Qa8jaGJuuucb_DSf7oYfAd-6G_RtdVtD8nfTlG5WpbFS7rePL8Wi3XqFBlSqZTRmlnLiDFK5bwWEogWFbGmktKMrWrDc2B5Xc-thCrTPGNQCSqs1ZRP0f3vrQOA_TG6TsfzXszlnDPGfwACp1w4</recordid><startdate>201007</startdate><enddate>201007</enddate><creator>Gustafson, John L</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201007</creationdate><title>Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments</title><author>Gustafson, John L</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-799daa2ff20dd9983c57e0a5b0fdb77d7d7bcd38e28cc6f7eb4a342eb515ffa13</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Hardware</topic><topic>Memory management</topic><topic>Parallel processing</topic><topic>Program processors</topic><topic>Programming environments</topic><topic>Random access memory</topic><toplevel>online_resources</toplevel><creatorcontrib>Gustafson, John L</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gustafson, John L</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments</atitle><btitle>2010 IEEE 34th Annual Computer Software and Applications Conference</btitle><stitle>compsac</stitle><date>2010-07</date><risdate>2010</risdate><spage>8</spage><epage>9</epage><pages>8-9</pages><issn>0730-3157</issn><isbn>9781424475124</isbn><isbn>1424475120</isbn><eisbn>9781424475131</eisbn><eisbn>9780769540856</eisbn><eisbn>0769540856</eisbn><eisbn>1424475139</eisbn><abstract>Discussion of the future software increasingly requires a careful distinction between application-facing software and hardware-facing software. Programmers of application-facing software will increasingly have to balance speed, reliability, and accuracy as competing goals. Programmers of hardware-facing software will increasingly have to manage data placement, power consumption, and the choices presented by heterogeneous processors. By making these tradeoffs explicit for both programming environments, we will be able to overcome these challenges and potentially will discover new approaches that are not possible with presently available tools.</abstract><pub>IEEE</pub><doi>10.1109/COMPSAC.2010.81</doi><tpages>2</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0730-3157 |
ispartof | 2010 IEEE 34th Annual Computer Software and Applications Conference, 2010, p.8-9 |
issn | 0730-3157 |
language | eng |
recordid | cdi_ieee_primary_5676322 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Hardware Memory management Parallel processing Program processors Programming environments Random access memory |
title | Challenges and Future Directions of Software Technology: The Need for Explicit Programming Environments |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T04%3A41%3A59IST&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=Challenges%20and%20Future%20Directions%20of%20Software%20Technology:%20The%20Need%20for%20Explicit%20Programming%20Environments&rft.btitle=2010%20IEEE%2034th%20Annual%20Computer%20Software%20and%20Applications%20Conference&rft.au=Gustafson,%20John%20L&rft.date=2010-07&rft.spage=8&rft.epage=9&rft.pages=8-9&rft.issn=0730-3157&rft.isbn=9781424475124&rft.isbn_list=1424475120&rft_id=info:doi/10.1109/COMPSAC.2010.81&rft_dat=%3Cieee_6IE%3E5676322%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424475131&rft.eisbn_list=9780769540856&rft.eisbn_list=0769540856&rft.eisbn_list=1424475139&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5676322&rfr_iscdi=true |