7,968 Hits in 6.3 sec

Server-side I/O coordination for parallel file systems

Huaiming Song, Yanlong Yin, Xian-He Sun, Rajeev Thakur, Samuel Lang
2011 Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '11  
Recognizing that an I/O request will not complete until all involved file servers in the parallel file system have completed their parts, in this paper we propose a serverside I/O coordination scheme for  ...  Experimental results also show that the server-side I/O coordination scheme has good scalability.  ...  ACKNOWLEDGMENTS The authors are thankful to Jibing Li from Illinois Institute of Technology and Robert Ross from Argonne National Laboratory for their constructive and thoughtful suggestions toward this  ... 
doi:10.1145/2063384.2063407 dblp:conf/sc/SongYSTL11 fatcat:eizbaigdyfdu3ei5dx5gkam5b4

Server-Side Workload Identification for HPC I/O Requests

Lu Pang, Krishna Kant
2022 Proceedings of the 2nd Workshop on Performance EngineeRing, Modelling, Analysis, and VisualizatiOn Strategy  
This characterization of workloads could then be used to intelligently schedule the I/O requests in the parallel file system (PFS) that most HPC systems use.  ...  We also show that the I/O scheduling based on such a characterization can substantially increase the available I/O bandwidth and thus reduce the latencies for the HPC workloads.  ...  Francieli Boito for her thoughtful clarification of the dataset used in this study and the associated paper.  ... 
doi:10.1145/3526063.3535350 fatcat:f53v2vfmyferrhykjbnfxapunm

Automatic identification of application I/O signatures from noisy server-side traces

Yang Liu, Raghul Gunasekaran, Xiaosong Ma, Sudharshan S. Vazhkudai
2014 USENIX Conference on File and Storage Technologies  
IOSI extracts signatures from noisy, zerooverhead server-side I/O throughput logs that are already collected on today's supercomputers, without interfering with the compiling/execution of applications.  ...  We need more interaction between application I/O requirements and system software tools to help alleviate the I/O bottleneck, moving towards I/O-aware job scheduling.  ...  Acknowledgement We thank the reviewers and our shepherd, Kimberly Keeton, for constructive comments that have significantly improved the paper.  ... 
dblp:conf/fast/LiuGMV14 fatcat:kjuvyorz75gkxcgywn45b2qqc4

Server-Side Log Data Analytics for I/O Workload Characterization and Coordination on Large Shared Storage Systems

Yang Liu, Raghul Gunasekaran, Xiaosong Ma, Sudharshan S. Vazhkudai
2016 SC16: International Conference for High Performance Computing, Networking, Storage and Analysis  
Server-side Log Data Analytics for I/O Workload Characterization and Coordination on Large Shared Storage Systems. (Under the direction of Xiaosong Ma and Frank Mueller.)  ...  The result is AID (Automatic I/O Diverter), a system that "mines" a small set of I/O-intensive jobs out of the server-side logs, including per-storage-server traffic history.  ...  IOSI is designed for automatically identifying the I/O signature of data-intensive parallel applications from existing supercomputer server-side I/O traffic logs and batch job history jobs.  ... 
doi:10.1109/sc.2016.69 dblp:conf/sc/LiuGMV16 fatcat:zazntryaw5bh7hdartzvk6754y

Iteration Based Collective I/O Strategy for Parallel I/O Systems

Zhixiang Wang, Xuanhua Shi, Hai Jin, Song Wu, Yong Chen
2014 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing  
So, I/O requests in each file domain do not necessarily issue to the parallel file system simultaneously unless they are carried out within the same iteration step.  ...  Based on that observation, this paper proposes a new collective I/O strategy that reorganizes I/O requests within each file domain instead of coordinating requests across file domains, such that we can  ...  These file systems provide significant parallelism by distributing data across I/O servers so that I/O requests can be served at the different I/O servers at the same time.  ... 
doi:10.1109/ccgrid.2014.61 dblp:conf/ccgrid/WangSJWC14 fatcat:yidrtylnnrafpmdl3i7bycygne

Remote data integrity checking with server-side repair1

Bo Chen, Reza Curtmola
2017 Journal of Computer Security  
Both RDC-SR and ERDC-SR are RDC schemes proposed to support server-side repair for replication-based distributed storage systems.  ...  We consider a new storage system architecture in which each storage server exposes an interface for data manipulation so that the data owner can coordinate the actions of the storage servers in the Repair  ...  In this paper, we propose two novel RDC schemes for replication-based distributed storage systems, RDC-SR and ERDC-SR, which enable Server-side Repair.  ... 
doi:10.3233/jcs-16868 fatcat:5hclno6qtjh6rkngiptsqep6ha

ROOT I/O Improvements

Ph Canal
2012 Journal of Physics, Conference Series  
I/O utilization.  ...  I/O Strategies for Multicore Processing in ATLAS P van Gemmeren, S Binet, P Calafiura et al. - The ATLAS ROOT-based data formats: recent improvements and performance measurements W Bhimji, J Cranshaw,  ...  I/O for all users.  ... 
doi:10.1088/1742-6596/396/5/052017 fatcat:67pvgz2s4ravloy7fof6jjlvnu

Lightweight I/O for Scientific Applications

Ron Oldfield, Lee Ward, Rolf Riesen, Arthur Maccabe, Patrick Widener, Todd Kordenbrock
2006 2006 IEEE International Conference on Cluster Computing  
For systems of such scale, efficient I/O is a significant challenge that cannot be solved using traditional approaches.  ...  In particular, general purpose parallel file systems that limit applications to standard interfaces and access policies do not scale and will likely be a performance bottleneck for many scientific applications  ...  for I/O on MPP systems.  ... 
doi:10.1109/clustr.2006.311853 dblp:conf/cluster/OldfieldWRMWK06 fatcat:h7smtmbwj5hmtmhagbpjdeimme

High-speed I/O

Matthew Burnside, Angelos D. Keromytis
2003 Proceedings of the ACM SIGCOMM workshop on Network-I/O convergence experience, lessons, implications - NICELI '03  
This design parallels the evolution of modern network routers, and has the potential to enable high-performance I/O for end-systems, as well as fully exploit recent trends in programmability of peripheral  ...  The design of modern operating systems is based around the concept of memory as a cache for data that flows between applications, storage, and I/O devices.  ...  The author proposes the combination of mapped file I/O, using the standard unix mmap() system call, and copy avoidance techniques to minimize data copying at the server.  ... 
doi:10.1145/944747.944756 fatcat:ob4ykky45nd7lc5z3nobszkvk4

Microarchitectural implications of event-driven server-side web applications

Yuhao Zhu, Daniel Richins, Matthew Halpern, Vijay Janapa Reddi
2015 Proceedings of the 48th International Symposium on Microarchitecture - MICRO-48  
In this paper, we study the microarchitectural implications of server-side scripting, JavaScript in particular, from a unique event-driven programming model perspective.  ...  Second, the single-thread performance is severely limited by the front-end inefficiencies of today's server processor microarchitecture, ultimately leading to overall execution inefficiencies.  ...  Acknowledgments We are thankful to our colleagues as well as the anonymous reviewers for the many comments that have contributed to this work. This work is partially supported by AMD Corporation.  ... 
doi:10.1145/2830772.2830792 dblp:conf/micro/ZhuRHR15 fatcat:2sgy5uiisvfgvoymunks5gnlla

Parallel I/O prefetching using MPI file caching and I/O signatures

S. Byna, Yong Chen, Xian-He Sun, R. Thakur, W. Gropp
2008 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis  
Parallel I/O prefetching is considered to be effective in improving I/O performance.  ...  Finally, we designed and implemented a thread-based client-side collective prefetching cache layer for MPI-IO library to support prefetching.  ...  Alok Choudhary of Northwestern University for providing their collective caching code.  ... 
doi:10.1109/sc.2008.5213604 dblp:conf/sc/BynaCSTG08 fatcat:wfsyrq32anbe3maube5n4sodxq

A Caching Strategy for Transparent Computing Server Side Based on Data Block Relevance

2018 Information  
The performance bottleneck of transparent computing (TC) is on the server side. Caching is one of the key factors of the server-side performance.  ...  In this study, we propose a caching strategy for the TC server side based on data block relevance, which is called the correlation pattern-based caching strategy (CPCS).  ...  Instead of OSs and APPs, there are just fundamental basic I/O system (BIOS), a few protocols and supervisory programs.  ... 
doi:10.3390/info9020042 fatcat:lgnfhwseuvf2pdbqvemelxu7mm

TRIO: Burst Buffer Based I/O Orchestration

Teng Wang, Sarp Oral, Michael Pritchard, Bin Wang, Weikuan Yu
2015 2015 IEEE International Conference on Cluster Computing  
However, directly writing the large and bursty checkpointing dataset to parallel file systems can incur significant I/O contention on storage servers.  ...  In this paper, we propose a burst buffer based I/O orchestration framework, named TRIO, to intercept and reshape the bursty writes for better sequential write traffic to storage servers.  ...  CONCLUSIONS AND FUTURE WORK In this paper, we have analyzed performance issues of checkpointing operations on HPC systems: prolonged average job I/O time and degraded storage server bandwidth utilization  ... 
doi:10.1109/cluster.2015.38 dblp:conf/cluster/WangOPWY15 fatcat:ordq4ic3rbdajbottv3yexkeke

I/O performance challenges at leadership scale

Samuel Lang, Philip Carns, Robert Latham, Robert Ross, Kevin Harms, William Allcock
2009 Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis - SC '09  
These leadershipclass systems face daunting challenges to deploying scalable I/O systems.  ...  Today's top high performance computing systems run applications with hundreds of thousands of processes, contain hundreds of storage nodes, and must meet massive I/O requirements for capacity and performance  ...  We will continue to study the behavior of the I/O system on Intrepid. Future work will focus on characterizing system performance over an extended period of time.  ... 
doi:10.1145/1654059.1654100 dblp:conf/sc/LangCLRHA09 fatcat:ztzndu4sivgbvctctnbkcstnaa

Performance Comparison of PHP and JSP as Server-Side Scripting Languages [chapter]

Scott Trent, Michiaki Tatsubori, Toyotaro Suzumura, Akihiko Tozawa, Tamiya Onodera
2008 Lecture Notes in Computer Science  
The dynamic scripting language PHP has become enormously popular for implementing lightweight web applications, and is widely used as a server-side scripting language for web servers.  ...  Despite the execution overhead of interpretation in PHP engines observed in micro benchmarks, the experimental result of SPECweb2005 benchmark yields valuable performance data for web server implementers  ...  Mathematical guidance from Mei Kobayashi, and perceptive feedback from the Systems Department, both at the IBM Tokyo Research Laboratory resulted in a more consistent and rigorous analysis.  ... 
doi:10.1007/978-3-540-89856-6_9 fatcat:re6wbpjf6vfnfhx7tey7ujtoum
« Previous Showing results 1 — 15 out of 7,968 results