首页 > 最新文献

Proceedings. Workshop on Heterogeneous Processing最新文献

英文 中文
A Design Method for Optimal Synthesis of Application-Specific Heterogeneous Multiprocessor Systems 专用异构多处理器系统的优化综合设计方法
Pub Date : 1992-03-23 DOI: 10.1109/WHP.1992.664388
S. Prakash, A. C. Parker
Heterogeneous systems have the potential to achieve enhanced performance and/or cost-egectiveness over homogeneous systems. This paper describes a formal design method which can be used to synthesize optimal heterogeneous systems for given applications. The method is quite general and we show how to apply it to a specific style of designs. The method involves creation of a Mixed Integer-Linear Programming (MILP) model and solution of the model. Several experiments and tradeon studies were performed using the method. These results indicate that the method can be a useful tool in designing heterogeneous systems.
异构系统具有比同构系统获得更高性能和/或成本效益的潜力。本文描述了一种形式化设计方法,可用于综合给定应用的最优异构系统。该方法是相当普遍的,我们展示了如何将其应用于特定风格的设计。该方法包括建立混合整数-线性规划(MILP)模型并求解该模型。用该方法进行了若干实验和贸易研究。这些结果表明,该方法可作为设计异构系统的有效工具。
{"title":"A Design Method for Optimal Synthesis of Application-Specific Heterogeneous Multiprocessor Systems","authors":"S. Prakash, A. C. Parker","doi":"10.1109/WHP.1992.664388","DOIUrl":"https://doi.org/10.1109/WHP.1992.664388","url":null,"abstract":"Heterogeneous systems have the potential to achieve enhanced performance and/or cost-egectiveness over homogeneous systems. This paper describes a formal design method which can be used to synthesize optimal heterogeneous systems for given applications. The method is quite general and we show how to apply it to a specific style of designs. The method involves creation of a Mixed Integer-Linear Programming (MILP) model and solution of the model. Several experiments and tradeon studies were performed using the method. These results indicate that the method can be a useful tool in designing heterogeneous systems.","PeriodicalId":201815,"journal":{"name":"Proceedings. Workshop on Heterogeneous Processing","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127654717","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Controlling Parallelism for Larger Grain Execution of Functional Programs Using Complexity Information 利用复杂度信息控制函数程序大粒度执行的并行性
Pub Date : 1992-03-23 DOI: 10.1109/WHP.1992.664387
P. Maheshwari
This paper will discuss some issues of parallelism in functional programs and how to exploit it efficiently by improving the granularity of such programs on a multiprocessor. The challenge is to partition a functional program (or a process) into appropriately-sized sub-processes to make sure that the computation time of the local sub-process is at least greater than the communication overheads involved in sending other sub-processes for remote evaluation. It is shown how some parallel programs can be run more efficiently with the prior information of time complexities (in big-0 notation) and relative time complexities of its sub-expressions with the help of some practical examples on the larger-grain distributed multiprocessor machine LAGER.
本文将讨论函数式程序中的并行性问题,以及如何在多处理器上通过提高函数式程序的粒度来有效地利用并行性。挑战在于将功能程序(或进程)划分为适当大小的子进程,以确保本地子进程的计算时间至少大于发送其他子进程进行远程评估所涉及的通信开销。通过在大粒度分布式多处理机LAGER上的一些实例,说明了利用时间复杂度的先验信息(大0表示法)及其子表达式的相对时间复杂度,如何提高并行程序的运行效率。
{"title":"Controlling Parallelism for Larger Grain Execution of Functional Programs Using Complexity Information","authors":"P. Maheshwari","doi":"10.1109/WHP.1992.664387","DOIUrl":"https://doi.org/10.1109/WHP.1992.664387","url":null,"abstract":"This paper will discuss some issues of parallelism in functional programs and how to exploit it efficiently by improving the granularity of such programs on a multiprocessor. The challenge is to partition a functional program (or a process) into appropriately-sized sub-processes to make sure that the computation time of the local sub-process is at least greater than the communication overheads involved in sending other sub-processes for remote evaluation. It is shown how some parallel programs can be run more efficiently with the prior information of time complexities (in big-0 notation) and relative time complexities of its sub-expressions with the help of some practical examples on the larger-grain distributed multiprocessor machine LAGER.","PeriodicalId":201815,"journal":{"name":"Proceedings. Workshop on Heterogeneous Processing","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132969150","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Heterogeneous Supercomputing: Problems and Issues 异构超级计算:问题和议题
Pub Date : 1992-03-23 DOI: 10.1109/WHP.1992.664379
Ashfaq A. Khokhar, Viktor K. Prasanna, Muhammad Shaaban, Cho-Li Wang
While promising feasible solutions to several short­ comings of homogeneous parallel computing, Hetero­ geneous SuperComputing (HSC) poses new problems to be solved. In this paper, we outline the issues and problems arising in using heterogeneous environments for parallel solutions to various applications. Prelim­ inary solutions to a set of problems in heterogeneous supercomputing are presented. AB an example appli­ cation, implementation of image understanding algo­ rithms in a heterogeneous environment is studied.
异质超级计算(HSC)虽然有望解决同质并行计算的几个缺点,但也提出了新的问题需要解决。在本文中,我们概述了在使用异构环境为各种应用程序提供并行解决方案时出现的问题。提出了异构超级计算中一系列问题的初步解决方案。作为一个应用实例,研究了异构环境下图像理解算法的实现。
{"title":"Heterogeneous Supercomputing: Problems and Issues","authors":"Ashfaq A. Khokhar, Viktor K. Prasanna, Muhammad Shaaban, Cho-Li Wang","doi":"10.1109/WHP.1992.664379","DOIUrl":"https://doi.org/10.1109/WHP.1992.664379","url":null,"abstract":"While promising feasible solutions to several short­ comings of homogeneous parallel computing, Hetero­ geneous SuperComputing (HSC) poses new problems to be solved. In this paper, we outline the issues and problems arising in using heterogeneous environments for parallel solutions to various applications. Prelim­ inary solutions to a set of problems in heterogeneous supercomputing are presented. AB an example appli­ cation, implementation of image understanding algo­ rithms in a heterogeneous environment is studied.","PeriodicalId":201815,"journal":{"name":"Proceedings. Workshop on Heterogeneous Processing","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124213636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Augmenting the Optimal Selection Theory for Superconcurrency 增强超并发的最优选择理论
Pub Date : 1992-03-23 DOI: 10.1109/WHP.1992.664380
Mu-Cheng Wang, Shin-Dug Kim, M. A. Nichols, R. F. Freund, H. Siegel, W. Nation
An approach for jinding the optimal configuration of heterogeneous computer systems to solve supercomputing problem is presented. Superconcurrency as a form of distributed heterogeneous supercomputing is an approach for matching and managing an optimally configured suite of super-speed machines to minimize the execution time on a given task. The approach performs best when the computational requirements for a given set of tasks are diverse. A supercomputing application task is decomposed into a collection of code segments, where the processing requirement is homogeneous in each code segment. The optimal selection theory has been proposed to choose the optimal configuration of machines for a supercomputing problem. This technique is based on code projiling and analytical benchmarking. Here, the previously presented optimal selection theory approach is augmented in two ways: the performance of code segments on non-optimal machine choices is incorporated and non-uniform &compositions of code segments are considered.
提出了一种异构计算机系统优化配置解决超级计算问题的方法。超并发作为分布式异构超级计算的一种形式,是一种匹配和管理一组最佳配置的超高速计算机的方法,以最大限度地减少给定任务的执行时间。当一组给定任务的计算需求不同时,该方法的性能最好。将一个超级计算应用任务分解为一组代码段,每个代码段的处理需求是同构的。提出了最优选择理论,用于选择超级计算问题中机器的最优配置。该技术基于代码分析和分析基准测试。本文从两个方面对先前提出的最优选择理论方法进行了扩充:一是考虑了码段在非最优机器选择上的性能,二是考虑了码段的非均匀性和组合性。
{"title":"Augmenting the Optimal Selection Theory for Superconcurrency","authors":"Mu-Cheng Wang, Shin-Dug Kim, M. A. Nichols, R. F. Freund, H. Siegel, W. Nation","doi":"10.1109/WHP.1992.664380","DOIUrl":"https://doi.org/10.1109/WHP.1992.664380","url":null,"abstract":"An approach for jinding the optimal configuration of heterogeneous computer systems to solve supercomputing problem is presented. Superconcurrency as a form of distributed heterogeneous supercomputing is an approach for matching and managing an optimally configured suite of super-speed machines to minimize the execution time on a given task. The approach performs best when the computational requirements for a given set of tasks are diverse. A supercomputing application task is decomposed into a collection of code segments, where the processing requirement is homogeneous in each code segment. The optimal selection theory has been proposed to choose the optimal configuration of machines for a supercomputing problem. This technique is based on code projiling and analytical benchmarking. Here, the previously presented optimal selection theory approach is augmented in two ways: the performance of code segments on non-optimal machine choices is incorporated and non-uniform &compositions of code segments are considered.","PeriodicalId":201815,"journal":{"name":"Proceedings. Workshop on Heterogeneous Processing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129800727","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 66
期刊
Proceedings. Workshop on Heterogeneous Processing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1