Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2022
Studying Scientific Data Lifecycle in On-demand Distributed Storage Caches
SNTA '22: Fifth International Workshop on Systems and Network Telemetry and AnalyticsPages 43–50https://doi.org/10.1145/3526064.3534111The XRootD system is used to transfer, store, and cache large datasets from high-energy physics (HEP). In this study we focus on its capability as distributed on-demand storage cache. Through exploring a large set of daily log files between 2020 and ...
- research-articleNovember 2020
Rocket: efficient and scalable all-pairs computations on heterogeneous platforms
SC '20: Proceedings of the International Conference for High Performance Computing, Networking, Storage and AnalysisArticle No.: 101, Pages 1–12All-pairs compute problems apply a user-defined function to each combination of two items of a given data set. Although these problems present an abundance of parallelism, data reuse must be exploited to achieve good performance. Several researchers ...
- research-articleAugust 2020
DIESEL: A Dataset-Based Distributed Storage and Caching System for Large-Scale Deep Learning Training
ICPP '20: Proceedings of the 49th International Conference on Parallel ProcessingArticle No.: 20, Pages 1–11https://doi.org/10.1145/3404397.3404472We observe three problems in existing storage and caching systems for deep-learning training (DLT) tasks: (1) accessing a dataset containing a large number of small files takes a long time, (2) global in-memory caching systems are vulnerable to node ...
- short-paperSeptember 2017
Fast and Precise recovery in Stream processing based on Distributed Cache
Internetware '17: Proceedings of the 9th Asia-Pacific Symposium on InternetwareArticle No.: 19, Pages 1–6https://doi.org/10.1145/3131704.3131724Stream processing system (SPS) faces the problem of node failure when running over a long period of time. In addition, "exactly once" precise semantic guarantee is more and more important for SPS in some scenarios. In general, the approaches to achieve ...
- research-articleMarch 2014
On-chip traffic regulation to reduce coherence protocol cost on a microthreaded many-core architecture with distributed caches
ACM Transactions on Embedded Computing Systems (TECS), Volume 13, Issue 3sArticle No.: 103, Pages 1–21https://doi.org/10.1145/2567931When hardware cache coherence scales to many cores on chip, over saturated traffic of the shared memory system may offset the benefit from massive hardware concurrency. In this article, we investigate the cost of a write-update protocol in terms of on-...
- research-articleSeptember 2013
A hierarchical parallel storage system based on distributed memory for large scale systems
EuroMPI '13: Proceedings of the 20th European MPI Users' Group MeetingPages 139–140https://doi.org/10.1145/2488551.2488598This paper presents the design and implementation of a storage system for high performance systems based on a multiple level I/O caching architecture. The solution relies on Memcached as a parallel storage system, preserving its powerful capacities such ...
- ArticleNovember 2012
An intelligent RDF management system with hybrid querying approach
ICCCI'12: Proceedings of the 4th international conference on Computational Collective Intelligence: technologies and applications - Volume Part IPages 405–414https://doi.org/10.1007/978-3-642-34630-9_42Managing a large scale RDF is a challenging problem in Semantic Web research domain since achieving efficiency and scalability is hard with keeping its intelligent level. Various approaches including indexing and keyword querying have been applied to ...
- ArticleDecember 2011
A Data Center Network Solution Based on Switching Network Search Traffic Model Analysis
IBICA '11: Proceedings of the 2011 Second International Conference on Innovations in Bio-inspired Computing and ApplicationsPages 284–286https://doi.org/10.1109/IBICA.2011.75A data center network solution was designed to improve the network performance in processing the search traffic. The design is based on the analysis of the switching network search traffic model. According to the search traffic features, two technology ...
- ArticleDecember 2009
Semantic Caching for Mobile Ad Hoc Networks
MSN '09: Proceedings of the 2009 Fifth International Conference on Mobile Ad-hoc and Sensor NetworksPages 25–32https://doi.org/10.1109/MSN.2009.33Nodes in Mobile Ad-Hoc Networks (MANETs) acquire data from servers through access points. In order to minimize this interaction, data caching at mobile nodes is employed. This work builds on a recently introduced cooperative caching scheme that uses the ...
- research-articleAugust 2008
COACS: A Cooperative and Adaptive Caching System for MANETs
IEEE Transactions on Mobile Computing (ITMV), Volume 7, Issue 8Pages 961–977https://doi.org/10.1109/TMC.2008.18This paper introduces a cooperation-based database caching system for Mobile Ad Hoc Networks (MANETs). The heart of the system is the nodes that cache submitted queries. The queries are used as indices to data cached in nodes that previously requested ...
- research-articleJune 2008
Cache-efficient dynamic programming algorithms for multicores
SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architecturesPages 207–216https://doi.org/10.1145/1378533.1378574We present cache-efficient chip multiprocessor (CMP) algorithms with good speed-up for some widely used dynamic programming algorithms. We consider three types of caching systems for CMPs: D-CMP with a private cache for each core, S-CMP with a single ...
- ArticleApril 2008
Using Memcached for Data Distribution in Industrial Environment
ICONS '08: Proceedings of the Third International Conference on SystemsPages 368–372https://doi.org/10.1109/ICONS.2008.51This article focuses on data exchange in a distributed industrial application. It presents data distribution mechanism that imitates distributed shared memory by caching heavily used objects in memory. When configured and used properly such system is ...
- articleSeptember 2006
Instruction scheduling for a clustered VLIW processor with a word-interleaved cache: Research Articles
Clustering is a common technique to overcome the wire delay problem incurred by the evolution of technology. Fully distributed architectures, where the register file, the functional units and the data cache are partitioned, are particularly effective to ...
- articleFebruary 2004
A distributed cache architecture with snooping for QoS routing in large networks
Computer Networks: The International Journal of Computer and Telecommunications Networking (CNTW), Volume 44, Issue 2Pages 189–209https://doi.org/10.1016/j.comnet.2003.02.001To meet the diverse quality-of-service (QoS) requirements of emerging multimedia applications, communication networks should provide end-to-end QoS guarantees. QoS routing is the first step towards this goal. The route computing overhead caused by on-...
- ArticleJune 2002
An interleaved cache clustered VLIW processor
ICS '02: Proceedings of the 16th international conference on SupercomputingPages 210–219https://doi.org/10.1145/514191.514222Clustered microarchitectures are becoming a common organization due to their potential to reduce the penalties caused by wire delays and power consumption. Fully-distributed architectures are particularly effective to deal with these constraints, and ...