Indirect addressing and load balancing for faster solution to Mandelbrot set on SIMD architectures

S. Tomboulian, M. Pappas
{"title":"Indirect addressing and load balancing for faster solution to Mandelbrot set on SIMD architectures","authors":"S. Tomboulian, M. Pappas","doi":"10.1109/FMPC.1990.89495","DOIUrl":null,"url":null,"abstract":"The authors present a method for using local indirect addressing to achieve faster solutions for some problems with data-dependent convergence rates on SIMD (single-instruction-stream, multiple-data-stream) architectures. A class of problems characterized by computations on data points where the computation is identical but the convergence rate is data dependent is examined. In the absence of indirect addressing, algorithm time is governed by the maximum number of iterations. An algorithm using indirect addressing allows a processor to proceed to the next data point upon convergence. Thus the overall number of iterations will approach the mean convergence rate for a sufficiently large problem. Load-balancing techniques can be applied for additional performance improvement. These techniques are used for solving Mandelbrot sets on the MP-1 massively parallel computer.<<ETX>>","PeriodicalId":193332,"journal":{"name":"[1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation","volume":"21 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1990-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1990 Proceedings] The Third Symposium on the Frontiers of Massively Parallel Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FMPC.1990.89495","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

The authors present a method for using local indirect addressing to achieve faster solutions for some problems with data-dependent convergence rates on SIMD (single-instruction-stream, multiple-data-stream) architectures. A class of problems characterized by computations on data points where the computation is identical but the convergence rate is data dependent is examined. In the absence of indirect addressing, algorithm time is governed by the maximum number of iterations. An algorithm using indirect addressing allows a processor to proceed to the next data point upon convergence. Thus the overall number of iterations will approach the mean convergence rate for a sufficiently large problem. Load-balancing techniques can be applied for additional performance improvement. These techniques are used for solving Mandelbrot sets on the MP-1 massively parallel computer.<>
间接寻址和负载平衡,更快地解决SIMD架构上的Mandelbrot集
针对SIMD(单指令流,多数据流)架构中一些数据依赖的收敛率问题,提出了一种使用局部间接寻址的方法,以实现更快的解决方案。研究了一类以数据点计算为特征的问题,其中计算相同但收敛速度依赖于数据。在没有间接寻址的情况下,算法时间由最大迭代次数控制。使用间接寻址的算法允许处理器在收敛后继续到下一个数据点。因此,对于一个足够大的问题,迭代的总次数将接近平均收敛率。负载平衡技术可以用于额外的性能改进。这些技术用于在MP-1大规模并行计算机上求解Mandelbrot集。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信