首页 > 最新文献

2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)最新文献

英文 中文
Optimal bandwidth allocation with dynamic multi-path routing for non-critical traffic in AFDX networks 基于动态多路径路由的AFDX网络非关键流量的最优带宽分配
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097859
A. Jouy, Jianguo Yao, G. Zhu
Avionic networks exerting the Avionics Full-Duplex Switched Ethernet (AFDX) protocol utilize a small amount of the bandwidth to transmit critical traffics. As there is an increasing demand on data exchange for non critical applications, it is of great interest to make use of the physically available capability of the network through optimal bandwidth allocation. In this paper, the problem of bandwidth allocation in AFDX networks is treated in the framework of Network Utility Maximization (NUM). In the present work, multi-path routing is used for non-critical applications to explore the available bandwidth and to improve system performance. The optimization problem is decomposed into a rate update subproblem and a traffic routing subproblem linked together by a pricing dynamic system. A distributed algorithm for bandwidth allocation with multi-path routing is developed and the convergence of the algorithm is proven using Lyapunov stability theory. Some issues related to the implementation of the devolved algorithm in the context of real AFDX networks are addressed and the corresponding solutions are provided. Finally, TrueTime based simulations conform the viability and the applicability of the proposed approach.
利用航空电子全双工交换以太网(AFDX)协议的航空电子网络利用少量带宽来传输关键业务。由于非关键应用程序对数据交换的需求不断增加,因此通过优化带宽分配来利用网络的物理可用能力是一个非常有趣的问题。本文在网络效用最大化(NUM)的框架下研究了AFDX网络中的带宽分配问题。在本工作中,多路径路由用于非关键应用,以探索可用带宽并提高系统性能。将优化问题分解为费率更新子问题和流量路由子问题,通过定价动态系统连接在一起。提出了一种具有多路径路由的分布式带宽分配算法,并利用李雅普诺夫稳定性理论证明了该算法的收敛性。在实际的AFDX网络环境中,讨论了下放算法实现中的一些问题,并给出了相应的解决方案。最后,基于TrueTime的仿真验证了所提方法的可行性和适用性。
{"title":"Optimal bandwidth allocation with dynamic multi-path routing for non-critical traffic in AFDX networks","authors":"A. Jouy, Jianguo Yao, G. Zhu","doi":"10.1109/PADSW.2014.7097859","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097859","url":null,"abstract":"Avionic networks exerting the Avionics Full-Duplex Switched Ethernet (AFDX) protocol utilize a small amount of the bandwidth to transmit critical traffics. As there is an increasing demand on data exchange for non critical applications, it is of great interest to make use of the physically available capability of the network through optimal bandwidth allocation. In this paper, the problem of bandwidth allocation in AFDX networks is treated in the framework of Network Utility Maximization (NUM). In the present work, multi-path routing is used for non-critical applications to explore the available bandwidth and to improve system performance. The optimization problem is decomposed into a rate update subproblem and a traffic routing subproblem linked together by a pricing dynamic system. A distributed algorithm for bandwidth allocation with multi-path routing is developed and the convergence of the algorithm is proven using Lyapunov stability theory. Some issues related to the implementation of the devolved algorithm in the context of real AFDX networks are addressed and the corresponding solutions are provided. Finally, TrueTime based simulations conform the viability and the applicability of the proposed approach.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"85 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114090412","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}
引用次数: 5
LEB-MAC: Load and energy balancing MAC protocol for energy harvesting powered wireless sensor networks LEB-MAC:用于能量收集供电无线传感器网络的负载和能量平衡MAC协议
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097857
Huey-Ing Liu, Wen He, Winston K.G. Seah
Ambient energy from solar, vibration, heat and wind provide alternative energy sources to power sensors and extend the lifetime of wireless sensor networks which have traditionally been powered by batteries. This paper aims to enhance the performance of energy harvesting powered wireless sensor networks in three aspects: relaying, scheduling, and medium access control. To better adapt to the characteristics of energy harvesting, an asynchronous receiver-initiated duty-cycling approach is preferred in energy harvesting powered wireless sensor networks. This reduces the duty cycle of senders, and regulates the active and sleep intervals according to the energy levels of sensors. When nodes run out of power and need time to recharge, network holes or voids develop, forcing data packets to be routed via other paths, like detours. The proposed relaying strategy aims to prevent holes by balancing the load across the network according to nodes' energy harvesting characteristics. This is a natural consequence of the asynchronous duty cycling by scheduling transmission based on the receiver's availability. The simulation results show that our scheme outperforms in terms of sender duty cycle, end-to-end delay and delivery ratio, especially in challenged conditions where other protocols fail.
来自太阳能、振动、热和风能的环境能量为传感器提供了替代能源,并延长了传统上由电池供电的无线传感器网络的使用寿命。本文旨在从中继、调度和介质访问控制三个方面提高能量收集供电无线传感器网络的性能。为了更好地适应能量收集的特点,在能量收集供电的无线传感器网络中,首选异步接收器发起的占空循环方法。这减少了发送器的占空比,并根据传感器的能量水平调节活动和睡眠间隔。当节点电量耗尽并需要时间充电时,网络就会出现漏洞或空洞,迫使数据包通过其他路径(如绕路)传输。提出的中继策略旨在根据节点的能量收集特性,通过平衡网络负载来防止漏洞。这是基于接收方可用性调度传输的异步占空循环的自然结果。仿真结果表明,该方案在发送方占空比、端到端延迟和传输比等方面都优于其他协议,特别是在其他协议失效的困难条件下。
{"title":"LEB-MAC: Load and energy balancing MAC protocol for energy harvesting powered wireless sensor networks","authors":"Huey-Ing Liu, Wen He, Winston K.G. Seah","doi":"10.1109/PADSW.2014.7097857","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097857","url":null,"abstract":"Ambient energy from solar, vibration, heat and wind provide alternative energy sources to power sensors and extend the lifetime of wireless sensor networks which have traditionally been powered by batteries. This paper aims to enhance the performance of energy harvesting powered wireless sensor networks in three aspects: relaying, scheduling, and medium access control. To better adapt to the characteristics of energy harvesting, an asynchronous receiver-initiated duty-cycling approach is preferred in energy harvesting powered wireless sensor networks. This reduces the duty cycle of senders, and regulates the active and sleep intervals according to the energy levels of sensors. When nodes run out of power and need time to recharge, network holes or voids develop, forcing data packets to be routed via other paths, like detours. The proposed relaying strategy aims to prevent holes by balancing the load across the network according to nodes' energy harvesting characteristics. This is a natural consequence of the asynchronous duty cycling by scheduling transmission based on the receiver's availability. The simulation results show that our scheme outperforms in terms of sender duty cycle, end-to-end delay and delivery ratio, especially in challenged conditions where other protocols fail.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125615791","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}
引用次数: 24
SmartQ: A question and answer system for supplying high-quality and trustworthy answers SmartQ:一个问答系统,提供高质量和值得信赖的答案
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097877
Yuhua Lin, Haiying Shen
Question and Answer (Q&A) systems aggregate the collected intelligence of all users to provide satisfying answers for questions. A well-developed Q&A system should incorporate features such as high question response rate, high answer quality, a spam-free environment for users. Previous works use reputation systems to achieve the goals. However, these reputation systems evaluate a user with an overall rating for all questions the user has answered regardless of the question categories, thus the reputation score does not accurately reflect the user's ability to answer a question in a specific category. We propose SmartQ: a reputation based Q&A System. SmartQ employs a category and theme based reputation management system to evaluate users' willingness and capability to answer various kinds of questions. The reputation system facilitates the forwarding of a question to favorable experts, which improves the question response rate and answer quality. Also, SmartQ incorporates a lightweight spammer detection method to identify potential spammers. Our trace-driven simulation on PeerSim demonstrates the effectiveness of SmartQ in providing a good user experience. We then develop a real application of SmartQ and deploy it for use in a student group in Clemson University. The user feedback shows that SmartQ can provide high-quality answers for users in a community.
问答(Q&A)系统将收集到的所有用户的智能聚合起来,为问题提供满意的答案。一个完善的问答系统应该具备高问题回复率、高回答质量、无垃圾邮件环境等特点。以前的作品使用声誉系统来实现目标。然而,这些声誉系统对用户所回答的所有问题进行综合评分,而不考虑问题类别,因此声誉评分并不能准确反映用户回答特定类别问题的能力。我们提出SmartQ:一个基于信誉的问答系统。SmartQ采用基于类别和主题的声誉管理系统来评估用户回答各种问题的意愿和能力。信誉系统有助于将问题转发给有利的专家,从而提高问题的响应率和回答质量。此外,SmartQ集成了一个轻量级的垃圾邮件发送者检测方法来识别潜在的垃圾邮件发送者。我们在PeerSim上的跟踪驱动仿真证明了SmartQ在提供良好用户体验方面的有效性。然后,我们开发了一个真正的SmartQ应用程序,并将其部署到克莱姆森大学的一个学生群体中。用户反馈表明,SmartQ可以为社区用户提供高质量的答案。
{"title":"SmartQ: A question and answer system for supplying high-quality and trustworthy answers","authors":"Yuhua Lin, Haiying Shen","doi":"10.1109/PADSW.2014.7097877","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097877","url":null,"abstract":"Question and Answer (Q&A) systems aggregate the collected intelligence of all users to provide satisfying answers for questions. A well-developed Q&A system should incorporate features such as high question response rate, high answer quality, a spam-free environment for users. Previous works use reputation systems to achieve the goals. However, these reputation systems evaluate a user with an overall rating for all questions the user has answered regardless of the question categories, thus the reputation score does not accurately reflect the user's ability to answer a question in a specific category. We propose SmartQ: a reputation based Q&A System. SmartQ employs a category and theme based reputation management system to evaluate users' willingness and capability to answer various kinds of questions. The reputation system facilitates the forwarding of a question to favorable experts, which improves the question response rate and answer quality. Also, SmartQ incorporates a lightweight spammer detection method to identify potential spammers. Our trace-driven simulation on PeerSim demonstrates the effectiveness of SmartQ in providing a good user experience. We then develop a real application of SmartQ and deploy it for use in a student group in Clemson University. The user feedback shows that SmartQ can provide high-quality answers for users in a community.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128353853","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}
引用次数: 9
Lightweight online power monitoring and control for mobile applications 用于移动应用的轻量级在线电源监测和控制
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097845
Bo Wang, Xinghui Zhao, David Chiu
Limited battery power has long been a challenge for mobile applications. As a result, the work in power monitoring and management has attracted great interests. In this paper, we propose a model to estimate power consumption of mobile applications at run-time, based on application-specific per-action power profiling. In addition, we have developed on-line optimization techniques which help maximize users' experience while conserving power. Our power model is lightweight and flexible, in that it can be used by any mobile applications as a plugin, and it can support user-defined optimization mechanisms. This approach has been evaluated using a case study, a mobile application for field studies, and the experimental results show that our model accurately captures power consumption of the application, and the model can be used to optimize the power consumption based on users' needs.
长期以来,有限的电池电量一直是移动应用程序面临的挑战。因此,电力监测与管理工作引起了人们极大的兴趣。在本文中,我们提出了一个模型来估计移动应用程序在运行时的功耗,基于特定于应用程序的每动作功率分析。此外,我们还开发了在线优化技术,帮助最大限度地提高用户体验,同时节省电力。我们的power模型轻量级且灵活,因为它可以被任何移动应用程序作为插件使用,并且它可以支持用户定义的优化机制。通过对某移动应用程序的现场研究,对该方法进行了评估,实验结果表明,该模型能够准确地捕获应用程序的功耗,并可根据用户需求对功耗进行优化。
{"title":"Lightweight online power monitoring and control for mobile applications","authors":"Bo Wang, Xinghui Zhao, David Chiu","doi":"10.1109/PADSW.2014.7097845","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097845","url":null,"abstract":"Limited battery power has long been a challenge for mobile applications. As a result, the work in power monitoring and management has attracted great interests. In this paper, we propose a model to estimate power consumption of mobile applications at run-time, based on application-specific per-action power profiling. In addition, we have developed on-line optimization techniques which help maximize users' experience while conserving power. Our power model is lightweight and flexible, in that it can be used by any mobile applications as a plugin, and it can support user-defined optimization mechanisms. This approach has been evaluated using a case study, a mobile application for field studies, and the experimental results show that our model accurately captures power consumption of the application, and the model can be used to optimize the power consumption based on users' needs.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130342523","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}
引用次数: 3
A Decreasing k-means algorithm for the Disk Covering Tour Problem in wireless sensor networks 无线传感器网络磁盘覆盖漫游问题的递减k均值算法
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097906
Jia-Jiun Yang, Jehn-Ruey Jiang, Yung-Liang Lai
This paper studies a Disk Covering Tour Problem (DCTP) for reducing the energy consumption of a mobile robot's movement to provide services for sensor nodes in a wireless sensor network (WSN). Given a set of locations of sensor nodes and a starting location of mobile robot, the DCTP is to find a minimum cost tour of a sequence of tour stops for the mobile robot to serve sensor nodes by keeping every sensor node within a specified distance of a tour stop. We propose an algorithm, called Decreasing k-means (Dk-means), to find an approximate solution to the DCTP. The idea is to select a minimum number of disks or circles of a fixed radius to cover all sensor nodes, and then to find a minimum cost tour passing all disk centers. The simulation results show the proposed algorithm outperforms the related CSP (Covering Salesman Problem) algorithm and the QiF algorithm.
为了降低移动机器人为无线传感器网络(WSN)中的传感器节点提供服务的能量消耗,研究了一种磁盘覆盖漫游问题(DCTP)。给定一组传感器节点的位置和一个移动机器人的起始位置,DCTP是通过使每个传感器节点保持在一个巡回站点的指定距离内,找到移动机器人服务于传感器节点的一系列巡回站点的最小成本巡回。我们提出了一种称为递减k-means (Dk-means)的算法来找到DCTP的近似解。其思想是选择最小数量的固定半径的磁盘或圆来覆盖所有传感器节点,然后找到通过所有磁盘中心的最小成本巡回。仿真结果表明,该算法优于相关的覆盖推销员问题(CSP)算法和QiF算法。
{"title":"A Decreasing k-means algorithm for the Disk Covering Tour Problem in wireless sensor networks","authors":"Jia-Jiun Yang, Jehn-Ruey Jiang, Yung-Liang Lai","doi":"10.1109/PADSW.2014.7097906","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097906","url":null,"abstract":"This paper studies a Disk Covering Tour Problem (DCTP) for reducing the energy consumption of a mobile robot's movement to provide services for sensor nodes in a wireless sensor network (WSN). Given a set of locations of sensor nodes and a starting location of mobile robot, the DCTP is to find a minimum cost tour of a sequence of tour stops for the mobile robot to serve sensor nodes by keeping every sensor node within a specified distance of a tour stop. We propose an algorithm, called Decreasing k-means (Dk-means), to find an approximate solution to the DCTP. The idea is to select a minimum number of disks or circles of a fixed radius to cover all sensor nodes, and then to find a minimum cost tour passing all disk centers. The simulation results show the proposed algorithm outperforms the related CSP (Covering Salesman Problem) algorithm and the QiF algorithm.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134488898","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
TSUBAME-KFC: A modern liquid submersion cooling prototype towards exascale becoming the greenest supercomputer in the world TSUBAME-KFC:一个现代化的液体浸没冷却原型,使百亿亿次成为世界上最环保的超级计算机
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097829
Toshio Endo, Akira Nukada, S. Matsuoka
Modern supercomputer performance is principally limited by power. TSUBAME-KFC is a state-of-the-art prototype for our next-generation TSUBAME3.0 supercomputer and towards future exascale. In collaboration with Green Revolution Cooling and others, TSUBAME-KFC submerges compute nodes configured with extremely high processor/component density, into non-toxic, low viscosity oil with high 260 Celsius flash point, and cooled using ambient / evaporative cooling tower. This minimizes cooling power while all semiconductor components kept at low temperature to lower leakage current. Numerous off-line in addition to on-line power and temperature sensors are facilitated throughout and constantly monitored to immediately observe the effect of voltage/frequency control. As a result, TSUBAME-KFC achieved world No.1 on the Green500 in Nov. 2013 and Jun. 2014, by over 20% c.f. the nearest competitors.
现代超级计算机的性能主要受到功率的限制。TSUBAME-KFC是我们下一代TSUBAME3.0超级计算机和未来百亿亿次超级计算机的最先进的原型。TSUBAME-KFC与Green Revolution Cooling等公司合作,将具有极高处理器/组件密度的计算节点浸入具有260摄氏度高闪点的无毒低粘度油中,并使用环境/蒸发冷却塔进行冷却。这最大限度地减少了冷却功率,同时所有半导体元件保持在低温,以降低泄漏电流。除在线功率和温度传感器外,还提供了许多离线传感器,并不断进行监测,以立即观察电压/频率控制的效果。因此,2013年11月和2014年6月,TSUBAME-KFC在Green500中排名世界第一,比最接近的竞争对手高出20%以上。
{"title":"TSUBAME-KFC: A modern liquid submersion cooling prototype towards exascale becoming the greenest supercomputer in the world","authors":"Toshio Endo, Akira Nukada, S. Matsuoka","doi":"10.1109/PADSW.2014.7097829","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097829","url":null,"abstract":"Modern supercomputer performance is principally limited by power. TSUBAME-KFC is a state-of-the-art prototype for our next-generation TSUBAME3.0 supercomputer and towards future exascale. In collaboration with Green Revolution Cooling and others, TSUBAME-KFC submerges compute nodes configured with extremely high processor/component density, into non-toxic, low viscosity oil with high 260 Celsius flash point, and cooled using ambient / evaporative cooling tower. This minimizes cooling power while all semiconductor components kept at low temperature to lower leakage current. Numerous off-line in addition to on-line power and temperature sensors are facilitated throughout and constantly monitored to immediately observe the effect of voltage/frequency control. As a result, TSUBAME-KFC achieved world No.1 on the Green500 in Nov. 2013 and Jun. 2014, by over 20% c.f. the nearest competitors.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"60 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129581158","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}
引用次数: 15
MapReduce based parallel suffix tree construction for human genome 基于MapReduce的人类基因组平行后缀树构建
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097867
Umesh Chandra Satish, Praveenkumar Kondikoppa, Seung-Jong Park, Manish Patil, R. Shah
Genome indexing is the basis for many bioinformatics applications. Read mapping(sequence alignment) is one such application where the goal is to align millions of short reads against reference genome. Several tools are available for read mapping which rely on different indexing techniques to expedite the alignment process. However, many of these contemporary alignment programs are sequential, memory intensive and cannot be easily scaled for larger genomes. Suffix tree is one of the most widely used data structures for indexing strings (genomes). Building a scalable suffix-tree based tool is particularly challenging due to the difficulties involved in parallel construction of the suffix tree. Several suffix tree construction techniques have been proposed till date with focus on space-time tradeoff. Most of these existing works address the construction issue for uniprocessor and cannot be easily extended to utilize modern multi-processor systems. In this paper we investigate and propose a MapReduce based parallel construction of suffix tree. We demonstrate the performance of the algorithm over commodity cluster using up to 32 nodes each having 8GB of primary memory.
基因组索引是许多生物信息学应用的基础。读取映射(序列比对)就是这样一个应用程序,其目标是将数百万个短读取与参考基因组比对。有几种工具可用于读取映射,它们依赖于不同的索引技术来加快对齐过程。然而,许多这些当代的比对程序是顺序的,内存密集型的,不能很容易地扩展到更大的基因组。后缀树是索引字符串(基因组)最广泛使用的数据结构之一。构建一个可扩展的基于后缀树的工具尤其具有挑战性,因为涉及到并行构建后缀树的困难。迄今为止已经提出了几种后缀树构建技术,其重点是时空权衡。这些现有的工作大多解决了单处理器的构造问题,不能轻易地扩展到利用现代多处理器系统。本文研究并提出了一种基于MapReduce的后缀树并行构造方法。我们使用多达32个节点(每个节点具有8GB主内存)在商品集群上演示了该算法的性能。
{"title":"MapReduce based parallel suffix tree construction for human genome","authors":"Umesh Chandra Satish, Praveenkumar Kondikoppa, Seung-Jong Park, Manish Patil, R. Shah","doi":"10.1109/PADSW.2014.7097867","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097867","url":null,"abstract":"Genome indexing is the basis for many bioinformatics applications. Read mapping(sequence alignment) is one such application where the goal is to align millions of short reads against reference genome. Several tools are available for read mapping which rely on different indexing techniques to expedite the alignment process. However, many of these contemporary alignment programs are sequential, memory intensive and cannot be easily scaled for larger genomes. Suffix tree is one of the most widely used data structures for indexing strings (genomes). Building a scalable suffix-tree based tool is particularly challenging due to the difficulties involved in parallel construction of the suffix tree. Several suffix tree construction techniques have been proposed till date with focus on space-time tradeoff. Most of these existing works address the construction issue for uniprocessor and cannot be easily extended to utilize modern multi-processor systems. In this paper we investigate and propose a MapReduce based parallel construction of suffix tree. We demonstrate the performance of the algorithm over commodity cluster using up to 32 nodes each having 8GB of primary memory.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"79 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132724583","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}
引用次数: 11
M2M-enabled real-time Trip Planner m2m支持实时行程规划
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097902
Eduardo Cerritos, F. Lin
Uncertainty is a key factor that prevents a commuter from using public transportation system. More and more transportation agencies are incorporating real-time Trip Planners to empower commuters with opportune information. However, such systems require continuous status updates from the vehicles and involves expensive communication cost. In this paper we propose an architecture that takes advantage of Machine-to-Machine Communication concepts and provides a degree of intelligence to the vehicles, to alleviate unnecessary communication between the vehicles and the Trip Planner.
不确定性是阻碍通勤者使用公共交通系统的一个关键因素。越来越多的交通机构正在整合实时旅行计划,为通勤者提供及时的信息。然而,这种系统需要车辆不断更新状态,并且涉及昂贵的通信成本。在本文中,我们提出了一种利用机器对机器通信概念的架构,并为车辆提供了一定程度的智能,以减少车辆和旅行计划器之间不必要的通信。
{"title":"M2M-enabled real-time Trip Planner","authors":"Eduardo Cerritos, F. Lin","doi":"10.1109/PADSW.2014.7097902","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097902","url":null,"abstract":"Uncertainty is a key factor that prevents a commuter from using public transportation system. More and more transportation agencies are incorporating real-time Trip Planners to empower commuters with opportune information. However, such systems require continuous status updates from the vehicles and involves expensive communication cost. In this paper we propose an architecture that takes advantage of Machine-to-Machine Communication concepts and provides a degree of intelligence to the vehicles, to alleviate unnecessary communication between the vehicles and the Trip Planner.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"228 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122461149","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
SLA-based energy aware scheduling of precedence-constrained applications on DVFS-enabled clusters 支持dvfs的集群上基于sla的优先级约束应用程序的能量感知调度
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097826
Xuedi Chen, Kenli Li, Chubo Liu, Kuan-Ching Li
The energy aware scheduling problem has been a critical issue in high-performance clusters owing to their high operation cost, environmental impact, and low reliability. An existing technique to reduce energy consumption of applications is dynamic voltage/frequency scaling (DVFS). In this paper, we develop an energy aware scheduling algorithm called EASLA for precedence-constrained applications in the context of Service Level Agreement (SLA) on DVFS-enabled cluster systems. Due to the dependencies among tasks and makespan extension, there may be some slacks under used. The main idea of the EASLA algorithm is to distribute each slack to a set of tasks and scale frequencies down to try to minimize energy consumption. Specifically, it first finds the maximum set of independent tasks for each task, and then iteratively allocates each slack to the maximum independent set whose total energy reduction is the maximal. Randomly generated graphs and two real-world applications are tested in our experiments. The experimental results show that our scheduling algorithm can save up to 22.68% and 12.01% energy consumption compared with GreedyDVS and EvenlyDVS algorithms, respectively.
由于高性能集群运行成本高、环境影响大、可靠性低,能源感知调度问题一直是高性能集群中的一个关键问题。动态电压/频率缩放(DVFS)是一种现有的降低应用能耗的技术。在本文中,我们开发了一种称为EASLA的能源感知调度算法,用于支持dvfs的集群系统中服务水平协议(SLA)上下文中的优先级约束应用。由于任务之间的依赖关系和makespan扩展,可能会有一些闲置。EASLA算法的主要思想是将每个空闲分配给一组任务,并按比例降低频率,以尽量减少能耗。具体来说,它首先为每个任务找到最大的独立任务集,然后迭代地将每个空闲分配给总能量减少最大的最大独立任务集。在我们的实验中测试了随机生成的图形和两个实际应用程序。实验结果表明,与GreedyDVS和EvenlyDVS算法相比,我们的调度算法可分别节省22.68%和12.01%的能耗。
{"title":"SLA-based energy aware scheduling of precedence-constrained applications on DVFS-enabled clusters","authors":"Xuedi Chen, Kenli Li, Chubo Liu, Kuan-Ching Li","doi":"10.1109/PADSW.2014.7097826","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097826","url":null,"abstract":"The energy aware scheduling problem has been a critical issue in high-performance clusters owing to their high operation cost, environmental impact, and low reliability. An existing technique to reduce energy consumption of applications is dynamic voltage/frequency scaling (DVFS). In this paper, we develop an energy aware scheduling algorithm called EASLA for precedence-constrained applications in the context of Service Level Agreement (SLA) on DVFS-enabled cluster systems. Due to the dependencies among tasks and makespan extension, there may be some slacks under used. The main idea of the EASLA algorithm is to distribute each slack to a set of tasks and scale frequencies down to try to minimize energy consumption. Specifically, it first finds the maximum set of independent tasks for each task, and then iteratively allocates each slack to the maximum independent set whose total energy reduction is the maximal. Randomly generated graphs and two real-world applications are tested in our experiments. The experimental results show that our scheduling algorithm can save up to 22.68% and 12.01% energy consumption compared with GreedyDVS and EvenlyDVS algorithms, respectively.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125126723","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}
引用次数: 5
Be a good neighbour: Characterizing performance interference of virtual machines under xen virtualization environments 做一个好邻居:描述xen虚拟化环境下虚拟机的性能干扰
Pub Date : 2014-12-01 DOI: 10.1109/PADSW.2014.7097816
Ruiqing Chi, Zhuzhong Qian, Sanglu Lu
With the rapid development of virtualization techniques, modern data centers move into a new era of cloud in recent years. Despite numerous advantages such as high resource utilization and rapid service scalability, current virtualization techniques don't guarantee perfect performance isolation among virtual machines sharing the physical machine, which may lead to unstable and unpredictable user-perceived application performance in clouds. Therefore, understanding and modeling performance interference among collocated applications is of utmost importance. However, the hypervisor and guest OSes usually run independent resource schedulers and are invisible into each other, thereby making accurately characterizing performance interference a non-trivial work. In this paper, we first present a comprehensive experimental study on performance interference of different combinations of benchmarks, observing that virtual CPU floating overhead between multiple physical CPUs, and VMEXITs, i.e., the control transitions between the hypervisor and VMs, constitute the key source of performance interference. In order to characterize the performance interference effects, we measure both the application-level and VM-level characteristics from the collocated applications and then build a novel interference prediction framework based on kernel canonical correlation analysis. Our evaluations first show the practicability of KCCA in finding reliable correlation, and further confirm the high accuracy and great applicability of our interference model with a low prediction error of no more than 7.9%.
近年来,随着虚拟化技术的飞速发展,现代数据中心进入了云计算的新时代。尽管具有资源利用率高、服务可伸缩性快等诸多优势,但当前的虚拟化技术并不能保证共享物理机的虚拟机之间实现完美的性能隔离,这可能导致云中用户感知到的应用程序性能不稳定且不可预测。因此,理解和建模并发应用程序之间的性能干扰是至关重要的。但是,管理程序和客户机操作系统通常运行独立的资源调度器,并且彼此不可见,因此,准确地描述性能干扰是一项非常重要的工作。在本文中,我们首先对不同基准组合的性能干扰进行了全面的实验研究,观察到多个物理CPU之间的虚拟CPU浮动开销和VMEXITs,即hypervisor和vm之间的控制转换,构成了性能干扰的主要来源。为了描述性能干扰的影响,我们测量了并发应用程序的应用层和虚拟机层的特性,然后构建了一个基于核典型相关分析的干扰预测框架。我们的评价首先证明了KCCA在寻找可靠相关性方面的实用性,进一步证实了我们的干扰模型具有较高的准确度和适用性,预测误差不超过7.9%。
{"title":"Be a good neighbour: Characterizing performance interference of virtual machines under xen virtualization environments","authors":"Ruiqing Chi, Zhuzhong Qian, Sanglu Lu","doi":"10.1109/PADSW.2014.7097816","DOIUrl":"https://doi.org/10.1109/PADSW.2014.7097816","url":null,"abstract":"With the rapid development of virtualization techniques, modern data centers move into a new era of cloud in recent years. Despite numerous advantages such as high resource utilization and rapid service scalability, current virtualization techniques don't guarantee perfect performance isolation among virtual machines sharing the physical machine, which may lead to unstable and unpredictable user-perceived application performance in clouds. Therefore, understanding and modeling performance interference among collocated applications is of utmost importance. However, the hypervisor and guest OSes usually run independent resource schedulers and are invisible into each other, thereby making accurately characterizing performance interference a non-trivial work. In this paper, we first present a comprehensive experimental study on performance interference of different combinations of benchmarks, observing that virtual CPU floating overhead between multiple physical CPUs, and VMEXITs, i.e., the control transitions between the hypervisor and VMs, constitute the key source of performance interference. In order to characterize the performance interference effects, we measure both the application-level and VM-level characteristics from the collocated applications and then build a novel interference prediction framework based on kernel canonical correlation analysis. Our evaluations first show the practicability of KCCA in finding reliable correlation, and further confirm the high accuracy and great applicability of our interference model with a low prediction error of no more than 7.9%.","PeriodicalId":421740,"journal":{"name":"2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117175785","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}
引用次数: 11
期刊
2014 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS)
全部 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