2013 International Conference on Parallel and Distributed Systems最新文献

筛选
英文 中文
Application Layer Multicast in P2P Distributed Interactive Applications P2P分布式交互应用中的应用层组播
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.62
Yusen Li, Wentong Cai, Xueyan Tang
{"title":"Application Layer Multicast in P2P Distributed Interactive Applications","authors":"Yusen Li, Wentong Cai, Xueyan Tang","doi":"10.1109/ICPADS.2013.62","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.62","url":null,"abstract":"By sharing resources among peers in peer-to-peer network, application layer multicast (ALM) has been shown an efficient way to improve the scalability and reduce the latency of communication. To deploy ALM in peer-to-peer distributed interactive applications (DIAs), the property of many-to-many communication of DIA demands multiple multicast trees to be constructed in the overlay. Therefore, how to efficiently allocate resources among multiple trees to maximize the benefit is an important and challenging issue. In this paper, we study the problem of building ALM trees with minimum total end-to-end delay to receivers in peer-to-peer DIAs with resource constraints on network bandwidth. The end-to-end delay from a sender to receivers in a multicast tree consists of the link delay as well as the packet queuing delay at intermediate peers, while the latter is often ignored or not well studied in the previous work. In this paper, we explicitly establish the relationship between the queuing delay at peers and the topology of multicast trees in peer-to-peer DIAs. Based on the relationship, the above mentioned problem is defined and we prove that it is NP-complete. We present a centralized heuristic algorithm to obtain an approximate solution. Moreover, distributed algorithms are also investigated to refine the topology in practical systems with dynamic changes. Extensive experiments were conducted by simulations to evaluate the proposed algorithms and results are reported in the paper.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128486929","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
System-Level Scheduling of Mixed-Criticality Traffics in Avionics Networks 航空电子网络混合临界流量的系统级调度
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.75
Jianguo Yao, G. Zhu
{"title":"System-Level Scheduling of Mixed-Criticality Traffics in Avionics Networks","authors":"Jianguo Yao, G. Zhu","doi":"10.1109/ICPADS.2013.75","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.75","url":null,"abstract":"System-level mixed-criticality design towards low product cost and high resource efficiency. This paper studies the integration technology of mixed-criticality avionics traffics for Avionics Full-Duplex Switched Ethernet (AFDX) network, which can transmit both critical traffics and non-critical traffics. In the architecture, critical traffics use by Bandwidth Allocation Gap (BAG) based scheduler and non-critical traffics are scheduled by Round Robin manner. In order to estimate delay bound meeting requirements of applications, End-to-End delay for both critical traffics and non-critical traffics are analyzed exerting the approach of Network Calculus. Finally, a True Time based simulation of AFDX networks is conducted to show the effectiveness of proposed approach.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127330548","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
Leveraging Hybrid Hardware in New Ways - The GPU Paging Cache 以新的方式利用混合硬件——GPU分页缓存
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.49
Frank Feinbube, Peter Tröger, Johannes Henning, A. Polze
{"title":"Leveraging Hybrid Hardware in New Ways - The GPU Paging Cache","authors":"Frank Feinbube, Peter Tröger, Johannes Henning, A. Polze","doi":"10.1109/ICPADS.2013.49","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.49","url":null,"abstract":"Modern server and desktop systems combine multiple computational cores and accelerator devices into a hybrid architecture. GPUs as one class of such devices provide dedicated processing power and memory capacities for data parallel computation of 2D and 3D graphics. Although these cards have demonstrated their applicability in a variety of areas, they are almost exclusively used by special purpose software. If such software is not running, the accelerator resources of the hybrid system remain unused. In this paper, we present an operating system extension that allows leveraging the GPU accelerator memory for operating system purposes. Our approach utilizes graphics card memory as cache for virtual memory pages, which can improve the overall system responsiveness, especially under heavy load. Our prototypical implementation for Windows proves the potential of such an approach, but identifies also significant preconditions for a widespread adoption in desktop systems.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128341995","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
SHOE: A SPARQL Query Engine Using MapReduce 使用MapReduce的SPARQL查询引擎
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.78
Wenhai Li, Biren Chen, Ruijiang Yao, Yunpeng Li, Weidong Wen, C. Cheung, Wanghong Li
{"title":"SHOE: A SPARQL Query Engine Using MapReduce","authors":"Wenhai Li, Biren Chen, Ruijiang Yao, Yunpeng Li, Weidong Wen, C. Cheung, Wanghong Li","doi":"10.1109/ICPADS.2013.78","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.78","url":null,"abstract":"As the reasoning aspects and the knowledge based processing capabilities of RDF (Resource Description Framework) have been widely adopted in W3C Recommendation, the ontology layer and query languages of the Semantic Web stack achieve a certain level of maturity. There exists an increasing need for high performance, read-only semantic analysis for the massive RDF data. In this demo we will present a Map-Reduce based SPARQL processing engine, called SHOE (SPARQL on Hadoop with Optimization Encoding), to handle billions of RDF triples. SHOE consists of three major components (1) the RDF data loader, (2) the partition generator and (3) the query processor. While this demonstration mainly focuses on enhancing SPARQL processing in the Hadoop platform, the underlying encoding and partitioning optimization strategies can be utilized by the common Map-Reduce frameworks in the share-nothing environment.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134024577","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
Dual-Region Location Management for Mobile Ad Hoc Networks 移动Ad Hoc网络的双区域位置管理
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.61
Yinan Li, I. Chen, Ding-Chau Wang
{"title":"Dual-Region Location Management for Mobile Ad Hoc Networks","authors":"Yinan Li, I. Chen, Ding-Chau Wang","doi":"10.1109/ICPADS.2013.61","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.61","url":null,"abstract":"We propose and analyze a novel location management scheme for mobile ad hoc networks (MANETs) called Dual-region Mobility Management (DrMoM). The basic design concept of DrMoM is to use local regions to complement existing location services in MANETs that assign home regions to mobile nodes and have mobile nodes in the home region of a mobile node serve as location servers for that node. DrMoM is based on the design notion of integrated mobility and service management for network cost minimization. Specifically, unlike existing location services that define the home region size statically at design time for all mobile users, DrMoM dynamically determines the optimal home region size and local region size per mobile user based on mobility and service characteristics of individual mobile nodes to minimize the overall network cost incurred by location management and data packet delivery. We develop a performance model to derive the optimal values of these two key design parameters under which the overall network cost incurred by DrMoM is minimized. Through a comparative performance study, we show that DrMoM outperforms a well-known scheme called SLURP based on static home regions as well as a region-based location management scheme called RUDLS which claims to outperform contemporary region-based location management schemes.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121865329","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
SAIL: A Strategy-Proof Auction Mechanism for Cooperative Communication 协作通信的无策略拍卖机制SAIL
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.60
Zhenzhe Zheng, Juntao Wang, Fan Wu, Guihai Chen
{"title":"SAIL: A Strategy-Proof Auction Mechanism for Cooperative Communication","authors":"Zhenzhe Zheng, Juntao Wang, Fan Wu, Guihai Chen","doi":"10.1109/ICPADS.2013.60","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.60","url":null,"abstract":"Cooperative communication is a new fashion to alleviate the low channel utilization and signal fading problems in today's wireless network. The success of cooperative communication heavily depends on the efficient assignment of relay resource. Auction theory has been applied successfully to allocate limited resources in wireless network for decades. However, most of the existing auction mechanisms restricted buyers to use simple bidding language, which greatly lowers the social welfare and relay assignment efficiency. In this paper, we model the relay assignment as a combinatorial auction with flexible bidding language and propose SAIL, which is a Strategy-proof and Approximately effIcient combinatoriaL auction for relay assignment in cooperative communication. We show analytically that SAIL is strategy-proof and achieves approximate efficient social welfare. Furthermore, we present evaluation results to show that SAIL achieves a good system performance in terms of social welfare, buyer satisfaction and relay utilization.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123653953","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
Efficient Barrier Synchronization for OpenMP-Like Parallelism on the Intel SCC 在Intel SCC上实现类似openmp并行的高效屏障同步
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.15
H. Al-Khalissi, R. Buchty, Mladen Berekovic
{"title":"Efficient Barrier Synchronization for OpenMP-Like Parallelism on the Intel SCC","authors":"H. Al-Khalissi, R. Buchty, Mladen Berekovic","doi":"10.1109/ICPADS.2013.15","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.15","url":null,"abstract":"The continuous increase of the number of processing cores on die poses a new set of challenges to HPC applications programming including how to model, write, and verify software that has to use the full power of NoC-based manycore processors. Therefore, to simplify program development for the Single-chip Cloud Computer (SCC), it is desirable to have high-level, shared memory-based parallel programming abstractions (e.g., an OpenMP-like programming model). One of the key components of any similar programming model are barrier synchronization primitives, coordinating the work of parallel threads. To allow high-level barrier constructs to deliver good performance, we need an efficient implementation of the underlying synchronization algorithm. In this paper, we propose effective barrier synchronization implementations for shared-memory programming on non-cache-coherent cluster-on-chip represented by the Intel SCC. In particular, we present an extensive evaluation of the overhead associated with integrating barrier algorithms required for OpenMP runtime libraries on such a machine, validating several implementation variants that efficiently exploit the network topology and leveraging SCC-specific hardware. We provide a detailed evaluation of the performance achieved by different approaches by using micro-benchmarks.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117032721","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
Semantic-Aware Hot Data Selection Policy for Flash File System in Android-Based Smartphones android智能手机Flash文件系统的语义感知热数据选择策略
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.77
Dongsoo Choi, Dongkun Shin
{"title":"Semantic-Aware Hot Data Selection Policy for Flash File System in Android-Based Smartphones","authors":"Dongsoo Choi, Dongkun Shin","doi":"10.1109/ICPADS.2013.77","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.77","url":null,"abstract":"Flash memory has different characteristics from traditional hard disk drives. Therefore, the traditional file systems such as EXT4 are not well-optimized for flash memory storage. Recently, a flash memory-aware file system, called F2FS, is announced, which is based on the log-structured file system considering the poor random write performance of flash memory. Although F2FS uses a heuristic for separating hot and cold data, the heuristic is not aware of file type. In this paper, we observe the lifetime of different types of files in Android platform and propose a semantic-aware hot data selection policy for F2FS. Experimental results show that the proposed technique reduces the garbage collection cost by up to 31%.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124472273","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
A Heuristic Strategy for Performance Optimisation of Stream Programs 流程序性能优化的启发式策略
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.70
V. Nguyen, R. Kirner
{"title":"A Heuristic Strategy for Performance Optimisation of Stream Programs","authors":"V. Nguyen, R. Kirner","doi":"10.1109/ICPADS.2013.70","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.70","url":null,"abstract":"In this paper we present a design of a stream scheduler aiming at optimising throughput and latency of streaming programs with dynamic program structures. The scheduler uses heuristics based on the demand of data in communications streams. As we address dynamic structures of streaming programs, the particular challenge is that static scheduling based on formal constraints or probabilities is not applicable.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"360 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115892528","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
Online Performance Projection for Clusters with Heterogeneous GPUs 异构gpu集群的在线性能投影
2013 International Conference on Parallel and Distributed Systems Pub Date : 1900-01-01 DOI: 10.1109/ICPADS.2013.48
Lokendra S. Panwar, Ashwin M. Aji, Jiayuan Meng, P. Balaji, Wu-chun Feng
{"title":"Online Performance Projection for Clusters with Heterogeneous GPUs","authors":"Lokendra S. Panwar, Ashwin M. Aji, Jiayuan Meng, P. Balaji, Wu-chun Feng","doi":"10.1109/ICPADS.2013.48","DOIUrl":"https://doi.org/10.1109/ICPADS.2013.48","url":null,"abstract":"We present a fully automated approach to project the relative performance of an OpenCL program over different GPUs. Performance projections can be made within a small amount of time, and the projection overhead stays relatively constant with the input data size. As a result, the technique can help runtime tools make dynamic decisions about which GPU would run faster for a given kernel. Usage cases of this technique include scheduling or migrating GPU workloads over a heterogeneous cluster with different types of GPUs.","PeriodicalId":160979,"journal":{"name":"2013 International Conference on Parallel and Distributed Systems","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114729008","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信