Aaditya Rai , Noe Lopez-Benitez , J.D. Hargis , S.E. Poduslo
{"title":"从LINKAGE/FASTLINK包看Linkmap的并行化","authors":"Aaditya Rai , Noe Lopez-Benitez , J.D. Hargis , S.E. Poduslo","doi":"10.1006/cbmr.2000.1547","DOIUrl":null,"url":null,"abstract":"<div><p>Genetic linkage calculations can be time consuming, even on a fast computer. The ability to collect large family pedigrees has increased the magnitude of linkage computations. Sequential genetic algorithms have many successful applications in very different domains, but they have a main drawback in their utilization. Evaluations are very time-consuming, e.g., a pedigree consisting of 55 nodes takes about 70 min on a DEC-Alpha processor and about 270 min on a 166 MHz Pentium for certain likelihood calculations. This time increases exponentially with the increase in the size of the pedigree. In order to solve these shortcomings and to study new models of higher efficiency and efficacy, parallel platforms are being used for genetic programs. LINKAGE is a software package for performing genetic likelihood calculations; FASTLINK is an improved, faster version of it. This paper provides a parallel implementation of the “Linkmap” program (one of the four programs in LINKAGE/FASTLINK) for a heterogeneous environment, using a static and a dynamic strategy for task allocation. It was found that the increased performance by the dynamic strategy was close to the estimated maximum speed up.</p></div>","PeriodicalId":75733,"journal":{"name":"Computers and biomedical research, an international journal","volume":"33 5","pages":"Pages 350-364"},"PeriodicalIF":0.0000,"publicationDate":"2000-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/cbmr.2000.1547","citationCount":"8","resultStr":"{\"title\":\"On the Parallelization of Linkmap from the LINKAGE/FASTLINK Package\",\"authors\":\"Aaditya Rai , Noe Lopez-Benitez , J.D. Hargis , S.E. Poduslo\",\"doi\":\"10.1006/cbmr.2000.1547\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Genetic linkage calculations can be time consuming, even on a fast computer. The ability to collect large family pedigrees has increased the magnitude of linkage computations. Sequential genetic algorithms have many successful applications in very different domains, but they have a main drawback in their utilization. Evaluations are very time-consuming, e.g., a pedigree consisting of 55 nodes takes about 70 min on a DEC-Alpha processor and about 270 min on a 166 MHz Pentium for certain likelihood calculations. This time increases exponentially with the increase in the size of the pedigree. In order to solve these shortcomings and to study new models of higher efficiency and efficacy, parallel platforms are being used for genetic programs. LINKAGE is a software package for performing genetic likelihood calculations; FASTLINK is an improved, faster version of it. This paper provides a parallel implementation of the “Linkmap” program (one of the four programs in LINKAGE/FASTLINK) for a heterogeneous environment, using a static and a dynamic strategy for task allocation. It was found that the increased performance by the dynamic strategy was close to the estimated maximum speed up.</p></div>\",\"PeriodicalId\":75733,\"journal\":{\"name\":\"Computers and biomedical research, an international journal\",\"volume\":\"33 5\",\"pages\":\"Pages 350-364\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1006/cbmr.2000.1547\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers and biomedical research, an international journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0010480900915477\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers and biomedical research, an international journal","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010480900915477","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the Parallelization of Linkmap from the LINKAGE/FASTLINK Package
Genetic linkage calculations can be time consuming, even on a fast computer. The ability to collect large family pedigrees has increased the magnitude of linkage computations. Sequential genetic algorithms have many successful applications in very different domains, but they have a main drawback in their utilization. Evaluations are very time-consuming, e.g., a pedigree consisting of 55 nodes takes about 70 min on a DEC-Alpha processor and about 270 min on a 166 MHz Pentium for certain likelihood calculations. This time increases exponentially with the increase in the size of the pedigree. In order to solve these shortcomings and to study new models of higher efficiency and efficacy, parallel platforms are being used for genetic programs. LINKAGE is a software package for performing genetic likelihood calculations; FASTLINK is an improved, faster version of it. This paper provides a parallel implementation of the “Linkmap” program (one of the four programs in LINKAGE/FASTLINK) for a heterogeneous environment, using a static and a dynamic strategy for task allocation. It was found that the increased performance by the dynamic strategy was close to the estimated maximum speed up.