资源描述:
《source to source transformations》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Laboratoiredel'InformatiqueduParallélismeSPI?coleNormaleSup?rieuredeLyonoUnit?derechercheassoci?eauCNRSn1398TheNestorlibrary:atoolforimplementingFortransourcetosourcetransformationsGeorges-Andr?SilberSeptember1998AlainDarteoResearchReportN98-42ÉcoleNormaleSupérieuredeLyon46A
2、lléed'Italie,69364LyonCedex07,FranceTéléphone:+33(0)4.72.72.80.00Télécopieur:+33(0)4.72.72.80.80Adresseélectronique:lip@ens-lyon.frTheNestorlibrary:atoolforimplementingFortransourcetosourcetransformationsGeorges-Andr?SilberAlainDarteSeptember1998AbstractWedescribeNestor,alib
3、rarytoeasilymanipulateFortranpro-gramsthroughahighlevelinternalrepresentationbasedonC++classes.Nestorisaresearchtoolthatcanbeusedtoquicklyim-plementsourcetosourcetransformations.Theinputoftheli-braryisFortran77,Fortran90,andHPF2.0.Itscurrentout-putsupportsthesamelanguagesplu
4、ssomedialectssuchasPe-tit,OpenMP,CrayMP.ComparedtoSUIF2.0thatisstillan-nounced,Nestorislessambitious,butislight,readytouse(http://www.ens-lyon.fr/~gsilber/nestor),fullydocumentedandisbettersuitedforFortrantoFortrantransformations.Keywords:Library,programtransformations,HPF,p
5、arallelization,objectoriented.R?sum?Danscerapport,nousd?crivonsNestor,unebiblioth?quepourma-nipulerfacilementdesprogrammeFortran?l'aided'unerepr?senta-tioninternedehautniveauquisefondesurdesclassesC++.Nestorestunoutilderecherchequipeut?treutilis?pourimplanterrapi-dementdestr
6、ansformationsource?source.LeslangagesreconnusparlalibrairiesontFortran77,Fortran90etHPF2.0.Leslangagesdisponiblesensortiesontlespr?c?dentsplusdesdialectesdeFor-trancommePetit,OpenMP,CrayMP,etc.Compar??SUIF2.0quiesttoujoursannonc?,Nestorestmoinsambitieux,maisilestl?ger,pr?t??
7、treutilis?(http://www.ens-lyon.fr/~gsilber/nestor)etcompl?tementdocument?.Deplus,Nestorestmieuxadapt?auxtransformationssource?sourcedeFortran.Mots-cl?s:Biblioth?que,transformationdeprogrammes,HPF,parall?lisation,orient?objet.TheNestorlibrary:atoolforimplementingFortransource
8、tosourcetransformationsGeorges-Andr?SilberAlainDarte24thSeptember1998Abstr