Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos最新文献

筛选
英文 中文
Programming application-defined multipath TCP schedulers: demo 编程应用程序定义的多路径TCP调度器:演示
Alexander Frömmgen, B. Koldehofe
{"title":"Programming application-defined multipath TCP schedulers: demo","authors":"Alexander Frömmgen, B. Koldehofe","doi":"10.1145/3155016.3155017","DOIUrl":"https://doi.org/10.1145/3155016.3155017","url":null,"abstract":"Multipath TCP is the de facto multipath protocol in today's Internet. In this demo, we show how the recently proposed ProgMP programming model for Multipath TCP scheduling enables application- and preference-aware Multipath TCP scheduling within the Multipath TCP Linux Kernel. We use ProgMP to systematically derive the specification of a novel scheduler which retains an application-specific acceptable round-trip time and subflow preferences. This scheduler only utilises non-preferred (e.g., metered cellular) subflows if all preferred subflows (e.g., WiFi) do not retain the acceptable upper round-trip time. We further evaluate this novel scheduler by executing the scheduler specification within the ProgMP runtime in the Multipath TCP Linux Kernel.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126834349","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
Hyperpubsub: a decentralized, permissioned, publish/subscribe service using blockchains: demo Hyperpubsub:一个使用区块链的去中心化、许可的发布/订阅服务:演示
N. Zupan, Kaiwen Zhang, H. Jacobsen
{"title":"Hyperpubsub: a decentralized, permissioned, publish/subscribe service using blockchains: demo","authors":"N. Zupan, Kaiwen Zhang, H. Jacobsen","doi":"10.1145/3155016.3155018","DOIUrl":"https://doi.org/10.1145/3155016.3155018","url":null,"abstract":"Since the introduction of Bitcoin in 2008, blockchain systems have evolved immensely in terms of performance and usability. There is a massive focus on building enterprise blockchain solutions, with providers such as IBM and Microsoft already providing Blockchain-as-a Service (BaaS). To facilitate the adoption of blockchain technologies across various business verticals, we argue that middleware plays an integral role in accelerating the development of automated business processes (i.e., smart contracts). We argue that decentralized messaging is a key requirement of many distributed applications and should be provided as a reusable blockchain middleware. Our system, called HyperPubSub, provides decentralized publish/subscribe messaging for a multi-federated, permissioned, environment. HyperPubSub provides secure and privacy-preserving messaging, which is audited using blockchains for validation and monetization purposes. We demonstrate our implementation using Kafka and Hyperledger.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121855444","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
A software-defined hybrid cache with reduced energy: poster 一个软件定义的混合缓存与减少能源:海报
Jiacong He, Joseph Callenes-Sloan
{"title":"A software-defined hybrid cache with reduced energy: poster","authors":"Jiacong He, Joseph Callenes-Sloan","doi":"10.1145/3155016.3155021","DOIUrl":"https://doi.org/10.1145/3155016.3155021","url":null,"abstract":"Energy becomes an inevitable challenge when using a large die-stacking DRAM cache as part of memory. Emerging volatile STT-RAM can be integrated with DRAM as a software-managed hybrid cache to effectively reduce the static and dynamic energy of large cache, but there is extra refresh energy overhead. We observe that reducing the refresh rate of volatile STT-RAM will provide significant energy savings while introducing a small number of bit errors that can be easily tolerated by most error-resilient applications. Thus, we propose a quality-aware approximate die-stacking hybrid cache and develop a novel data allocation scheme. We also propose the online quality monitor and the light-weight check scheme for error recovery. The results show an average 91% reduction in volatile STT-RAM refresh energy with minimal loss in output quality.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128637590","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 shared multi-stakeholder platform for IoT: poster 物联网的多方利益相关者共享平台:海报
D. Jonckers, A. Hovsepyan, B. Lagaisse, W. Joosen
{"title":"A shared multi-stakeholder platform for IoT: poster","authors":"D. Jonckers, A. Hovsepyan, B. Lagaisse, W. Joosen","doi":"10.1145/3155016.3155028","DOIUrl":"https://doi.org/10.1145/3155016.3155028","url":null,"abstract":"The Internet of Things is connecting billions of devices and blurring the distinction between the physical and virtual world. However, to unlock the full potential and achieve economies-of-scale, focus should shift from IoT deployment aimed at a single use case or a single customer to a platform where multiple customers utilise a shared infrastructure provided by a distinct party. In this poster abstract, we describe the need for such a shared multi-stakeholder platform and the most challenging design requirements: virtualisation layer with resource abstraction and location-awareness, distributed access control, and support for the distributed application programming model. Furthermore, we propose an architecture and present a prototype of the platform.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131565230","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
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos 第18届ACM/IFIP/USENIX中间件会议论文集:海报和演示
Parisa Jalili Marandi, Alessandro Margara
{"title":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","authors":"Parisa Jalili Marandi, Alessandro Margara","doi":"10.1145/3155016","DOIUrl":"https://doi.org/10.1145/3155016","url":null,"abstract":"Welcome to the proceedings of the Posters and Demos track of the 18th ACM/IFIP/USENIX Middleware Conference, held in Las Vegas, Nevada, from 11th - 15th December, 2017. Through the Demos track, Middleware 2017 provides a forum for live software demonstrations of middleware applications, systems, and tools. Posters represent an opportunity for conference attendees to learn about innovative work in progress and to preview late-breaking research results.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116816255","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
Realizing an elastic memcached via cached data migration: poster 通过缓存数据迁移实现弹性memcached:海报
Ubaid Ullah Hafeez, Deepthi Male, Sharath Kumar Naeni, Muhammad Wajahat, Anshul Gandhi
{"title":"Realizing an elastic memcached via cached data migration: poster","authors":"Ubaid Ullah Hafeez, Deepthi Male, Sharath Kumar Naeni, Muhammad Wajahat, Anshul Gandhi","doi":"10.1145/3155016.3155023","DOIUrl":"https://doi.org/10.1145/3155016.3155023","url":null,"abstract":"Cloud computing has enabled economical resources, such as storage and VMs, that allow applications to be hosted online at low cost. The pay-as-you-go model in the cloud also enables elasticity. However, some stateful services like memory caches are not amenable to elasticity. Designing such services to be elastic requires careful consideration of the data saved on each VM while scaling in.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"367 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133107629","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
Abstractions for supercomputing platforms to facilitate consolidation of services: poster 用于超级计算平台的抽象,以促进服务的整合:海报
S. Alam
{"title":"Abstractions for supercomputing platforms to facilitate consolidation of services: poster","authors":"S. Alam","doi":"10.1145/3155016.3155026","DOIUrl":"https://doi.org/10.1145/3155016.3155026","url":null,"abstract":"Supercomputing platforms have developed over the years to maximize performance and scalability and to minimize any abstractions that could result in slowdowns and performance variability. Largescale supercomputing systems traditionally tightly integrate hardware and software stacks, for instance, light weight operating systems, vertically integrated communication layers and tightly coupled parallel file systems. Consequently, these environments do not lend themselves for portability expected for web and ISV applications as well as emerging data science workflows. This poster will present abstractions that are introduced in Piz Daint, a hybrid and heterogeneous Cray XC50 and XC40 platform with Nvidia P100 GPU devices, in order to enable Large Hadron Collider (LHC) computing grid workflows. This transition is completely transparent to the end users and existing workflows for experiments including ATLAS, CMS and LHCb. The technologies and solutions that have been exploited in creating abstractions include containerization, file system virtualization and other configuration changes. Incidentally, these abstractions have proven to be highly effective in leveraging execution of other complex workflows, for instance, Apache Spark, often with performance and productivity gains. Piz Daint hybrid and heterogeneous supercomputing platform has therefore enabled the Swiss National Supercomputing Centre (CSCS) in consolidating a range of services including computing, data analysis and visualization for its diverse and growing user communities.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126891929","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
Combat state-aware interest management for online games: demo 基于状态感知的网络游戏利益管理:演示
Jing-Yi Wang, Kaiwen Zhang, H. Jacobsen
{"title":"Combat state-aware interest management for online games: demo","authors":"Jing-Yi Wang, Kaiwen Zhang, H. Jacobsen","doi":"10.1145/3155016.3155019","DOIUrl":"https://doi.org/10.1145/3155016.3155019","url":null,"abstract":"Massively multiplayer online role-playing games (MMORPGs) allow thousands of players to interact with each other in a large-scale virtual environment. Interest management is an important technique used to raise the scalability of a game by limiting the amount of information transmitted to the players according to their relevance. In this paper, we focus on the problem of performing interest management during combats, which are highly interactive and fast-paced events. We have developed a combat state-aware interest management (CSAIM) system which can dynamically adjust update rates based on the current game context, thereby maximizing the utility in the trade-off between consistency and performance. We have implemented CSAIM in MMOnkey, our MMORPG research framework. Our interactive demo client visualizes the interest area adjusted based on players' actions.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126948082","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
Drowsy-DC, datacenter power management inspired by smartphones: poster 困倦的dc,受智能手机启发的数据中心电源管理:海报
Mathieu Bacou, Grégoire Todeschi, A. Tchana, D. Hagimont, Baptiste Lepers, W. Zwaenepoel
{"title":"Drowsy-DC, datacenter power management inspired by smartphones: poster","authors":"Mathieu Bacou, Grégoire Todeschi, A. Tchana, D. Hagimont, Baptiste Lepers, W. Zwaenepoel","doi":"10.1145/3155016.3155027","DOIUrl":"https://doi.org/10.1145/3155016.3155027","url":null,"abstract":"A lot of research work is put into reducing the power consumption of datacenters. Some works seek to improve the power efficiency of one server, but as of now the ideal state of power proportionality is only approached with a higher workload. Meanwhile, modern datacenters make use of the virtualization: the actual workload is materialized by virtual machines (VM). Thus, the problem shifts to consolidating VMs in order to increase the workload of a server. Roughly described, VM consolidation systems try to place as many VMs as possible, on as few servers as possible. Then, a server either gets a higher workload, bringing it closer to a state of energy proportionality; or hosts no VM and can be brought to sleep. However, industrial solutions are not very efficient, and in practice the number of VMs per server is increased by only 10%, with an effective workload rarely over 50% [3].","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123569095","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
VIBES: fast blockchain simulations for large-scale peer-to-peer networks: demo VIBES:快速区块链模拟大规模点对点网络:演示
Lyubomir Stoykov, Kaiwen Zhang, H. Jacobsen
{"title":"VIBES: fast blockchain simulations for large-scale peer-to-peer networks: demo","authors":"Lyubomir Stoykov, Kaiwen Zhang, H. Jacobsen","doi":"10.1145/3155016.3155020","DOIUrl":"https://doi.org/10.1145/3155016.3155020","url":null,"abstract":"Following the success of Bitcoin, Ethereum and Hyperledger, blockchains are now gaining widespread adoption in a wide variety of applications, using a diversity of distributed ledger systems with varying characteristics. Yet, beyond the original bitcoin protocol, the safety and reliability properties of such systems are not sufficiently analyzed. To better understand the behavior of these systems, we propose VIBES: a configurable blockchain simulator for large scale peer-to-peer networks. With VIBES, users can explore important characteristics and metrics of the network, reason about interactions between nodes, and compare different scenarios in an intuitive way. VIBES differentiates itself from previous works in its ability to simulate blockchain systems beyond bitcoin and its support for large-scale simulations with thousands of nodes.","PeriodicalId":201544,"journal":{"name":"Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference: Posters and Demos","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116534541","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}
引用次数: 68
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学术文献互助群
群 号:481959085
Book学术官方微信