Filters








15,996 Hits in 6.9 sec

Filtering techniques to improve trace-cache efficiency

R. Rosner, A. Mendelson, R. Ronen
Proceedings 2001 International Conference on Parallel Architectures and Compilation Techniques  
the fewer traces that are heavily and repeatedly used; and that (3) techniques that aim to improve instruction-fetch bandwidth may increase the number of traces built during program execution.  ...  bandwidth; it extends our understanding on how well the trace cache utilizes its resources and introduces a new trace-cache organization based on filtering techniques.  ...  Acknowledgements The authors would like to thank Amir Roth for his careful review of an earlier version of the paper and for his very useful comments and suggestions.  ... 
doi:10.1109/pact.2001.953286 dblp:conf/IEEEpact/RosnerMR01 fatcat:fbwfsdo4czborby4sbnl2nw4fu

Trace cache sampling filter

M. Behar, A. Mendelson, A. Kolodny
2005 14th International Conference on Parallel Architectures and Compilation Techniques (PACT'05)  
This paper presents a new technique for efficient usage of small trace caches.  ...  Our new technique suggests that instead of building all the traces and trying to select the good ones among them, it is more efficient to make a preliminary selection of traces.  ...  For small trace caches the utilization of the area is very important and so it can explain why we see a vast improvement in performance due to our technique.  ... 
doi:10.1109/pact.2005.38 dblp:conf/IEEEpact/BeharMK05 fatcat:tizytw5crrexbb6uircwdvsmwq

Trace cache sampling filter

Michael Behar, Avi Mendelson, Avinoam Kolodny
2007 ACM Transactions on Computer Systems  
This paper presents a new technique for efficient usage of small trace caches.  ...  Our new technique suggests that instead of building all the traces and trying to select the good ones among them, it is more efficient to make a preliminary selection of traces.  ...  For small trace caches the utilization of the area is very important and so it can explain why we see a vast improvement in performance due to our technique.  ... 
doi:10.1145/1189736.1189739 fatcat:ca5mugiti5hotprn2y3s2vjfza

Efficient packet classification with digest caches [chapter]

Francis Chang, Wu-chang Feng, Wu-chi Feng, Kang Li
2005 Network Processor Design  
We also discuss how to extend this technique to improve performance for exact caches.  ...  Experimentation will show that our technique is superior to previous Bloom filter based designs in all areas, including extensibility, computational complexity, and memory efficiency.  ...  ACKNOWLEDGMENT We would like to thank Ed Kaiser and Chris Chambers for their comments regarding draft versions of this paper. We would also like to thank our anonymous reviewers for their feedback.  ... 
doi:10.1016/b978-012088476-6/50004-6 fatcat:5oqf7bwrmrh73ggujnuafdk3de

Exploiting temporal coherence in global illumination

T. Tawara, K. Myszkowski, K. Dmitriev, V. Havran, C. Damez, H.-P. Seidel
2004 Proceedings of the 20th spring conference on Computer graphics - SCCG '04  
Our strategy relies on extending into temporal domain well-known global illumination techniques such as density estimation photon tracing, photon mapping, and bi-directional path tracing, which were originally  ...  In this paper we present a number of global illumination and rendering solutions that exploit temporal coherence in lighting distribution for subsequent frames to improve the computation performance and  ...  In Section 3 we discuss the photon mapping technique and we focus on the problem of efficient rendering using the so-called irradiance cache approach.  ... 
doi:10.1145/1037210.1037214 dblp:conf/sccg/TawaraMDHDS04 fatcat:izc6dlxrhzasrfhjjgs5xyq44e

A Survey of Emerging Architectural Techniques for Improving Cache Energy Consumption

Washington Bhebhe, Michael Opoku
2016 Communications on Applied Electronics  
A lot of research effort has been put on finding techniques that can improve the energy efficiency of cache architectures.  ...  Needless to mention, the aim of this work is to compile a quick reference guide of energy saving techniques from 2013 to 2016 for engineers, researchers and students.  ...  TRP has the advantage of being more compact compared to memory trace thereby enabling efficient cache locking algorithms to eliminate cache conflict misses through cache locking.  ... 
doi:10.5120/cae2016652443 fatcat:hvi6m63qaredfeg3dzecvjws2e

Hash-Based Hierarchical Caching and Layered Filtering for Interactive Previews in Global Illumination Rendering

Thorsten Roth, Martin Weier, Pablo Bauszat, André Hinkenjann, Yongmin Li
2020 Computers  
Our approach allows for memory-efficient storage and constant-time lookup to cache diffuse illumination at multiple hitpoints along the traced paths.  ...  This way, our caching technique provides a useful tool for global illumination previews and multi-view rendering.  ...  We argue that a world-space sample-caching technique can further improve the image quality of such filtering methods, especially in complex scenes with many occluding surfaces and arbitrary views.  ... 
doi:10.3390/computers9010017 fatcat:zosceemwpjendagn5mmlqt72wi

A scalable multithreaded L7-filter design for multi-core servers

Danhua Guo, Guangdeng Liao, Laxmi N. Bhuyan, Bin Liu, Jianxun Jason Ding
2008 Proceedings of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems - ANCS '08  
Performance results show that our optimized L7-filter has superior scalability over the naive multithreaded version. It improves system performance by about 50% when all the cores are deployed.  ...  Unfortunately, the proliferation of multi-core architectures has not helped fast packet processing due to: 1) the lack of efficient parallelism in legacy network programs, and 2) the non-trivial configuration  ...  Additionally, the CPU utilization is also less in the affinitybased technique with more efficient cache performance.  ... 
doi:10.1145/1477942.1477952 dblp:conf/ancs/GuoLBLD08 fatcat:h2l4szsvdfc7no6u5l76v2szyy

Scalable techniques for memory-efficient CDN simulations

Purushottam Kulkarni, Prashant Shenoy, Weibo Gong
2003 Proceedings of the twelfth international conference on World Wide Web - WWW '03  
We implement our techniques into a user library for constructing proxy caches in CDN simulators.  ...  We use bloom filters to store approximate state and show that careful choice of parameters can substantially reduce the probability of errors due to approximations.  ...  Acknowledgments We would like to thank Yujing Wu, from the ECE department at University of Massachusetts Amherst, for the numerous useful discussions and her feedback on this work.  ... 
doi:10.1145/775236.775238 fatcat:c5mwrr47y5axxpoii4norufceu

An approximate global illumination system for computer generated films

Eric Tabellion, Arnauld Lamorlette
2008 ACM SIGGRAPH 2008 classes on - SIGGRAPH '08  
We combine a modified irradiance gradient caching technique with an approximate lighting model that enhances caching coherence and provides good scalability to render complex scenes into highresolution  ...  We describe an efficient ray tracing strategy and its integration with a micro-polygon based scan line renderer supporting displacement mapping and programmable shaders.  ...  We would like to thank Deepak Tolani for writing the code to invert the texture mapping functions.  ... 
doi:10.1145/1401132.1401227 dblp:conf/siggraph/TabellionL08 fatcat:fdirqo63wzeqpjr4z7g7kuil6y

Hash-based Hierarchical Caching for Interactive Previews in Global Illumination Rendering

Thorsten Roth, Martin Weier, Pablo Bauszat, André Hinkenjann, Yongmin Li
2019 Computer Graphics and Visual Computing  
Our approach allows for memory-efficient storage and constant-time lookup to cache diffuse illumination at multiple hitpoints along the traced paths.  ...  This way, our caching technique provides a useful tool for global illumination previews and multi-view rendering.  ...  filtering techniques.  ... 
doi:10.2312/cgvc.20191261 dblp:conf/tpcg/RothWBH019 fatcat:w44tdqwtqnbr3aimtkrrkouno4

Scalable techniques for memory-efficient CDN simulations

Purushottam Kulkarni, Prashant Shenoy, Weibo Gong
2003 Proceedings of the twelfth international conference on World Wide Web - WWW '03  
We implement our techniques into a user library for constructing proxy caches in CDN simulators.  ...  We use bloom filters to store approximate state and show that careful choice of parameters can substantially reduce the probability of errors due to approximations.  ...  Acknowledgments We would like to thank Yujing Wu, from the ECE department at University of Massachusetts Amherst, for the numerous useful discussions and her feedback on this work.  ... 
doi:10.1145/775152.775238 dblp:conf/www/KulkarniSG03 fatcat:prgphymu7neuhiwebwrsyg6voa

An approximate global illumination system for computer generated films

Eric Tabellion, Arnauld Lamorlette
2004 ACM Transactions on Graphics  
We combine a modified irradiance gradient caching technique with an approximate lighting model that enhances caching coherence and provides good scalability to render complex scenes into highresolution  ...  We describe an efficient ray tracing strategy and its integration with a micro-polygon based scan line renderer supporting displacement mapping and programmable shaders.  ...  We would like to thank Deepak Tolani for writing the code to invert the texture mapping functions.  ... 
doi:10.1145/1015706.1015748 fatcat:ylpz4422bbbb5otyc5thp4gjee

Data Locality Optimization Based on Comprehensive Knowledge of the Cache Miss Reason: A Case Study with DWT

Jie Tao, Asadollah Shahbahrami
2008 2008 10th IEEE International Conference on High Performance Computing and Communications  
The overall performance of a computing system increasingly depends on the efficient use of the cache memories.  ...  Traditional approaches for cache tuning deploy performance tools to help the user optimize the source program towards a better runtime data locality.  ...  The Variable Trace and Cache Set views can be used to acquire this knowledge.  ... 
doi:10.1109/hpcc.2008.7 dblp:conf/hpcc/TaoS08 fatcat:cknyomuz5jhvff4754klreydhe

Two Methods for the Efficient Analysis of Memory Address Trace Data

A.J. Smith
1977 IEEE Transactions on Software Engineering  
This technique has been selected as the standard trace format for an extensive new trace data base that will be made accessible to the international research and teaching community.  ...  The tremendous storage space required for a useful data base of traces has driven a search for trace compaction techniques.  ...  This technique introduces no error in simulations of caches with the same line size as the filter cache [6] .  ... 
doi:10.1109/tse.1977.233841 fatcat:ilsddncuczbk7m6wb4e54weyla
« Previous Showing results 1 — 15 out of 15,996 results