A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
The dynamic granularity memory system
2012
SIGARCH Computer Architecture News
• Dynamic Granularity Memory System -HW-only variant of AGMS -Truly dynamic granularity adaptation -Higher performance [31% vs. ...
:
-How to predict access granularity dynamically? ...
doi:10.1145/2366231.2337222
fatcat:viucw54s4bdmredgzujvefrhvi
The dynamic granularity memory system
2012
2012 39th Annual International Symposium on Computer Architecture (ISCA)
• Dynamic Granularity Memory System -HW-only variant of AGMS -Truly dynamic granularity adaptation -Higher performance [31% vs. ...
:
-How to predict access granularity dynamically? ...
doi:10.1109/isca.2012.6237047
dblp:conf/isca/YoonJSE12
fatcat:m4ikxa5xtfd4tozmaccs2nfpt4
MAGE: Adaptive Granularity and ECC for resilient and power efficient memory systems
2012
2012 International Conference for High Performance Computing, Networking, Storage and Analysis
Our experiments show that MAGE achieves more than a 28% energy-delay product improvement, compared to the best existing systems with static granularity and ECC. ...
Unfortunately, applications with limited spatial locality waste memory power and bandwidth on systems with a large access granularity. ...
Discussions on Dynamic Adaptive Switching MAGE can also dynamically change memory access granularity and ECC when beneficial. ...
doi:10.1109/sc.2012.73
dblp:conf/sc/LiYCZABXJ12
fatcat:bp6rb3daqbfd3oiofmgad4uu7a
Dynamic adaptation of sharing granularity in dsm systems
2000
Journal of Systems and Software
One way to resolve the tradeoff is to dynamically adapt the granularity to the application memory access pattern. ...
The tradeoff between false sharing elimination and aggregation in Distributed Shared Memory (DSM) systems has a major effect on their performance. ...
Acknowledgments We are grateful to the anonymous referees, whose comments helped us improve the paper. ...
doi:10.1016/s0164-1212(00)00044-3
fatcat:dkf3bst6snftralqg43ozes6om
Normally-off computing for IoT systems
2015
2015 International SoC Design Conference (ISOCC)
To understand their characteristics and to manage temporal and special granularities are keys for normally-off IoT systems. ...
As NVMs can maintain data without power supply, we can fully take the chances of energy reduction. ...
ACKNOWLEDGMENT This work is supported by Normally-Off Computing Project [4] of the New Energy and Industrial Technology Development Organization (NEDO) in Japan. ...
doi:10.1109/isocc.2015.7401761
fatcat:5gljzsrwejdpnn23t23ht4p4iq
Flexible Page-level Memory Access Monitoring Based on Virtualization Hardware
2017
Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments - VEE '17
Second, we explain how virtualization hardware support can be used to achieve dynamic adjustment of the monitoring granularity. ...
Typically, low overhead access monitoring is limited by the relatively large page-level granularity of memory management unit hardware support for virtual memory protection. ...
Acknowledgments The authors will gratefully acknowledge the helpful suggestions of the reviewers, which have improved the presentation. ...
doi:10.1145/3050748.3050751
dblp:conf/vee/LuZWLN17
fatcat:wmayynyhpbgxrb3dkzwwsra5dq
Flexible Page-level Memory Access Monitoring Based on Virtualization Hardware
2017
SIGPLAN notices
Second, we explain how virtualization hardware support can be used to achieve dynamic adjustment of the monitoring granularity. ...
Typically, low overhead access monitoring is limited by the relatively large page-level granularity of memory management unit hardware support for virtual memory protection. ...
Acknowledgments The authors will gratefully acknowledge the helpful suggestions of the reviewers, which have improved the presentation. ...
doi:10.1145/3140607.3050751
fatcat:e2qfvya3o5fjpmrsshjpph5mpe
Adaptive granularity memory systems
2011
Proceeding of the 38th annual international symposium on Computer architecture - ISCA '11
We use sector caches and sub-ranked memory systems to implement adaptive granularity. We also show how to incorporate adaptive granularity into memory access scheduling. ...
We propose adaptive granularity to combine the best of finegrained and coarse-grained memory accesses. ...
We present an architecture with dynamically-tunable and adaptive memory access granularity. ...
doi:10.1145/2000064.2000100
dblp:conf/isca/YoonJE11
fatcat:ty3xafhgl5dxbj3kz5v2uor3da
Adaptive granularity memory systems
2011
SIGARCH Computer Architecture News
We use sector caches and sub-ranked memory systems to implement adaptive granularity. We also show how to incorporate adaptive granularity into memory access scheduling. ...
We propose adaptive granularity to combine the best of finegrained and coarse-grained memory accesses. ...
We present an architecture with dynamically-tunable and adaptive memory access granularity. ...
doi:10.1145/2024723.2000100
fatcat:kwb7uoqcdnh4bhwaznn46udryq
Glass Transition for Driven Granular Fluids
2010
Physical Review Letters
We investigate the dynamics of a driven system of dissipative hard spheres in the framework of mode-coupling theory. ...
The dissipation is modeled by normal restitution, and driving is applied to individual particles in the bulk. In such a system, a glass transition is predicted for a finite transition density. ...
On the other hand, the wellestablished universality of glassy dynamics (i.e., independence from the microscopic dynamics) is broken for granular fluids since the memory kernel depends on " explicitly. ...
doi:10.1103/physrevlett.104.225701
pmid:20867182
fatcat:5cy4qspkuvamblurqlztxkz5ry
Enabling Efficient and Scalable Hybrid Memories Using Fine-Granularity DRAM Cache Management
2012
IEEE computer architecture letters
Leveraging the flexibility and efficiency of such a fine-granularity DRAM cache, we also develop an adaptive policy to choose the best granularity when migrating data into DRAM. ...
A key challenge for enabling high-performance and scalable hybrid memories, though, is efficiently managing the metadata (e.g., tags) for data cached in DRAM at a fine granularity. ...
We gratefully acknowledge the support of an NSF CAREER Award CCF-0953246, NSF EAGER Grant CCF-1147397, and the Gigascale Systems Research Center. ...
doi:10.1109/l-ca.2012.2
fatcat:upakmcidfre57aruhszxkf3kye
CAMEO: A Two-Level Memory Organization with Capacity of Main Memory and Flexibility of Hardware-Managed Cache
2014
2014 47th Annual IEEE/ACM International Symposium on Microarchitecture
Using stacked DRAM as part of main memory increases the effective capacity, but obtaining high performance from such a system requires Operating System (OS) support to migrate data at a page-granularity ...
Ideally, we want the stacked DRAM to contribute towards capacity of main memory, and still maintain the hardware-based fine-granularity of a cache. ...
This work was supported in part by NSF grant 1319587 and the Center for Future Architecture Research (C-FAR), one of the six SRC STARnet Centers, sponsored by MARCO and DARPA. ...
doi:10.1109/micro.2014.63
dblp:conf/micro/ChouJQ14
fatcat:usoebapdl5cw3dwsrx5nrljwqy
Citadel: Efficiently Protecting Stacked Memory from Large Granularity Failures
2014
2014 47th Annual IEEE/ACM International Symposium on Microarchitecture
To avoid data loss from large-granularity failures, the memory system may use symbol-based codes that stripe the data for a cache line across several banks (or channels). ...
Dual-Granularity Sparing (DDS), which can mitigate permanent faults by dynamically sparing faulty memory regions either at a row granularity or at a bank granularity. ...
ACKNOWLEDGMENT We thank the anonymous reviewers for their valuable comments and feedback. ...
doi:10.1109/micro.2014.57
dblp:conf/micro/NairRQ14
fatcat:jz7wfqb34vblflr46pg57rlz3y
Avoiding initialization misses to the heap
2002
SIGARCH Computer Architecture News
The memory system property crucial for achieving good performance under heap allocation is cache installation -the ability to allocate and initialize a new object into the cache without a penalty. ...
By tracking the initialization of dynamic memory allocations, it is possible to identify store instructions that miss the cache and would fetch uninitialized heap data. ...
We would also like to thank the anonymous reviewers for their many helpful comments. ...
doi:10.1145/545214.545236
fatcat:hx46oh242vfvpebdoetjnjcnea
Observation of thermally activated glassiness and memory dip in a-NbSi insulating thin films
2014
Europhysics letters
Like in the most studied systems (indium oxide and granular Al films), a slow relaxation of the conductance is observed after a quench to liquid helium temperature which gives rise to the growth of a memory ...
But unlike in these systems, this memory dip and the related conductance relaxations are still visible up to room temperature, with clear signatures of a temperature dependent dynamics. ...
a well defined activation energy dominates the dynamics of the system. ...
doi:10.1209/0295-5075/106/67006
fatcat:4hvjhakwarb5rm6bfrtbgfdmba
« Previous
Showing results 1 — 15 out of 71,059 results