Architecture-adaptive computing environment: a tool for teaching parallel programming
Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement appli...
Gespeichert in:
| Veröffentlicht in: | 32nd Annual Frontiers in Education Jg. 3; S. S2F |
|---|---|
| Hauptverfasser: | , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
2002
|
| Schlagworte: | |
| ISBN: | 9780780374447, 0780374444 |
| ISSN: | 0190-5848 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement applications on parallel architectures by providing them the assurance that future architectures will be able to run their applications with a minimum of modification. A secondary purpose is to encourage computer architects to develop new types of architectures by providing an easily implemented software development environment and a library of test applications. This new language should be an ideal tool to teach parallel programming. In this paper, the authors focus on some fundamental features of aCe C. |
|---|---|
| AbstractList | Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement applications on parallel architectures by providing them the assurance that future architectures will be able to run their applications with a minimum of modification. A secondary purpose is to encourage computer architects to develop new types of architectures by providing an easily implemented software development environment and a library of test applications. This new language should be an ideal tool to teach parallel programming. In this paper, the authors focus on some fundamental features of aCe C. |
| Author | Aburdene, M.F. Dorband, J.E. |
| Author_xml | – sequence: 1 givenname: J.E. surname: Dorband fullname: Dorband, J.E. organization: NASA Goddard Space Flight Center, Greenbelt, MD, USA – sequence: 2 givenname: M.F. surname: Aburdene fullname: Aburdene, M.F. |
| BookMark | eNotUE1rwkAUXKiFqvVe6GX_QOzb7HdvItoKQi_1LC_ri92SZMMahf77BloYGGaYmcPM2KRLHTH2JGApBPiX7W6zLAHKUWlnjLljC28djJBWKWUnbArCQ6Gdcg9sdrl8A4B0xk7ZYZXDVxwoDNdMBZ6wH-KNeEhtfx1id-bU3WJOXUvd8MqRDyk1vE6ZD4RjcQz0mLFpqOF9TueMbTuaj-y-xuZCi3-es8N287l-L_Yfb7v1al9EIcEUxlkjPIEyqHQVyDuSCqG0tQ8SBVS20hUSOi1OCOQqGSTVQUmtHfmS5Jw9_-1GIjr2ObaYf47_L8hfoD1T1g |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1109/FIE.2002.1158666 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Education |
| EndPage | S2F |
| ExternalDocumentID | 1158666 |
| GroupedDBID | -~X 29O 6IE 6IF 6IH 6IK 6IL 6IM 6IN AAJGR AAWTH ABLEC ADZIZ AFFNX ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IJVOP IPLJI OCL RIE RIL RIO RNS |
| ID | FETCH-LOGICAL-i1306-687619e046a45bce98e34a027f9c3a10b7b5baea851da0e8b3c3efc43558e92e3 |
| IEDL.DBID | RIE |
| ISBN | 9780780374447 0780374444 |
| ISSN | 0190-5848 |
| IngestDate | Tue Aug 26 18:18:45 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i1306-687619e046a45bce98e34a027f9c3a10b7b5baea851da0e8b3c3efc43558e92e3 |
| OpenAccessLink | https://ntrs.nasa.gov/api/citations/20030025348/downloads/20030025348.pdf |
| ParticipantIDs | ieee_primary_1158666 |
| PublicationCentury | 2000 |
| PublicationDate | 20020000 |
| PublicationDateYYYYMMDD | 2002-01-01 |
| PublicationDate_xml | – year: 2002 text: 20020000 |
| PublicationDecade | 2000 |
| PublicationTitle | 32nd Annual Frontiers in Education |
| PublicationTitleAbbrev | FIE |
| PublicationYear | 2002 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0003867 ssj0000506996 |
| Score | 1.3055075 |
| Snippet | Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | S2F |
| SubjectTerms | Application software Computer architecture Computer networks Concurrent computing Education Parallel architectures Parallel languages Parallel programming Programming profession Software libraries |
| Title | Architecture-adaptive computing environment: a tool for teaching parallel programming |
| URI | https://ieeexplore.ieee.org/document/1158666 |
| Volume | 3 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH5sw4Ne1G3ib3LwaLfatGniTWRFQcYODnYbSfoKg7qO2fn3m2RZneDFntpQaElC3vvee9_3AO5kLqKi4MqAHCGDOFU0kEmig0IoJQqlmVZOMv8tHY_5bCYmLbhvuDCI6IrPcGBvXS4_r_TGhsqGxnvhxt1uQztN2Zar1cRTwiRkwkrH-VOYctZQpY2R5Q6yc6u2Yi6vvLN7Tnf5y1AMs9eRK1wY-I_96rrijE52_L_fPYH-D3uPTBq7dAotXHZtd2ZfydGFoz0Rwh5Mn_ZyCYHM5cqegES7dg_mDbLHhXskktRVVRLj6pLaF2ISKx9ellgSX-z1YQb7MM1G788vgW-2ECyMGWMB4zaggQYuyzhRGgVHGksDWguhqXwIVaoSJVEaDy2XIXJFNcVCx1aeHUWE9Aw6y2qJ50DMYlMDdsNcCRozFXE0MJQVkU6sR5DyC-jZyZqvtnoacz9Pl38PX8Gh68Diwh7X0KnXG7yBA_1VLz7Xt24TfAO6vKxY |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFH9BNFEvKmj8tgePDua6j9abMRCISDhAwo203VtCMhnB4d9vW8vExIs7bc2SLW3T937v4_cDuBcpD7KMSQ1yuPDCRFJPRJHyMi4lz6SKlbSU-YNkOGTTKR_V4KHqhUFEW3yGLXNrc_lpodYmVNbW3gvT7vYO7BrlLNetVUVU_MiPuSGPc-cwZXHVLK3NLLOgnRm-FX057p3Nc7LJYPq83e13bOlCy33ul-6KNTvdo__98DGc_vTvkVFlmU6ghouG0Wd2tRwNONyiIWzC5Hkrm-CJVCzNGUiUFXzQb5CtbrgnIkhZFDnRzi4pXSkmMQTieY45ceVe73rwFCbdzvil5zm5BW-uDVnsxcyENFADZhFGUiFnSEOhYWvGFRWPvkxkJAUK7aOlwkcmqaKYqdAQtCMPkJ5BfVEs8ByIXm6q4a6fSk7DWAYMNRCNs0BFxidI2AU0zWTNlt-MGjM3T5d_D9_Bfm_8NpgN-sPXKziweiw2CHIN9XK1xhvYU5_l_GN1azfEF-vrr6E |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=32nd+Annual+Frontiers+in+Education&rft.atitle=Architecture-adaptive+computing+environment%3A+a+tool+for+teaching+parallel+programming&rft.au=Dorband%2C+J.E.&rft.au=Aburdene%2C+M.F.&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780780374447&rft.issn=0190-5848&rft.volume=3&rft.spage=S2F&rft.epage=S2F&rft_id=info:doi/10.1109%2FFIE.2002.1158666&rft.externalDocID=1158666 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0190-5848&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0190-5848&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0190-5848&client=summon |

