GASPARD: a visual parallel programming environment

In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the development of parallel applications. Task and data parallelism paradigms of parallel computing are mixed in GASPARD to achieve a simple program...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002 : proceedings : 22-25 September 2002, Warsaw, Poland s. 145 - 150
Hlavní autoři: Devin, F., Boulet, P., Dekeyser, J.-L., Marquet, P.
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 2002
Témata:
ISBN:0769517307, 9780769517308
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the development of parallel applications. Task and data parallelism paradigms of parallel computing are mixed in GASPARD to achieve a simple programming interface. We use the printed circuit metaphor. The programmer specifies tasks and instantiates by plugging them into a slot (task parallelism). Data parallelism is achieved by specifying the data the task uses. By mixing textual and visual programming, we achieve a convenient interface useful for scientific programming. The interface is also well suited for meta-computing deployment. This kind of programming is very useful for numerical simulation.
AbstractList In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the development of parallel applications. Task and data parallelism paradigms of parallel computing are mixed in GASPARD to achieve a simple programming interface. We use the printed circuit metaphor. The programmer specifies tasks and instantiates by plugging them into a slot (task parallelism). Data parallelism is achieved by specifying the data the task uses. By mixing textual and visual programming, we achieve a convenient interface useful for scientific programming. The interface is also well suited for meta-computing deployment. This kind of programming is very useful for numerical simulation.
Author Dekeyser, J.-L.
Boulet, P.
Devin, F.
Marquet, P.
Author_xml – sequence: 1
  givenname: F.
  surname: Devin
  fullname: Devin, F.
  organization: Lab. d'Informatique Fondamentale, Univ. of Lille, Villeneuve d'Ascq, France
– sequence: 2
  givenname: P.
  surname: Boulet
  fullname: Boulet, P.
  organization: Lab. d'Informatique Fondamentale, Univ. of Lille, Villeneuve d'Ascq, France
– sequence: 3
  givenname: J.-L.
  surname: Dekeyser
  fullname: Dekeyser, J.-L.
  organization: Lab. d'Informatique Fondamentale, Univ. of Lille, Villeneuve d'Ascq, France
– sequence: 4
  givenname: P.
  surname: Marquet
  fullname: Marquet, P.
  organization: Lab. d'Informatique Fondamentale, Univ. of Lille, Villeneuve d'Ascq, France
BookMark eNotj81OwzAQhC0BErT0ARCXvEDKrh3HmFsUQkGqRMXPuVqTdWWUOJVTKvH2RKJzmfkuM5qZOI9DZCFuEJaIYO82ddMsJYCcELWU-kzMwJRWo1FgLsViHL9hkrIlIFwJuareN9Xb40NG2TGMP9Rle0rUdTyFNOwS9X2Iu4zjMaQh9hwP1-LCUzfy4uRz8fnUfNTP-fp19VJX6zyg0YdctjRNaFJUGNZELdxz6aRurUNbeCCrDBpJqMvWE0rnjHNWea_IfEHRqrm4_e8NzLzdp9BT-t2ebqk_nkJD9w
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/PCEE.2002.1115225
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 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
EndPage 150
ExternalDocumentID 1115225
GroupedDBID 6IE
6IK
6IL
AAJGR
AAVQY
AAWTH
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
OCL
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i175t-2da6015a3a47e5aad08e6b25d9b194f0a937172a156dfa12bb7bb93ff3a7c04d3
IEDL.DBID RIE
ISBN 0769517307
9780769517308
ISICitedReferencesCount 5
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000178713400027&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Tue Aug 26 18:20:27 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-2da6015a3a47e5aad08e6b25d9b194f0a937172a156dfa12bb7bb93ff3a7c04d3
PageCount 6
ParticipantIDs ieee_primary_1115225
PublicationCentury 2000
PublicationDate 20020000
PublicationDateYYYYMMDD 2002-01-01
PublicationDate_xml – year: 2002
  text: 20020000
PublicationDecade 2000
PublicationTitle International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002 : proceedings : 22-25 September 2002, Warsaw, Poland
PublicationTitleAbbrev PCEE
PublicationYear 2002
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000396010
Score 1.3248469
Snippet In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the...
SourceID ieee
SourceType Publisher
StartPage 145
SubjectTerms Application software
Computer languages
Distributed computing
Joining processes
Numerical simulation
Parallel processing
Parallel programming
Printed circuits
Programming environments
Programming profession
Title GASPARD: a visual parallel programming environment
URI https://ieeexplore.ieee.org/document/1115225
WOSCitedRecordID wos000178713400027&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JawMhFH4koYf20iUp3ZlDjzUxOo7aW0iT9lDC0I3cgo4KgSwl2--v40zTFHrpTUXEh8pbfN_3AG6VsM5pRxElTqPY2QRpoRkiygoshVegAcf98cwHAzEcyrQCd1ssjLU2JJ_ZZt4Mf_lmnq3zUFnLv0tvLrAqVDlPCqzWNp6Cqcx9i8Iz92aDv7m8JNj57ovyV7ONZSvt9nohQaFZLvqrukpQLv3D_23rCBo_KL0o3eqfY6jY2Qkc7BAM1oE8dl7TzsvDfaSizXi5VpMo5_qeTKxvFJlZUz8x2oG7NeC933vrPqGySgIae9W_QsQoLzhTVMXcMqUMFjbRhBmp2zJ2WOWMd5wo76gZp9pEa661pM5RxTMcG3oKtdl8Zs8gskxqKo1iWCcx1kZ4e8ybBEIYxqjJ3DnUc-lHnwURxqgU_OLv4UvYD6VTQrziCmqrxdpew162WY2Xi5twel8zgJYa
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4gmqgXH0B8uwePFkq7ZVtvBEGMSDaKhhtpt21CgmB4_X67ZUVMvHhrm6bppG3m0fm-AbiR3FirLEWUWIVCa2pIccUQkYZjwZ0C9Tju907U7fJ-X8Q5uF1jYYwxPvnMlNOm_8vXk2SRhsoq7l06c4FtwXZaOStDa60jKpiK1LtY-ebOcHB3N8oodr77PPvXrGJRiRvNpk9RKGfL_qqv4tVL6-B_GzuE4g9OL4jXGugIcmZ8DPsbFIMFIA_117j-cn8XyGA5nC3kKEjZvkcj4xqr3KwPNzHYALwV4a3V7DXaKKuTgIZO-c8R0dIJziSVYWSYlBpzU1OEaaGqIrRYppx3EZHOVdNWVolSkVKCWktllOBQ0xLkx5OxOYHAMKGo0JJhVQux0txZZM4o4FwzRnViT6GQSj_4XFFhDDLBz_4evobddu-5M-g8dp_OYc8XUvHRiwvIz6cLcwk7yXI-nE2v_El-AT4zmWM
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=International+Conference+on+Parallel+Computing+in+Electrical+Engineering%2C+PARELEC+2002+%3A+proceedings+%3A+22-25+September+2002%2C+Warsaw%2C+Poland&rft.atitle=GASPARD%3A+a+visual+parallel+programming+environment&rft.au=Devin%2C+F.&rft.au=Boulet%2C+P.&rft.au=Dekeyser%2C+J.-L.&rft.au=Marquet%2C+P.&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780769517308&rft.spage=145&rft.epage=150&rft_id=info:doi/10.1109%2FPCEE.2002.1115225&rft.externalDocID=1115225
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769517308/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769517308/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769517308/sc.gif&client=summon&freeimage=true