Academic literature on the topic 'Caching'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Caching.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Caching"
Prasad, M., P. R. Sudha Rani, Raja Rao PBV, Pokkuluri Kiran Sree, P. T. Satyanarayana Murty, A. Satya Mallesh, M. Ramesh Babu, and Chintha Venkata Ramana. "Blockchain-Enabled On-Path Caching for Efficient and Reliable Content Delivery in Information-Centric Networks." International Journal on Recent and Innovation Trends in Computing and Communication 11, no. 9 (October 27, 2023): 358–63. http://dx.doi.org/10.17762/ijritcc.v11i9.8397.
Full textShuai, Ziqi, Zhenbang Chen, Kelin Ma, Kunlin Liu, Yufeng Zhang, Jun Sun, and Ji Wang. "Partial Solution Based Constraint Solving Cache in Symbolic Execution." Proceedings of the ACM on Software Engineering 1, FSE (July 12, 2024): 2493–514. http://dx.doi.org/10.1145/3660817.
Full textZhou, Mo, Bo Ji, Kun Peng Han, and Hong Sheng Xi. "A Cooperative Hybrid Caching Strategy for P2P Mobile Network." Applied Mechanics and Materials 347-350 (August 2013): 1992–96. http://dx.doi.org/10.4028/www.scientific.net/amm.347-350.1992.
Full textDinh, Ngocthanh, and Younghan Kim. "An Energy Reward-Based Caching Mechanism for Information-Centric Internet of Things." Sensors 22, no. 3 (January 19, 2022): 743. http://dx.doi.org/10.3390/s22030743.
Full textWang, Yali, and Jiachao Chen. "Collaborative Caching in Edge Computing via Federated Learning and Deep Reinforcement Learning." Wireless Communications and Mobile Computing 2022 (December 22, 2022): 1–15. http://dx.doi.org/10.1155/2022/7212984.
Full textLi, Feng, Kwok-Yan Lam, Li Wang, Zhenyu Na, Xin Liu, and Qing Pan. "Caching Efficiency Enhancement at Wireless Edges with Concerns on User’s Quality of Experience." Wireless Communications and Mobile Computing 2018 (2018): 1–10. http://dx.doi.org/10.1155/2018/1680641.
Full textSanthanakrishnan, Ganesh, Ahmed Amer, and Panos K. Chrysanthis. "Self-tuning caching: the Universal Caching algorithm." Software: Practice and Experience 36, no. 11-12 (2006): 1179–88. http://dx.doi.org/10.1002/spe.755.
Full textHan, Luchao, Zhichuan Guo, and Xuewen Zeng. "Research on Multicore Key-Value Storage System for Domain Name Storage." Applied Sciences 11, no. 16 (August 12, 2021): 7425. http://dx.doi.org/10.3390/app11167425.
Full textSoleimani, Somayeh, and Xiaofeng Tao. "Caching and Placement for In-Network Caching in Device-to-Device Communications." Wireless Communications and Mobile Computing 2018 (September 26, 2018): 1–9. http://dx.doi.org/10.1155/2018/9539502.
Full textNaeem, Nor, Hassan, and Kim. "Compound Popular Content Caching Strategy in Named Data Networking." Electronics 8, no. 7 (July 10, 2019): 771. http://dx.doi.org/10.3390/electronics8070771.
Full textDissertations / Theses on the topic "Caching"
Miller, Jason Eric 1976. "Software instruction caching." Thesis, Massachusetts Institute of Technology, 2007. http://hdl.handle.net/1721.1/40317.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Includes bibliographical references (p. 185-193).
As microprocessor complexities and costs skyrocket, designers are looking for ways to simplify their designs to reduce costs, improve energy efficiency, or squeeze more computational elements on each chip. This is particularly true for the embedded domain where cost and energy consumption are paramount. Software instruction caches have the potential to provide the required performance while using simpler, more efficient hardware. A software cache consists of a simple array memory (such as a scratchpad) and a software system that is capable of automatically managing that memory as a cache. Software caches have several advantages over traditional hardware caches. Without complex cache-management logic, the processor hardware is cheaper and easier to design, verify and manufacture. The reduced access energy of simple memories can result in a net energy savings if management overhead is kept low. Software caches can also be customized to each individual program's needs, improving performance or eliminating unpredictable timing for real-time embedded applications. The greatest challenge for a software cache is providing good performance using general-purpose instructions for cache management rather than specially-designed hardware. This thesis designs and implements a working system (Flexicache) on an actual embedded processor and uses it to investigate the strengths and weaknesses of software instruction caches. Although both data and instruction caches can be implemented in software, very different techniques are used to optimize performance; this work focuses exclusively on software instruction caches. The Flexicache system consists of two software components: a static off-line preprocessor to add caching to an application and a dynamic runtime system to manage memory during execution. Key interfaces and optimizations are identified and characterized. The system is evaluated in detail from the standpoints of both performance and energy consumption. The results indicate that software instruction caches can perform comparably to hardware caches in embedded processors. On most benchmarks, the overhead relative to a hardware cache is less than 12% and can be as low as 2.4%. At the same time, the software cache uses up to 6% less energy. This is achieved using a simple, directly-addressed memory and without requiring any complex, specialized hardware structures.
by Jason Eric Miller.
Ph.D.
Gu, Wenzheng. "Ubiquitous Web caching." [Gainesville, Fla.] : University of Florida, 2003. http://purl.fcla.edu/fcla/etd/UFE0002406.
Full textLogren, Dély Tobias. "Caching HTTP : A comparative study of caching reverse proxies Varnish and Nginx." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-9679.
Full textCaheny, Paul. "Runtime-assisted coherent caching." Doctoral thesis, Universitat Politècnica de Catalunya, 2020. http://hdl.handle.net/10803/670564.
Full textA mediados de los 2000 se produjo un cambio fundamental en el campo de la arquitectura de computadores debido a que técnicas como el escalado de frecuencia y el paralelismo a nivel de instrucción dejaron de proveer mejoras significativas. Desde entonces, la mejora en rendimiento se ha basado en explotar el paralelismo a través de incrementar el número de núcleos en los procesadores, lo que ha exacerbado el problema ya existente del muro de moria. En respuesta a este problema, se han desarrollado jerarquías de caché y de memoria más complejas, aún manteniendo el paradigma de memoria compartida desde el punto de vista del software. Como consecuencia de la tendencia de incrementar el paralelismo y la heterogeneidad, la importancia de la jerarquía de la memoria en el rendimiento global del sistema no ha parado de crecer. Otra consecuencia del aumento en el número de núcleos desde mediados de los 2000 es el deterioro de la programabilidad. Unos de los avances más importantes en el área de los modelos de programación han sido los modelos de programación paralelos basados en tareas. Estos modelos de programación facilitan la programación para el usuario y ofrecen un nivel de abstracción suficiente para que sus librerías de gestión optimicen la ejecución paralela para el hardware sobre el que se ejecutan las aplicaciones. El objetivo de esta tesis es aprovechar la información disponible en las librerías de gestión de modelos de programación paralelos basados en tareas para optimizar las jerarquías de memoria en un enfoque de co-diseño de hardware y software. La primera contribución de esta tesis estudia la habilidad de las librerías de gestión de modelos de programación paralelos basados en tareas para restringir las transferencias de datos en un sistema real de memoria compartida de gran escala. Esta contribución caracteriza directamente y en detalle la capacidad de las librerías de gestión de minimizar el tráfico de datos en el hardware. El análisis demuestra que las librerías de gestión pueden maximizar la localidad entre las tareas y los datos que utilizan, minimizando el tráfico de coherencia de cachés en la red de interconexión. La segunda y la tercera contribución de esta tesis proponen co-diseños de hardware y software para mejorar la eficiencia de las jerarquías de cachés. Estas dos contribuciones aprovechan la información disponible en las librerías de gestión de modelos de programación paralelos basados en tareas, comunican la información de las librerías al hardware y éste utiliza la información para mejorar el consumo energético y el rendimiento en la jerarquía de cachés. La segunda contribución trata de mejorar la escalabilidad de los protocolos de coherencia de cachés. El escalado de los protocolos de coherencia es un problema fundamental en arquitecturas con elevado número de núcleos. Esta contribución demuestra los beneficios de co-diseñar las librerías de gestión y el hardware, que consigue reducir drásticamente la presión sobre el directorio del protocolo de coherencia de caches, que es uno de los mayores problemas para escalar los protocolos de coherencia. La tercera contribución de esta tesis propone optimizar las cachés compartidas con tiempo de acceso no uniforme (NUCA) y aumentar su eficiencia para lidiar con el problema del muro de memoria. Las cachés NUCA también son cada vez más grandes y tienen más importancia, ya que son las última línea de defensa ante los costosos accesos a memoria. Esta contribución muestra que un co-diseño de las librerías de gestión y las cachés NUCA puede mejorar la gestión de estas memorias y reducir los costes de las transferencias de memoria en la red de interconexión. Las tres contribuciones de esta tesis demuestran el potencial que poseen las librerías de gestión de los modelos de programación basados en tareas para optimizar aspectos claves de las jerarquías de memoria y mejorar la escalabilidad
Irwin, James Patrick John. "Systems with predictable caching." Thesis, University of Bristol, 2002. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.288213.
Full textKimbrel, Tracy. "Parallel prefetching and caching /." Thesis, Connect to this title online; UW restricted, 1997. http://hdl.handle.net/1773/6943.
Full textSarkar, Prasenjit 1970. "Hint-based cooperative caching." Diss., The University of Arizona, 1998. http://hdl.handle.net/10150/288892.
Full textRecayte, Estefania <1988>. "Caching in Heterogeneous Networks." Doctoral thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amsdottorato.unibo.it/8974/1/0_Thesis.pdf.
Full textOu, Yi [Verfasser]. "Caching for flash-based databases and flash-based caching for databases / Yi Ou." München : Verlag Dr. Hut, 2012. http://d-nb.info/1028784120/34.
Full textPohl, Christoph. "Adaptive Caching of Distributed Components." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2005. http://nbn-resolving.de/urn:nbn:de:swb:14-1117701363347-79965.
Full textLocality of reference is an important property of distributed applications. Caching is typically employed during the development of such applications to exploit this property by locally storing queried data: Subsequent accesses can be accelerated by serving their results immediately form the local store. Current middleware architectures however hardly support this non-functional aspect. The thesis at hand thus tries outsource caching as a separate, configurable middleware service. Integration into the software development lifecycle provides for early capturing, modeling, and later reuse of cachingrelated metadata. At runtime, the implemented system can adapt to caching access characteristics with respect to data cacheability properties, thus healing misconfigurations and optimizing itself to an appropriate configuration. Speculative prefetching of data probably queried in the immediate future complements the presented approach
Books on the topic "Caching"
Franklin, Michael J. Client Data Caching. Boston, MA: Springer US, 1996. http://dx.doi.org/10.1007/978-1-4613-1363-2.
Full textPhillips, Mark. Caching for image processing. Birmingham: University of Birmingham, 1996.
Find full textChi, Chi-Hung, Maarten van Steen, and Craig Wills, eds. Web Content Caching and Distribution. Berlin, Heidelberg: Springer Berlin Heidelberg, 2004. http://dx.doi.org/10.1007/b101692.
Full textDouglis, Fred, and Brian D. Davison, eds. Web Content Caching and Distribution. Dordrecht: Springer Netherlands, 2004. http://dx.doi.org/10.1007/1-4020-2258-1.
Full textNagaraj, S. V. Web caching and its applications. Boston: Kluwer Academic Publishers, 2004.
Find full textKřivánek, Jaroslav. Practical global illumination with irradiance caching. San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA): Morgan & Claypool Publishers, 2009.
Find full textWu, Huaqing, Feng Lyu, and Xuemin Shen. Mobile Edge Caching in Heterogeneous Vehicular Networks. Cham: Springer International Publishing, 2022. http://dx.doi.org/10.1007/978-3-030-88878-7.
Full textInternational Business Machines Corporation. International Technical Support Organization, ed. Scalable, integrated solutions for elastic caching using WebSphere eXtreme Scale. [Poughkeepsie, N.Y.?]: IBM Corp., International Technical Support Organization, 2011.
Find full textInternational Web Content Caching and Distribution Workshop. Web content caching and distribution: Proceedings of the 8th International Workshop. Dordrecht: Kluwer Academic Publishers, 2004.
Find full textBook chapters on the topic "Caching"
Krogh, Jesper Wisborg. "Caching." In MySQL 8 Query Performance Tuning, 917–45. Berkeley, CA: Apress, 2020. http://dx.doi.org/10.1007/978-1-4842-5584-1_27.
Full textWintermeyer, Stefan. "Caching." In Learn Rails 5.2, 363–91. Berkeley, CA: Apress, 2018. http://dx.doi.org/10.1007/978-1-4842-3489-1_14.
Full textBae, Sammie. "Caching." In JavaScript Data Structures and Algorithms, 193–203. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-3988-9_14.
Full textVanDyk, John K. "Caching." In Pro Drupal Development, 349–64. Berkeley, CA: Apress, 2008. http://dx.doi.org/10.1007/978-1-4302-0990-4_15.
Full textKao, Ming-Yang. "Caching." In Encyclopedia of Algorithms, 129. Boston, MA: Springer US, 2008. http://dx.doi.org/10.1007/978-0-387-30162-4_64.
Full textRomer, Michael. "Caching." In PHP Persistence, 97–100. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-2559-2_10.
Full textShekhar, Shashi, and Hui Xiong. "Caching." In Encyclopedia of GIS, 65. Boston, MA: Springer US, 2008. http://dx.doi.org/10.1007/978-0-387-35973-1_110.
Full textHolovaty, Adrian, and Jacob Kaplan-Moss. "Caching." In The Definitive Guide to Django, 197–208. Berkeley, CA: Apress, 2008. http://dx.doi.org/10.1007/978-1-4302-0331-5_13.
Full textSo, Preston. "Caching." In Decoupled Drupal in Practice, 455–64. Berkeley, CA: Apress, 2018. http://dx.doi.org/10.1007/978-1-4842-4072-4_25.
Full textKumar, Pranish, Jasjit Singh Grewal, Bogdan Crivat, and Eric Lee. "Caching." In ATL Server: High Performance C++ on .NET, 177–96. Berkeley, CA: Apress, 2003. http://dx.doi.org/10.1007/978-1-4302-0768-9_12.
Full textConference papers on the topic "Caching"
Drolia, Utsav, Katherine Guo, Jiaqi Tan, Rajeev Gandhi, and Priya Narasimhan. "Cachier: Edge-Caching for Recognition Applications." In 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS). IEEE, 2017. http://dx.doi.org/10.1109/icdcs.2017.94.
Full textMertz, Jhonny, and Ingrid Nunes. "Understanding and Automating Application-level Caching." In XXXI Concurso de Teses e Dissertações da SBC. Sociedade Brasileira de Computação - SBC, 2018. http://dx.doi.org/10.5753/ctd.2018.3666.
Full textLi, Zhe, Gwendal Simon, and Annie Gravey. "Caching Policies for In-Network Caching." In 2012 21st International Conference on Computer Communications and Networks - ICCCN 2012. IEEE, 2012. http://dx.doi.org/10.1109/icccn.2012.6289289.
Full textKhoshkholgh, M. G., Keivan Navaie, Kang G. Shin, V. C. M. Leung, and Halim Yanikomeroglu. "Caching or No Caching in Dense HetNets?" In 2019 IEEE Wireless Communications and Networking Conference (WCNC). IEEE, 2019. http://dx.doi.org/10.1109/wcnc.2019.8885724.
Full textZhang, Haibo, Prasanna Venkatesh Rengasamy, Shulin Zhao, Nachiappan Chidambaram Nachiappan, Anand Sivasubramaniam, Mahmut T. Kandemir, Ravi Iyer, and Chita R. Das. "Race-to-sleep + content caching + display caching." In MICRO-50: The 50th Annual IEEE/ACM International Symposium on Microarchitecture. New York, NY, USA: ACM, 2017. http://dx.doi.org/10.1145/3123939.3123948.
Full textChae, Seong Ho, and Wan Choi. "Optimal probabilistic caching with wireless caching helpers." In 2016 IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC). IEEE, 2016. http://dx.doi.org/10.1109/spawc.2016.7536891.
Full textMusoll, Enric, and Mario Nemirovsky. "A study on the performance of two-level exclusive caching." In International Symposium on Computer Architecture and High Performance Computing. Sociedade Brasileira de Computação, 1999. http://dx.doi.org/10.5753/sbac-pad.1999.19771.
Full textSanadhya, Shruti, Raghupathy Sivakumar, Kyu-Han Kim, Paul Congdon, Sriram Lakshmanan, and Jatinder Pal Singh. "Asymmetric caching." In the 18th annual international conference. New York, New York, USA: ACM Press, 2012. http://dx.doi.org/10.1145/2348543.2348565.
Full textArens, Yigal, and Craig A. Knoblock. "Intelligent caching." In the third international conference. New York, New York, USA: ACM Press, 1994. http://dx.doi.org/10.1145/191246.191318.
Full textChierichetti, Flavio, Ravi Kumar, and Sergei Vassilvitskii. "Similarity caching." In the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium. New York, New York, USA: ACM Press, 2009. http://dx.doi.org/10.1145/1559795.1559815.
Full textReports on the topic "Caching"
Fielding, R., M. Nottingham, and J. Reschke, eds. HTTP Caching. RFC Editor, June 2022. http://dx.doi.org/10.17487/rfc9111.
Full textCooper, I., and J. Dilley. Known HTTP Proxy/Caching Problems. RFC Editor, June 2001. http://dx.doi.org/10.17487/rfc3143.
Full textVixie, P., and D. Wessels. Hyper Text Caching Protocol (HTCP/0.0). RFC Editor, January 2000. http://dx.doi.org/10.17487/rfc2756.
Full textCooper, I., I. Melve, and G. Tomlinson. Internet Web Replication and Caching Taxonomy. RFC Editor, January 2001. http://dx.doi.org/10.17487/rfc3040.
Full textFielding, R., M. Nottingham, and J. Reschke, eds. Hypertext Transfer Protocol (HTTP/1.1): Caching. RFC Editor, June 2014. http://dx.doi.org/10.17487/rfc7234.
Full textDeMarle, David, and Andrew Bauer. In situ visualization with temporal caching. Engineer Research and Development Center (U.S.), January 2022. http://dx.doi.org/10.21079/11681/43042.
Full textWessels, D., W. Carroll, and M. Thomas. Negative Caching of DNS Resolution Failures. RFC Editor, December 2023. http://dx.doi.org/10.17487/rfc9520.
Full textAndrews, M. Negative Caching of DNS Queries (DNS NCACHE). RFC Editor, March 1998. http://dx.doi.org/10.17487/rfc2308.
Full textNelson, Michael, Brent Welch, and John Ousterhout. Caching in the Sprite Network File System. Fort Belvoir, VA: Defense Technical Information Center, March 1987. http://dx.doi.org/10.21236/ada619418.
Full textDanzig, Peter B., Richard S. Hall, and Michael F. Schwartz. A Case for Caching File Objects Inside Internetworks. Fort Belvoir, VA: Defense Technical Information Center, March 1993. http://dx.doi.org/10.21236/ada458004.
Full text