首页 > 最新文献

2008 IEEE International Symposium on Parallel and Distributed Processing with Applications最新文献

英文 中文
Performance Evaluation of Recommendation Retrieval in Peer-to-Peer Networks 点对点网络中推荐检索的性能评价
Farag Azzedin, Ahmad Ridha
Reputation systems are becoming vital in peer-to-peer networks due to the risks that threaten such networks. One of the vital component that contributes to the success of a reputation system is recommendation retrieval. In this paper, we discuss the effectiveness and cost metrics in recommendation retrieval by evaluating various recommendation retrieval mechanisms such as flooding, recommendation tree, and storage peer. Simulation results show that the performance of recommendation retrieval is significantly affected by the overlay network construction.
声誉系统在点对点网络中变得至关重要,因为这类网络存在威胁风险。推荐检索是信誉系统成功的重要组成部分之一。在本文中,我们通过评估各种推荐检索机制(如泛洪、推荐树和存储对等体)来讨论推荐检索的有效性和成本度量。仿真结果表明,覆盖网络结构对推荐检索性能有显著影响。
{"title":"Performance Evaluation of Recommendation Retrieval in Peer-to-Peer Networks","authors":"Farag Azzedin, Ahmad Ridha","doi":"10.1109/ISPA.2008.79","DOIUrl":"https://doi.org/10.1109/ISPA.2008.79","url":null,"abstract":"Reputation systems are becoming vital in peer-to-peer networks due to the risks that threaten such networks. One of the vital component that contributes to the success of a reputation system is recommendation retrieval. In this paper, we discuss the effectiveness and cost metrics in recommendation retrieval by evaluating various recommendation retrieval mechanisms such as flooding, recommendation tree, and storage peer. Simulation results show that the performance of recommendation retrieval is significantly affected by the overlay network construction.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129423819","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
Design Techniques for the Scalability of Cluster Management Software on Dawning Supercomputers 曙光超级计算机集群管理软件可扩展性设计技术
Bibo Tu, Ming Zou, Jianfeng Zhan, Jianping Fan
Cluster management software has faced more increased scalability challenge with ever enlarged cluster scale. Its good scalability rests with feasible design techniques focusing on hybrid software topologies with partitioning policy, non-blocking I/O multiplexing and message on demand. Design patterns are generic solutions to recurring software design problems, and above three important techniques are abstracted the design pattern of scalable cluster management software in this paper. According to this design pattern, some cluster management tools, such as job scheduling, MPI job launcher and so on, have been designed and applied on Dawning supercomputers. Some results of performance evaluation have shown that good scalability of cluster management software on Dawning supercomputers has benefited from this design pattern.
随着集群规模的不断扩大,集群管理软件面临着越来越大的可扩展性挑战。其良好的可伸缩性取决于可行的设计技术,这些技术侧重于具有分区策略、非阻塞I/O多路复用和按需消息的混合软件拓扑。设计模式是解决反复出现的软件设计问题的通用解决方案,本文将以上三个重要技术抽象为可扩展集群管理软件的设计模式。根据这种设计模式,设计了作业调度、MPI作业启动器等集群管理工具,并在曙光超级计算机上进行了应用。一些性能评估结果表明,这种设计模式使集群管理软件在曙光超级计算机上具有良好的可扩展性。
{"title":"Design Techniques for the Scalability of Cluster Management Software on Dawning Supercomputers","authors":"Bibo Tu, Ming Zou, Jianfeng Zhan, Jianping Fan","doi":"10.1109/ISPA.2008.12","DOIUrl":"https://doi.org/10.1109/ISPA.2008.12","url":null,"abstract":"Cluster management software has faced more increased scalability challenge with ever enlarged cluster scale. Its good scalability rests with feasible design techniques focusing on hybrid software topologies with partitioning policy, non-blocking I/O multiplexing and message on demand. Design patterns are generic solutions to recurring software design problems, and above three important techniques are abstracted the design pattern of scalable cluster management software in this paper. According to this design pattern, some cluster management tools, such as job scheduling, MPI job launcher and so on, have been designed and applied on Dawning supercomputers. Some results of performance evaluation have shown that good scalability of cluster management software on Dawning supercomputers has benefited from this design pattern.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122653719","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}
引用次数: 0
A Distributed Relay MAC Protocol in WiMedia Wireless Personal Area WiMedia无线个人区域中的分布式中继MAC协议
Hyunmee Shin, Yongsung Kim, Sangheon Pack, C. Kang
Relay transmission is a promising technology for improving the throughput and energy efficiency in multi-rate wireless personal area networks (WPANs). In this paper, we propose a distributed relay MAC (DR-MAC) protocol in Wi-Media WPANs. DR-MAC extends a distributed reservation protocol (DRP) in WiMedia MAC and neighbor information for relay transmission can be collected during the beacon period. Therefore, DR-MAC can minimize control overhead for relay transmission and is compatible to the standard WiMedia MAC protocol. We also introduce a medium access slot (MAS) allocation procedure for maximizing the efficiency in DR-MAC. Compared with direct transmission, extensive simulation results demonstrate that DR-MAC can improve the throughput by 10% and reduce the energy consumption by 26% when the number of devices is 20.
中继传输是一种很有前途的技术,可以提高多速率无线个人区域网络(wpan)的吞吐量和能源效率。本文提出了一种基于Wi-Media无线局域网的分布式中继MAC (DR-MAC)协议。DR-MAC扩展了WiMedia MAC中的分布式保留协议DRP (distributed reservation protocol),可以在信标期间收集中继传输的邻居信息。因此,DR-MAC可以最大限度地减少中继传输的控制开销,并且与标准的WiMedia MAC协议兼容。为了使DR-MAC的效率最大化,我们还介绍了一种介质存取时隙(MAS)的分配方法。与直接传输相比,大量的仿真结果表明,当设备数为20时,DR-MAC的吞吐量提高了10%,能耗降低了26%。
{"title":"A Distributed Relay MAC Protocol in WiMedia Wireless Personal Area","authors":"Hyunmee Shin, Yongsung Kim, Sangheon Pack, C. Kang","doi":"10.1109/ISPA.2008.135","DOIUrl":"https://doi.org/10.1109/ISPA.2008.135","url":null,"abstract":"Relay transmission is a promising technology for improving the throughput and energy efficiency in multi-rate wireless personal area networks (WPANs). In this paper, we propose a distributed relay MAC (DR-MAC) protocol in Wi-Media WPANs. DR-MAC extends a distributed reservation protocol (DRP) in WiMedia MAC and neighbor information for relay transmission can be collected during the beacon period. Therefore, DR-MAC can minimize control overhead for relay transmission and is compatible to the standard WiMedia MAC protocol. We also introduce a medium access slot (MAS) allocation procedure for maximizing the efficiency in DR-MAC. Compared with direct transmission, extensive simulation results demonstrate that DR-MAC can improve the throughput by 10% and reduce the energy consumption by 26% when the number of devices is 20.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123356029","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
Intelligent Target Tracking and Shooting System with Mean Shift 均值移位智能目标跟踪与射击系统
Xiang Xiang, Wenhui Chen, Du Zeng
Tracking moving targets in sequence images is an essential key technology and one of the hot research topics in Computer Vision. This system is based on an embedded system platform named Embedded Star and makes full use of the OpenCV (Intel® open-source computer vision library)to implement and optimize the Mean Shift tracking algorithm. At last, it achieves the objective of real-time tracking and shooting of moving targets, and can be used in sports photography, real-time monitoring and so on. The test data has indicated that it can direct the camera through controlling the cloud terrace to track both rigid and non-rigid targets.
序列图像中运动目标的跟踪是计算机视觉中必不可少的关键技术,也是研究的热点之一。本系统基于嵌入式系统平台embedded Star,充分利用OpenCV (Intel®开源计算机视觉库)实现并优化Mean Shift跟踪算法。最终实现了对运动目标的实时跟踪和拍摄,可用于体育摄影、实时监控等领域。试验数据表明,该方法可以通过控制云平台引导摄像机对刚性和非刚性目标进行跟踪。
{"title":"Intelligent Target Tracking and Shooting System with Mean Shift","authors":"Xiang Xiang, Wenhui Chen, Du Zeng","doi":"10.1109/ISPA.2008.167","DOIUrl":"https://doi.org/10.1109/ISPA.2008.167","url":null,"abstract":"Tracking moving targets in sequence images is an essential key technology and one of the hot research topics in Computer Vision. This system is based on an embedded system platform named Embedded Star and makes full use of the OpenCV (Intel® open-source computer vision library)to implement and optimize the Mean Shift tracking algorithm. At last, it achieves the objective of real-time tracking and shooting of moving targets, and can be used in sports photography, real-time monitoring and so on. The test data has indicated that it can direct the camera through controlling the cloud terrace to track both rigid and non-rigid targets.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127062278","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
A Generic Construction of Identity-Based Online/Offline Signcryption 基于身份的在线/离线签名加密的通用构造
Dongdong Sun, Y. Mu, W. Susilo
Signcryption has clear advantage over traditional sign-then-encrypt schemes. However, the computational overhead for signcryption is still too heavy when it is applied to resource-constraint systems. In this paper, we propose a generic construction of the identity-based online/offline signcryption, where most of computations are carried out when the associated message is still unavailable and the online part of our scheme does not require any exponent computations and therefore is very efficient. Our scheme isgeneric and identity-based, in the sense it is independent of the selection of signature and encryption algorithms. Our scheme possesses the properties of ciphertext indistinguishability (IND-gCCA2) and existentially unforgeability (UF-CMA).
与传统的先签名后加密方案相比,签名加密具有明显的优势。然而,当它应用于资源约束系统时,计算开销仍然太大。在本文中,我们提出了一种基于身份的在线/离线签名加密的通用结构,其中大部分计算在相关消息仍然不可用时进行,并且我们的方案的在线部分不需要任何指数计算,因此非常高效。我们的方案是通用的和基于身份的,从某种意义上说,它独立于签名和加密算法的选择。该方案具有密文不可分辨性(IND-gCCA2)和存在不可伪造性(UF-CMA)的特性。
{"title":"A Generic Construction of Identity-Based Online/Offline Signcryption","authors":"Dongdong Sun, Y. Mu, W. Susilo","doi":"10.1109/ISPA.2008.16","DOIUrl":"https://doi.org/10.1109/ISPA.2008.16","url":null,"abstract":"Signcryption has clear advantage over traditional sign-then-encrypt schemes. However, the computational overhead for signcryption is still too heavy when it is applied to resource-constraint systems. In this paper, we propose a generic construction of the identity-based online/offline signcryption, where most of computations are carried out when the associated message is still unavailable and the online part of our scheme does not require any exponent computations and therefore is very efficient. Our scheme isgeneric and identity-based, in the sense it is independent of the selection of signature and encryption algorithms. Our scheme possesses the properties of ciphertext indistinguishability (IND-gCCA2) and existentially unforgeability (UF-CMA).","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123983744","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}
引用次数: 13
Energy Optimal Scheduling on Multiprocessors with Migration 带迁移的多处理机能量最优调度
B. Bingham, M. Greenstreet
We show that the problem of finding an energy minimal schedule for execution of a collection of jobs on a multiprocessor with job migration allowed has polynomial complexity. Each job is specified by a release time, a deadline, and an amount of work to be performed. All of the processors have the same, convex power-speed trade-off of the form P = phi(s), where P is power, s is speed, and phi is convex. Unlike previous work on multiprocessor scheduling, we place no restriction on the release times, deadlines, or amount of work to be done. We show that the scheduling problem is convex, and give an algorithm based on linear programming. We show that the optimal schedule is the same for any convex power-speed trade-off function.
我们证明了在允许作业迁移的多处理器上为执行一组作业找到能量最小调度的问题具有多项式复杂度。每个作业都由发布时间、截止日期和要执行的工作量指定。所有处理器都具有相同的凸功率-速度权衡形式P = phi(s),其中P是功率,s是速度,phi是凸。与以前的多处理器调度工作不同,我们对发布时间、截止日期或要完成的工作量没有限制。我们证明了调度问题是凸的,并给出了一个基于线性规划的算法。我们证明了对于任何凸功率-速度权衡函数的最优调度是相同的。
{"title":"Energy Optimal Scheduling on Multiprocessors with Migration","authors":"B. Bingham, M. Greenstreet","doi":"10.1109/ISPA.2008.128","DOIUrl":"https://doi.org/10.1109/ISPA.2008.128","url":null,"abstract":"We show that the problem of finding an energy minimal schedule for execution of a collection of jobs on a multiprocessor with job migration allowed has polynomial complexity. Each job is specified by a release time, a deadline, and an amount of work to be performed. All of the processors have the same, convex power-speed trade-off of the form P = phi(s), where P is power, s is speed, and phi is convex. Unlike previous work on multiprocessor scheduling, we place no restriction on the release times, deadlines, or amount of work to be done. We show that the scheduling problem is convex, and give an algorithm based on linear programming. We show that the optimal schedule is the same for any convex power-speed trade-off function.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115538163","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}
引用次数: 37
Event Classification and Filtering of False Alarms in Wireless Sensor Networks 无线传感器网络中虚警的事件分类与过滤
M. Wälchli, T. Braun
In this paper the classification of discrete events, computed on tiny wireless sensor nodes, is investigated. Three different classifiers are evaluated: a Bayesian classifier, a fuzzy logic controller (FLC), and a neural network approach. The target applications pose several requirements on the classifiers. No a priori knowledge about the event classes is available. Events are only observable as collections of raw sensor data. Accordingly, event classes need to be learned from that raw (training) data. As a consequence, pre-labeling of the events is not possible either. In our work, event classes are learned by a k-means clustering algorithm. Any subsequent classifier training is based on these extracted event classes. Thus, the resulting classifiers are completely self-learning. Event classes are learned from emitted signal strength estimations, which are collected and processed by dynamically established tracking groups. The resulting event estimates are reported to a base station, where the classifiers are trained. The learned classifier parameters are then downloaded onto the sensor nodes, where any subsequent classification and filtering is performed.
本文研究了在微小无线传感器节点上计算的离散事件分类问题。评估了三种不同的分类器:贝叶斯分类器,模糊逻辑控制器(FLC)和神经网络方法。目标应用程序对分类器提出了几个要求。没有关于事件类的先验知识可用。事件只能作为原始传感器数据的集合进行观察。因此,需要从原始(训练)数据中学习事件类。因此,预先标记事件也是不可能的。在我们的工作中,事件类是通过k-means聚类算法学习的。任何后续分类器训练都是基于这些提取的事件类。因此,生成的分类器完全是自学习的。事件类从发出的信号强度估计中学习,这些估计由动态建立的跟踪组收集和处理。得到的事件估计值被报告给一个基站,在那里分类器被训练。然后将学习到的分类器参数下载到传感器节点上,在那里执行任何后续的分类和过滤。
{"title":"Event Classification and Filtering of False Alarms in Wireless Sensor Networks","authors":"M. Wälchli, T. Braun","doi":"10.1109/ISPA.2008.26","DOIUrl":"https://doi.org/10.1109/ISPA.2008.26","url":null,"abstract":"In this paper the classification of discrete events, computed on tiny wireless sensor nodes, is investigated. Three different classifiers are evaluated: a Bayesian classifier, a fuzzy logic controller (FLC), and a neural network approach. The target applications pose several requirements on the classifiers. No a priori knowledge about the event classes is available. Events are only observable as collections of raw sensor data. Accordingly, event classes need to be learned from that raw (training) data. As a consequence, pre-labeling of the events is not possible either. In our work, event classes are learned by a k-means clustering algorithm. Any subsequent classifier training is based on these extracted event classes. Thus, the resulting classifiers are completely self-learning. Event classes are learned from emitted signal strength estimations, which are collected and processed by dynamically established tracking groups. The resulting event estimates are reported to a base station, where the classifiers are trained. The learned classifier parameters are then downloaded onto the sensor nodes, where any subsequent classification and filtering is performed.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122523072","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
CLCP – A Distributed Cross-Layer Commit Protocol for Mobile Ad Hoc Networks CLCP -移动自组织网络的分布式跨层提交协议
S. Obermeier, S. Böttcher, Dominik Kleine
Transaction processing in mobile ad hoc networks must take network problems like node disconnection, message loss, and network partitioning into consideration. We present a distributed cross-layer atomic commit protocol called CLCP that uses multiple coordinators and makes use of acknowledgement messages to piggyback information. We evaluated transaction processing in mobile ad hoc networks by using two mobility models (i.e. Attraction Point and Manhattan Geometry), and compared CLCP with both atomic commit protocols, 2PC and Paxos Commit, each implemented in 3 versions, i.e. without acknowledgements, with relay routing, and with nearest forward progress routing. Special to our simulation environment is the use of the quasi-unit-disc model, which assumes a non-binary message reception probability that captures real-world behavior much better than the classical unit-disc-model, often used in theory. Using the quasi-unit-disc model, our evaluation shows the following results. CLCP and "2PC without acknowledement messages" have a significantly lower energy consumption than the other protocols, and CLCP is able to commit significantly more distributed transactions than all the other atomic commit protocols for each of the mobility models.
移动自组织网络中的事务处理必须考虑节点断开、消息丢失和网络分区等网络问题。我们提出了一种称为CLCP的分布式跨层原子提交协议,它使用多个协调器并利用确认消息来承载信息。我们通过使用两种移动模型(即Attraction Point和Manhattan Geometry)来评估移动自组织网络中的事务处理,并将CLCP与原子提交协议2PC和Paxos commit进行比较,这两种协议都有3个版本实现,即没有确认、有中继路由和有最近的前向进度路由。我们的模拟环境的特殊之处在于使用了准单元-磁盘模型,它假设非二进制消息接收概率,比理论中经常使用的经典单元-磁盘模型更好地捕捉现实世界的行为。使用准单位盘模型,我们的评估显示了以下结果。CLCP和“不带确认消息的2PC”比其他协议的能耗要低得多,而且对于每个移动模型,CLCP能够提交比所有其他原子提交协议多得多的分布式事务。
{"title":"CLCP – A Distributed Cross-Layer Commit Protocol for Mobile Ad Hoc Networks","authors":"S. Obermeier, S. Böttcher, Dominik Kleine","doi":"10.1109/ISPA.2008.31","DOIUrl":"https://doi.org/10.1109/ISPA.2008.31","url":null,"abstract":"Transaction processing in mobile ad hoc networks must take network problems like node disconnection, message loss, and network partitioning into consideration. We present a distributed cross-layer atomic commit protocol called CLCP that uses multiple coordinators and makes use of acknowledgement messages to piggyback information. We evaluated transaction processing in mobile ad hoc networks by using two mobility models (i.e. Attraction Point and Manhattan Geometry), and compared CLCP with both atomic commit protocols, 2PC and Paxos Commit, each implemented in 3 versions, i.e. without acknowledgements, with relay routing, and with nearest forward progress routing. Special to our simulation environment is the use of the quasi-unit-disc model, which assumes a non-binary message reception probability that captures real-world behavior much better than the classical unit-disc-model, often used in theory. Using the quasi-unit-disc model, our evaluation shows the following results. CLCP and \"2PC without acknowledement messages\" have a significantly lower energy consumption than the other protocols, and CLCP is able to commit significantly more distributed transactions than all the other atomic commit protocols for each of the mobility models.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123380697","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
Supporting Parallel R Code in Clinical Trials: A Grid-Based Approach 在临床试验中支持并行R代码:基于网格的方法
D. Wegener, T. Sengstag, S. Sfakianakis, S. Rüping
In this paper, we describe an extension to the ACGT GridR environment which allows the parallelization of loops in R scripts in view of their distributed execution on a computational grid. The ACGT GridR service is extended by a component that uses a set of preprocessor-like directives to organize and distribute calculations. The use of parallelization directives as special R comments provides users with the potential to accelerate lengthy calculations with changes to preexisting code. The GridR service and its extension are developed as components of the ACGT platform, one aim of which is to facilitate the data mining of clinical trials involving large datasets. In ACGT, GridR scripts are executed in the framework of a specifically developed workflow environment, which is also briefly outlined in the present article.
在本文中,我们描述了ACGT GridR环境的扩展,该扩展允许R脚本中的循环并行化,以考虑它们在计算网格上的分布式执行。ACGT GridR服务由一个组件扩展,该组件使用一组类似预处理器的指令来组织和分发计算。将并行化指令用作特殊的R注释,为用户提供了通过更改预先存在的代码来加速冗长计算的可能性。GridR服务及其扩展是作为ACGT平台的组成部分开发的,其目的之一是促进涉及大型数据集的临床试验的数据挖掘。在ACGT中,GridR脚本在专门开发的工作流环境的框架中执行,本文也简要概述了这一点。
{"title":"Supporting Parallel R Code in Clinical Trials: A Grid-Based Approach","authors":"D. Wegener, T. Sengstag, S. Sfakianakis, S. Rüping","doi":"10.1109/ISPA.2008.29","DOIUrl":"https://doi.org/10.1109/ISPA.2008.29","url":null,"abstract":"In this paper, we describe an extension to the ACGT GridR environment which allows the parallelization of loops in R scripts in view of their distributed execution on a computational grid. The ACGT GridR service is extended by a component that uses a set of preprocessor-like directives to organize and distribute calculations. The use of parallelization directives as special R comments provides users with the potential to accelerate lengthy calculations with changes to preexisting code. The GridR service and its extension are developed as components of the ACGT platform, one aim of which is to facilitate the data mining of clinical trials involving large datasets. In ACGT, GridR scripts are executed in the framework of a specifically developed workflow environment, which is also briefly outlined in the present article.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128820661","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 System for Dynamic Server Allocation in Application Server Clusters 应用服务器集群中的动态服务器分配系统
Adam P. Chester, J. Xue, Ligang He, S. Jarvis
Application server clusters are often used to service high-throughput web applications. In order to host more than a single application, an organisation will usually procure a separate cluster for each application. Over time the utilisation of the clusters will vary, leading to variation in the response times experienced by users of the applications. Techniques that statically assign servers to each application prevent the system from adapting to changes in the workload, and are thus susceptible to providing unacceptable levels of service. This paper investigates a system for allocating server resources to applications dynamically, thus allowing applications to automatically adapt to variable workloads. Such a scheme requires meticulous system monitoring, a method for switching application servers between text it {server pools} and a means of calculating when a server switch should be made (balancing switching cost against perceived benefits). Experimentation is performed using such a switching system on a Web application testbed hosting two applications across eight application servers. The testbed is used to compare several theoretically derived switching policies under a variety of workloads. Recommendations are made as to the suitability of different policies under different workload conditions.
应用服务器集群通常用于服务高吞吐量的web应用程序。为了托管多个应用程序,组织通常会为每个应用程序购买一个单独的集群。随着时间的推移,集群的利用率会发生变化,从而导致应用程序用户所经历的响应时间发生变化。将服务器静态地分配给每个应用程序的技术使系统无法适应工作负载的变化,因此很容易提供不可接受的服务水平。本文研究了一个动态分配服务器资源给应用程序的系统,从而允许应用程序自动适应可变的工作负载。这样的方案需要细致的系统监控,一种在服务器池之间切换应用服务器的方法,以及一种计算何时应该进行服务器切换的方法(平衡切换成本和感知到的收益)。实验是在跨8个应用服务器托管两个应用程序的Web应用程序测试台上使用这样的交换系统执行的。该测试平台用于比较各种工作负载下理论推导的几种切换策略。针对不同工作负载条件下不同政策的适用性提出了建议。
{"title":"A System for Dynamic Server Allocation in Application Server Clusters","authors":"Adam P. Chester, J. Xue, Ligang He, S. Jarvis","doi":"10.1109/ISPA.2008.88","DOIUrl":"https://doi.org/10.1109/ISPA.2008.88","url":null,"abstract":"Application server clusters are often used to service high-throughput web applications. In order to host more than a single application, an organisation will usually procure a separate cluster for each application. Over time the utilisation of the clusters will vary, leading to variation in the response times experienced by users of the applications. Techniques that statically assign servers to each application prevent the system from adapting to changes in the workload, and are thus susceptible to providing unacceptable levels of service. This paper investigates a system for allocating server resources to applications dynamically, thus allowing applications to automatically adapt to variable workloads. Such a scheme requires meticulous system monitoring, a method for switching application servers between text it {server pools} and a means of calculating when a server switch should be made (balancing switching cost against perceived benefits). Experimentation is performed using such a switching system on a Web application testbed hosting two applications across eight application servers. The testbed is used to compare several theoretically derived switching policies under a variety of workloads. Recommendations are made as to the suitability of different policies under different workload conditions.","PeriodicalId":345341,"journal":{"name":"2008 IEEE International Symposium on Parallel and Distributed Processing with Applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130264858","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}
引用次数: 17
期刊
2008 IEEE International Symposium on Parallel and Distributed Processing with Applications
全部 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