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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:32nd Annual Frontiers in Education Jg. 3; S. S2F
Hauptverfasser: Dorband, J.E., Aburdene, M.F.
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