首页 > 最新文献

2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing最新文献

英文 中文
A Population-Based Incremental Learning Method for Constrained Portfolio Optimisation 约束投资组合优化的基于群体的增量学习方法
Yan Jin, R. Qu, J. Atkin
This paper investigates a hybrid algorithm which utilizes exact and heuristic methods to optimise asset selection and capital allocation in portfolio optimisation. The proposed method is composed of a customised population based incremental learning procedure and a mathematical programming application. It is based on the standard Markowitz model with additional practical constraints such as cardinality on the number of assets and quantity of the allocated capital. Computational experiments have been conducted and analysis has demonstrated the performance and effectiveness of the proposed approach.
本文研究了一种利用精确和启发式方法对投资组合优化中的资产选择和资本配置进行优化的混合算法。该方法由基于自定义种群的增量学习过程和数学规划应用程序组成。它基于标准的马科维茨模型,并带有额外的实际约束,如资产数量和分配资本数量的基数。计算实验和分析证明了该方法的性能和有效性。
{"title":"A Population-Based Incremental Learning Method for Constrained Portfolio Optimisation","authors":"Yan Jin, R. Qu, J. Atkin","doi":"10.1109/SYNASC.2014.36","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.36","url":null,"abstract":"This paper investigates a hybrid algorithm which utilizes exact and heuristic methods to optimise asset selection and capital allocation in portfolio optimisation. The proposed method is composed of a customised population based incremental learning procedure and a mathematical programming application. It is based on the standard Markowitz model with additional practical constraints such as cardinality on the number of assets and quantity of the allocated capital. Computational experiments have been conducted and analysis has demonstrated the performance and effectiveness of the proposed approach.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129423981","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}
引用次数: 10
Analyzing WMSOL Definable Properties on Sum-Like Weighted Labeled Trees 类和加权标记树上WMSOL可定义属性分析
E. Ravve
Modern software and hardware designs are mostly hierarchical. Moreover, while the design specification is defined up-down, the design implementation and verification are done down-up. In such a case, as a rule, coverage properties for simulation-based verification are defined inconsistently for different stages of the design flow. The fact leads to the well known explosion of bug rate, when we pass from the lower design stage to the upper one. In this paper, we propose a new approach that allows propagation of quantitative properties from the upper stage of the design flow to the lower ones and their incremental computation on the components. The approach may be applied to any design, modeled as a Finite State Machine (FSM) or other formalisms, which eventually lead to weighted labeled trees. We use Weighted Monadic-Second Order Logic (WMSOL) to describe the desired families of quantitative properties and sum-like weighted labeled trees to describe the decomposition of the behaviour of the FSM. The last notion is based on a generalization of disjoint unions of structures with additional links between the components. Our approach shows how computation of a quantitative property, definable as a WMSOL formula on the upper stage of the design may be reduced for certain cost to incremental computations of effectively derivable WMSOL-definable properties on the components. We provide several examples of families of such properties and discuss different aspects, related to the applicability of our approach. The approach is new and provides a uniform theoretical basis for analyzing WMSOL-definable properties on hierarchical structures.
现代软件和硬件设计大多是分层的。设计规范是由上而下定义的,设计实现和验证是由下而上进行的。在这种情况下,作为一个规则,基于模拟的验证的覆盖属性在设计流的不同阶段被不一致地定义。当我们从较低的设计阶段过渡到较高的设计阶段时,这一事实将导致众所周知的bug率爆炸。在本文中,我们提出了一种新的方法,允许定量特性从设计流程的上阶段传播到下阶段,并在组件上进行增量计算。该方法可以应用于任何设计,建模为有限状态机(FSM)或其他形式,最终导致加权标记树。我们使用加权单二阶逻辑(WMSOL)来描述期望的数量性质族,并使用类和加权标记树来描述FSM的行为分解。最后一个概念是基于在构件之间有附加链接的结构的不接合结合的概括。我们的方法表明,在设计的上层阶段,定量属性的计算(可定义为WMSOL公式)可以减少对组件上有效推导的WMSOL可定义属性的增量计算的一定成本。我们提供了这类属性的几个例子,并讨论了与我们的方法的适用性相关的不同方面。该方法是一种新的方法,为分析层次结构上wmsol可定义属性提供了统一的理论基础。
{"title":"Analyzing WMSOL Definable Properties on Sum-Like Weighted Labeled Trees","authors":"E. Ravve","doi":"10.1109/SYNASC.2014.57","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.57","url":null,"abstract":"Modern software and hardware designs are mostly hierarchical. Moreover, while the design specification is defined up-down, the design implementation and verification are done down-up. In such a case, as a rule, coverage properties for simulation-based verification are defined inconsistently for different stages of the design flow. The fact leads to the well known explosion of bug rate, when we pass from the lower design stage to the upper one. In this paper, we propose a new approach that allows propagation of quantitative properties from the upper stage of the design flow to the lower ones and their incremental computation on the components. The approach may be applied to any design, modeled as a Finite State Machine (FSM) or other formalisms, which eventually lead to weighted labeled trees. We use Weighted Monadic-Second Order Logic (WMSOL) to describe the desired families of quantitative properties and sum-like weighted labeled trees to describe the decomposition of the behaviour of the FSM. The last notion is based on a generalization of disjoint unions of structures with additional links between the components. Our approach shows how computation of a quantitative property, definable as a WMSOL formula on the upper stage of the design may be reduced for certain cost to incremental computations of effectively derivable WMSOL-definable properties on the components. We provide several examples of families of such properties and discuss different aspects, related to the applicability of our approach. The approach is new and provides a uniform theoretical basis for analyzing WMSOL-definable properties on hierarchical structures.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130680470","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}
引用次数: 1
Interactive Data Exploration for High-Performance Fluid Flow Computations through Porous Media 通过多孔介质进行高性能流体流动计算的交互式数据探索
N. Perovic, J. Frisch, R. Mundani, E. Rank
Huge data advent in high-performance computing (HPC) applications such as fluid flow simulations usually hinders the interactive processing and exploration of simulation results. Such an interactive data exploration not only allows scientiest to 'play' with their data but also to visualise huge (distributed) data sets in both an efficient and easy way. Therefore, we propose an HPC data exploration service based on a sliding window concept, that enables researches to access remote data (available on a supercomputer or cluster) during simulation runtime without exceeding any bandwidth limitations between the HPC back-end and the user front-end.
在流体流动模拟等高性能计算应用中,大量数据的出现通常会阻碍对模拟结果的交互处理和探索。这种交互式数据探索不仅可以让科学家们“玩”他们的数据,还可以以一种高效和简单的方式将庞大的(分布式)数据集可视化。因此,我们提出了一种基于滑动窗口概念的HPC数据探索服务,使研究人员能够在模拟运行时访问远程数据(在超级计算机或集群上可用),而不超过HPC后端和用户前端之间的任何带宽限制。
{"title":"Interactive Data Exploration for High-Performance Fluid Flow Computations through Porous Media","authors":"N. Perovic, J. Frisch, R. Mundani, E. Rank","doi":"10.1109/SYNASC.2014.68","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.68","url":null,"abstract":"Huge data advent in high-performance computing (HPC) applications such as fluid flow simulations usually hinders the interactive processing and exploration of simulation results. Such an interactive data exploration not only allows scientiest to 'play' with their data but also to visualise huge (distributed) data sets in both an efficient and easy way. Therefore, we propose an HPC data exploration service based on a sliding window concept, that enables researches to access remote data (available on a supercomputer or cluster) during simulation runtime without exceeding any bandwidth limitations between the HPC back-end and the user front-end.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127375489","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}
引用次数: 1
Optimal Homotopy Asymptotic Method for Viscous Boundary Layer Flow in Unbounded Domain 无界区域粘性边界层流动的最优同伦渐近方法
R. Ene, V. Marinca, R. Negrea
This paper is concerned on analytical treatment of non-linear differential equation of a viscous boundary layer flow due to a moving sheet. An analytic approximate technique, namely Optimal Homotopy Asymptotic Method (OHAM) is employed into a new version for this purpose. It is proved that OHAM provide accurate solution for the nonlinear differential equation of the third-order with initial and boundary conditions. Our procedure provides us with a convenient way to optimally control the convergence of the solution, such that the accuracy is always guaranteed. An excellent agreement of the approximate solution with the numerical results has been demonstrated. This work shows the general validity and the great potential of the OHAM for solving strongly nonlinear differential equation.
本文研究了移动薄板作用下粘性边界层流动非线性微分方程的解析处理。在此基础上,提出了一种新的解析近似方法,即最优同伦渐近法。证明了具有初始条件和边界条件的三阶非线性微分方程的精确解。该方法为优化控制解的收敛性提供了一种方便的方法,从而保证了解的精度。结果表明,近似解与数值结果非常吻合。这项工作显示了OHAM在求解强非线性微分方程方面的普遍有效性和巨大潜力。
{"title":"Optimal Homotopy Asymptotic Method for Viscous Boundary Layer Flow in Unbounded Domain","authors":"R. Ene, V. Marinca, R. Negrea","doi":"10.1109/SYNASC.2014.22","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.22","url":null,"abstract":"This paper is concerned on analytical treatment of non-linear differential equation of a viscous boundary layer flow due to a moving sheet. An analytic approximate technique, namely Optimal Homotopy Asymptotic Method (OHAM) is employed into a new version for this purpose. It is proved that OHAM provide accurate solution for the nonlinear differential equation of the third-order with initial and boundary conditions. Our procedure provides us with a convenient way to optimally control the convergence of the solution, such that the accuracy is always guaranteed. An excellent agreement of the approximate solution with the numerical results has been demonstrated. This work shows the general validity and the great potential of the OHAM for solving strongly nonlinear differential equation.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128004973","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}
引用次数: 4
Register Caching for Stencil Computations on GPUs 在gpu上进行模板计算的寄存器缓存
Thomas L. Falch, A. Elster
For most applications, taking full advantage of the memory system is key to achieving good performance on GPUs. In this paper, we introduce register caching, a novel idea where registers of multiple threads are combined and used as a shared, last level, manually managed cache for the contributing threads. This method is enabled by the shuffle instruction recently introduced in Nvidia's Kepler GPU architecture, which allows threads in the same warp to exchange data directly, previously only possible by going through shared memory. We evaluate our proposal with a stencil computation benchmark, achieving speedups of up to 2.04, compared to using shared memory on a GTX680 GPU. Stencil computations form the core of many scientific applications, which can therefore benefit from our proposal. Furthermore, our method is not limited to stencil computations, but is applicable to any application with a predictable memory access pattern suitable for manual caching.
对于大多数应用程序,充分利用内存系统是在gpu上实现良好性能的关键。在本文中,我们介绍了寄存器缓存,这是一种新颖的思想,将多个线程的寄存器组合在一起,作为共享的、最后一级的、为贡献线程手动管理的缓存。这种方法是由Nvidia的Kepler GPU架构中最近引入的shuffle指令启用的,它允许相同warp中的线程直接交换数据,而以前只能通过共享内存。我们用一个模板计算基准来评估我们的提议,与在GTX680 GPU上使用共享内存相比,实现了高达2.04的加速。模板计算构成了许多科学应用的核心,因此可以从我们的建议中受益。此外,我们的方法不仅限于模板计算,而且适用于任何具有适合手动缓存的可预测内存访问模式的应用程序。
{"title":"Register Caching for Stencil Computations on GPUs","authors":"Thomas L. Falch, A. Elster","doi":"10.1109/SYNASC.2014.70","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.70","url":null,"abstract":"For most applications, taking full advantage of the memory system is key to achieving good performance on GPUs. In this paper, we introduce register caching, a novel idea where registers of multiple threads are combined and used as a shared, last level, manually managed cache for the contributing threads. This method is enabled by the shuffle instruction recently introduced in Nvidia's Kepler GPU architecture, which allows threads in the same warp to exchange data directly, previously only possible by going through shared memory. We evaluate our proposal with a stencil computation benchmark, achieving speedups of up to 2.04, compared to using shared memory on a GTX680 GPU. Stencil computations form the core of many scientific applications, which can therefore benefit from our proposal. Furthermore, our method is not limited to stencil computations, but is applicable to any application with a predictable memory access pattern suitable for manual caching.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128515461","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}
引用次数: 14
How Good Is Genetic Programming at Predicting Changes and Defects? 遗传程序在预测变化和缺陷方面有多好?
C. Marinescu
One of the main problems practitioners have to deal with is the identification of change and defect proneness of source code entities (e.g., Classes). During the last years a lot of techniques have been employed for predicting change and defect proneness of classes. In this paper we study the capabilities of Genetic Programming for performing the addressed problem by measuring the precision and recall of the obtained predictions.
从业者必须处理的主要问题之一是识别源代码实体(例如,类)的变更和缺陷倾向。在过去的几年里,许多技术被用于预测类的变化和缺陷倾向。在本文中,我们通过测量得到的预测的精度和召回率来研究遗传规划执行所处理问题的能力。
{"title":"How Good Is Genetic Programming at Predicting Changes and Defects?","authors":"C. Marinescu","doi":"10.1109/SYNASC.2014.78","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.78","url":null,"abstract":"One of the main problems practitioners have to deal with is the identification of change and defect proneness of source code entities (e.g., Classes). During the last years a lot of techniques have been employed for predicting change and defect proneness of classes. In this paper we study the capabilities of Genetic Programming for performing the addressed problem by measuring the precision and recall of the obtained predictions.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"2 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116812239","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}
引用次数: 16
On the Computation of the Hansen Coefficients 关于Hansen系数的计算
Petru Calin Bazavan, Lucian Barbulescu, P. Cefola
The Hansen coefficients are one of the most important tools in the analytical or semi-analytical methods of celestial mechanics. The problem of efficient computation was investigated in detail in many papers, but this subject is still open and to date there are not standard algorithms to generate the Hansen coefficients with accuracy and good computation time. Although the analytical expressions are known through their accuracy, the formulation by recurrent relations was preferred due to their stability and applicability in the case when a large number of the Hansen coefficients are needed. In this paper we turn our attention to the polynomial approximations and we present a method to generate the polynomials associated to the Hansen coefficients and their derivatives in the particular case used in expression of disturbing function due to central-body. Using the recurrent formulas corresponding to this particular case, we define difference equations and, by their iteration, we generate the polynomials. By computational tests, we compare our polynomial approximations for the Hansen coefficients and their derivatives with the recurrent solutions in order to prove the non-regression of the accuracy and the gain in computation time.
汉森系数是天体力学解析或半解析方法中最重要的工具之一。许多论文对高效计算问题进行了详细的研究,但这一课题仍然是开放的,迄今为止还没有标准的算法来生成精确且计算时间长的汉森系数。虽然解析表达式的准确性是众所周知的,但由于递归关系的公式在需要大量汉森系数的情况下具有稳定性和适用性,因此首选递归关系公式。在本文中,我们将注意力转向多项式逼近,并提出了一种生成与汉森系数及其导数相关的多项式的方法,用于中心体干扰函数的特殊情况的表达。使用对应于这种特殊情况的循环公式,我们定义差分方程,并通过它们的迭代,我们生成多项式。通过计算试验,我们将Hansen系数及其导数的多项式近似与循环解进行了比较,以证明精度和计算时间增益的非回归性。
{"title":"On the Computation of the Hansen Coefficients","authors":"Petru Calin Bazavan, Lucian Barbulescu, P. Cefola","doi":"10.1109/SYNASC.2014.24","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.24","url":null,"abstract":"The Hansen coefficients are one of the most important tools in the analytical or semi-analytical methods of celestial mechanics. The problem of efficient computation was investigated in detail in many papers, but this subject is still open and to date there are not standard algorithms to generate the Hansen coefficients with accuracy and good computation time. Although the analytical expressions are known through their accuracy, the formulation by recurrent relations was preferred due to their stability and applicability in the case when a large number of the Hansen coefficients are needed. In this paper we turn our attention to the polynomial approximations and we present a method to generate the polynomials associated to the Hansen coefficients and their derivatives in the particular case used in expression of disturbing function due to central-body. Using the recurrent formulas corresponding to this particular case, we define difference equations and, by their iteration, we generate the polynomials. By computational tests, we compare our polynomial approximations for the Hansen coefficients and their derivatives with the recurrent solutions in order to prove the non-regression of the accuracy and the gain in computation time.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126842860","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}
引用次数: 1
NSGA-II: Implementation and Performance Metrics Extraction for CPU and GPU NSGA-II: CPU和GPU的实现和性能指标提取
Florina Roxana Padurariu, C. Marinescu
Multi-objective Optimization Evolutionary Algorithms are widely employed for solving different real-world optimization problems. Usually their runs involve a considerable amount of time because of the need to evaluate many functions. This particularity makes them good candidates of parallelization. In this work we investigate the benefits of the GPU implementation of the Non-dominated Sorting Genetic Algorithm II (NSGA-II) versus its CPU implementation in terms of the execution time.
多目标优化进化算法被广泛应用于解决现实世界中的各种优化问题。通常,由于需要评估许多函数,它们的运行涉及相当多的时间。这种特殊性使它们成为并行化的良好候选对象。在这项工作中,我们研究了GPU实现非主导排序遗传算法II (NSGA-II)与CPU实现在执行时间方面的优势。
{"title":"NSGA-II: Implementation and Performance Metrics Extraction for CPU and GPU","authors":"Florina Roxana Padurariu, C. Marinescu","doi":"10.1109/SYNASC.2014.72","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.72","url":null,"abstract":"Multi-objective Optimization Evolutionary Algorithms are widely employed for solving different real-world optimization problems. Usually their runs involve a considerable amount of time because of the need to evaluate many functions. This particularity makes them good candidates of parallelization. In this work we investigate the benefits of the GPU implementation of the Non-dominated Sorting Genetic Algorithm II (NSGA-II) versus its CPU implementation in terms of the execution time.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125994966","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}
引用次数: 1
Early Prediction of the Cost of HPC Application Execution in the Cloud HPC应用程序在云中执行成本的早期预测
M. Rak, Mauro Turtur, Umberto Villano
Even if clouds are not fit for high-end HPC applications, they could be profitably used to bring the power of economic and scalable parallel computing to the masses. But this requires both simple development environments, able to exploit cloud scalability, and the capability to easily predict the cost of HPC application runs. This paper presents a framework built on the top of a cloud aware programming platform (mOSAIC) for the development of bag-of-tasks scientific applications. The framework integrates a cloud-based simulation environment able to predict the behavior of the developed applications. Simulations enable the developer to predict at an early development stage performance and cloud resource usage, and so the infrastructure lease cost on a public cloud. The paper sketches the framework organization and discusses the approach followed for application development. Moreover, some validation tests of prediction results are presented.
即使云计算不适合高端高性能计算应用,它们也可以为大众带来经济和可扩展的并行计算能力。但这既需要简单的开发环境,能够利用云可伸缩性,也需要能够轻松预测HPC应用程序运行成本的能力。本文提出了一个基于云感知编程平台(mOSAIC)的框架,用于开发任务包科学应用程序。该框架集成了一个基于云的模拟环境,能够预测开发的应用程序的行为。模拟使开发人员能够在早期开发阶段预测性能和云资源使用情况,从而预测公共云上的基础设施租赁成本。本文概述了框架组织,并讨论了应用程序开发所遵循的方法。并对预测结果进行了验证试验。
{"title":"Early Prediction of the Cost of HPC Application Execution in the Cloud","authors":"M. Rak, Mauro Turtur, Umberto Villano","doi":"10.1109/SYNASC.2014.61","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.61","url":null,"abstract":"Even if clouds are not fit for high-end HPC applications, they could be profitably used to bring the power of economic and scalable parallel computing to the masses. But this requires both simple development environments, able to exploit cloud scalability, and the capability to easily predict the cost of HPC application runs. This paper presents a framework built on the top of a cloud aware programming platform (mOSAIC) for the development of bag-of-tasks scientific applications. The framework integrates a cloud-based simulation environment able to predict the behavior of the developed applications. Simulations enable the developer to predict at an early development stage performance and cloud resource usage, and so the infrastructure lease cost on a public cloud. The paper sketches the framework organization and discusses the approach followed for application development. Moreover, some validation tests of prediction results are presented.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127348604","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}
引用次数: 4
A Streamlined Difference Ring Theory: Indefinite Nested Sums, the Alternating Sign, and the Parameterized Telescoping Problem 流线型差分环理论:不定嵌套和、交替符号和参数化伸缩问题
Carsten Schneider
We present an algebraic framework to represent indefinite nested sums over hyper geometric expressions in difference rings. In order to accomplish this task, parts of Karr's difference field theory have been extended to a ring theory in which also the alternating sign can be expressed. The underlying machinery relies on algorithms that compute all solutions of a given parameterized telescoping equation. As a consequence, we can solve the telescoping and creative telescoping problem in such difference rings.
给出了一个表示差环上超几何表达式上的不定嵌套和的代数框架。为了完成这一任务,卡尔的差分场理论的部分内容被推广到交替符号也可以表示的环理论中。其基础机制依赖于计算给定参数化伸缩方程的所有解的算法。因此,我们可以解决这种差环的伸缩和创造性伸缩问题。
{"title":"A Streamlined Difference Ring Theory: Indefinite Nested Sums, the Alternating Sign, and the Parameterized Telescoping Problem","authors":"Carsten Schneider","doi":"10.1109/SYNASC.2014.12","DOIUrl":"https://doi.org/10.1109/SYNASC.2014.12","url":null,"abstract":"We present an algebraic framework to represent indefinite nested sums over hyper geometric expressions in difference rings. In order to accomplish this task, parts of Karr's difference field theory have been extended to a ring theory in which also the alternating sign can be expressed. The underlying machinery relies on algorithms that compute all solutions of a given parameterized telescoping equation. As a consequence, we can solve the telescoping and creative telescoping problem in such difference rings.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":"86 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132460158","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}
引用次数: 22
期刊
2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1