P. Palazzari, L. Arcipiani, M. Celino, R. Guadagni, A. Marongiu, A. Mathis, P. Novelli, V. Rosato
{"title":"Heterogeneity as key feature of high performance computing: the PQE1 prototype","authors":"P. Palazzari, L. Arcipiani, M. Celino, R. Guadagni, A. Marongiu, A. Mathis, P. Novelli, V. Rosato","doi":"10.1109/HCW.2000.843729","DOIUrl":null,"url":null,"abstract":"Presents the results of a project aimed at assembling a hybrid massively parallel machine, the PQE1 prototype, which is devoted to the simulation of complex physical models. The analysis of some existing parallel architectures has revealed that general-purpose machines are largely over-dimensioned and often perform inefficiently in grand-challenge scientific applications. We have thus developed a heterogeneous parallel system which matches task heterogeneity with architecture heterogeneity: in fact, special-purpose massively parallel architectures, when coupled to general-purpose machines, are able to satisfy the requirements of complex scientific computing efficiently. We present the hardware structure and the software tools that have been developed for the PQE1 prototype. Starting from the concepts of machine granularity and task granularity, we show the necessity to exploit both high- and low-granularity parallelism in order to use the PQE1 system efficiently. Some examples showing application fields in which the PQE1 prototype has been successfully used are briefly described.","PeriodicalId":351836,"journal":{"name":"Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HCW.2000.843729","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
Presents the results of a project aimed at assembling a hybrid massively parallel machine, the PQE1 prototype, which is devoted to the simulation of complex physical models. The analysis of some existing parallel architectures has revealed that general-purpose machines are largely over-dimensioned and often perform inefficiently in grand-challenge scientific applications. We have thus developed a heterogeneous parallel system which matches task heterogeneity with architecture heterogeneity: in fact, special-purpose massively parallel architectures, when coupled to general-purpose machines, are able to satisfy the requirements of complex scientific computing efficiently. We present the hardware structure and the software tools that have been developed for the PQE1 prototype. Starting from the concepts of machine granularity and task granularity, we show the necessity to exploit both high- and low-granularity parallelism in order to use the PQE1 system efficiently. Some examples showing application fields in which the PQE1 prototype has been successfully used are briefly described.