1 |
TALATI N, BEN-HUR R, WALD N, et al. mMPU—a real processing-in-memory architecture to combat the von Neumann bottleneck[M]//SURI M. Applications of emerging memory technology. Berlin, Germany: Springer, 2020: 191-213.
|
2 |
CALLAHAN D, KENNEDY K, PORTERFIELD A. Software prefetching. ACM SIGARCH Computer Architecture News, 1991, 19 (2): 40- 52.
doi: 10.1145/106975.106979
|
3 |
董钰山, 李春江, 徐颖. GCC编译器中循环数组预取优化的实现及效果. 计算机工程与应用, 2016, 52 (6): 19- 25.
|
|
DONG Y S, LI C J, XU Y. Implementation and effects of loop-array-prefetching optimization in GCC. Computer Engineering and Applications, 2016, 52 (6): 19- 25.
|
4 |
朱会东, 段赵磊, 黄艳. 面向链式数据结构的间隔预取策略. 计算机工程与应用, 2012, 48 (24): 57-61, 100.
|
|
ZHU H D, DUAN Z L, HUANG Y. Skip threaded prefetching method for linked data structures. Computer Engineering and Applications, 2012, 48 (24): 57-61, 100.
|
5 |
HADADE I, JONES T M, WANG F, et al. Software prefetching for unstructured mesh applications[C]//Proceedings of the IEEE/ACM 8th Workshop on Irregular Applications: Architectures and Algorithms (IA3). Washington D. C., USA: IEEE Press, 2018: 11-19.
|
6 |
MOWRY T C, LAM M S, GUPTA A. Design and evaluation of a compiler algorithm for prefetching[C]//Proceedings of the 5th International Conference on Architectural Support for Programming Languages and Operating Systems. New York, USA: ACM Press, 1992: 62-73.
|
7 |
周谦, 冯晓兵, 张兆庆. Cache Profiling技术. 计算机工程, 2006, 32 (13): 47- 48.
URL
|
|
ZHOU Q, FENG X B, ZHANG Z Q. Cache Profiling. Computer Engineering, 2006, 32 (13): 47- 48.
URL
|
8 |
|
9 |
LEE J, KIM H, VUDUC R. When prefetching works, when it doesn't, and why. ACM Transactions on Architecture and Code Optimization, 2012, 9 (1): 2.
|
10 |
|
11 |
MOWRY T C. Tolerating latency through software-controlled data prefetching[D]. Palo Alto, USA: Stanford University, 1995.
|
12 |
AINSWORTH S, JONES T M. Software prefetching for indirect memory accesses: a microarchitectural perspective[J]. ACM Transactions on Computer Systems, 36(3): 8.
|
13 |
KOIZUMI T, NAKAMURA T, DEGAWA Y, et al. T-SKID: predicting when to prefetch separately from address prediction[C]//Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE). Washington D. C., USA: IEEE Press, 2022: 1389-1394.
|
14 |
AYERS G, LITZ H, KOZYRAKIS C, et al. Classifying memory access patterns for prefetching[C]//Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems. New York, USA: ACM Press, 2020: 513-526.
|
15 |
朱会东, 黄永丽, 宋宝卫. 基于CMP的指针数据预取方法. 计算机工程, 2011, 37 (6): 71- 73.
URL
|
|
ZHU H D, HUANG Y L, SONG B W. Pointer data prefetching method based on CMP. Computer Engineering, 2011, 37 (6): 71- 73.
URL
|
16 |
MUDIGERE D, SRIDHARAN S, DESHPANDE A, et al. Exploring shared-memory optimizations for an unstructured mesh CFD application on modern parallel systems[C]//Proceedings of the IEEE International Parallel and Distributed Processing Symposium. Washington D. C., USA: IEEE Press, 2015: 723-732.
|
17 |
李博, 黄东强, 贾金芳, 等. 基于CPU与GPU的异构模板计算优化研究. 计算机工程, 2023, 49 (4): 131- 137.
URL
|
|
LI B, HUANG D Q, JIA J F, et al. Research on optimization of heterogeneous stencil computing based on CPU and GPU. Computer Engineering, 2023, 49 (4): 131- 137.
URL
|
18 |
余炀, 臧斌宇. Java虚拟机在Intel众核架构下的动态数据预取研究与优化. 小型微型计算机系统, 2016, 37 (11): 2391- 2396.
|
|
YU Y, ZANG B Y. Dynamic data prefetching for Java virtual machine on many-core architecture. Journal of Chinese Computer Systems, 2016, 37 (11): 2391- 2396.
|
19 |
潘志华, 张涛. Linux预取算法分析与研究. 计算机技术与发展, 2009, 19 (12): 93- 96.
|
|
PAN Z H, ZHANG T. Research and analysis on algorithm of prefetching in Linux. Computer Technology and Development, 2009, 19 (12): 93- 96.
|
20 |
陈娟. 低功耗软件优化技术研究[D]. 长沙: 国防科学技术大学, 2007.
|
|
CHEN J. Study of low-power software optimization technology[D]. Changsha: National University of Defense Technology, 2007. (in Chinese)
|
21 |
陈娟, 易会战, 董勇, 等. 能量受限的软件预取优化问题. 软件学报, 2006, 17 (7): 1650- 1660.
|
|
CHEN J, YI H Z, DONG Y, et al. Energy-constrained software prefetching optimization. Journal of Software, 2006, 17 (7): 1650- 1660.
|
22 |
EZZATI-JIVAN N, DAGENAIS M R. Multi-scale navigation of large trace data: a survey. Concurrency and Computation: Practice and Experience, 2017, 29 (10): e4068.
doi: 10.1002/cpe.4068
|
23 |
LAS-CASAS P, MACE J, GUEDES D, et al. Weighted sampling of execution traces: capturing more needles and less hay[C]//Proceedings of the ACM Symposium on Cloud Computing. New York, USA: ACM Press, 2018: 326-332.
|
24 |
HUANG Z C, CHEN P F, YU G B, et al. Sieve: attention-based sampling of end-to-end trace data in distributed microservice systems[C]//Proceedings of the IEEE International Conference on Web Services (ICWS). Washington D. C., USA: IEEE Press, 2021: 436-446.
|
25 |
苏轩, 刘聪, 张帅鹏, 等. 面向日志完备性的事件日志采样方法. 计算机集成制造系统, 2022, 28 (10): 3156- 3165.
|
|
SU X, LIU C, ZHANG S P, et al. Event log sampling approach towards log completeness. Computer Integrated Manufacturing Systems, 2022, 28 (10): 3156- 3165.
|
26 |
孙扬威, 戚湧. 基于聚类混合采样与PSO-Stacking的车载CAN入侵检测方法. 计算机工程, 2023, 49 (1): 138- 145.
URL
|
|
SUN Y W, QI Y. Intrusion detection method for in-vehicle CAN based on cluster mixed sampling and PSO-Stacking. Computer Engineering, 2023, 49 (1): 138- 145.
URL
|
27 |
PIRZADEH H, SHANIAN S, HAMOU-LHADJ A, et al. The concept of stratified sampling of execution traces[C]//Proceedings of the IEEE 19th International Conference on Program Comprehension. Washington D. C., USA: IEEE Press, 2011: 225-226.
|
28 |
PIRZADEH H, SHANIAN S, HAMOU-LHADJ A, et al. Stratified sampling of execution traces: execution phases serving as strata. Science of Computer Programming, 2013, 78 (8): 1099- 1118.
|
29 |
周晓敏, 曹付元, 余丽琴. 一种基于样本分层的双向过采样方法. 计算机科学, 2019, 46 (12): 83- 88.
|
|
ZHOU X M, CAO F Y, YU L Q. Bi-directional oversampling method based on sample stratification. Computer Science, 2019, 46 (12): 83- 88.
|
30 |
|
31 |
|