Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation 2016
DOI: 10.1145/2908080.2908090
|View full text |Cite
|
Sign up to set email alerts
|

Remix: online detection and repair of cache contention for the JVM

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
9
1

Relationship

0
10

Authors

Journals

citations
Cited by 22 publications
(6 citation statements)
references
References 27 publications
0
6
0
Order By: Relevance
“…Lau et al [33] present a technique that allows a VM to determine whether an optimization improved or degraded by measuring CPU cycles. Remix [18] employs PMU to identify inter-thread false sharing on the fly. JXPerf [51] detects redundant memory operations by using PMU to sample memory locations accessed by a program and using debug registers to monitor subsequent accesses to the same location.…”
Section: Hardware Approachesmentioning
confidence: 99%
“…Lau et al [33] present a technique that allows a VM to determine whether an optimization improved or degraded by measuring CPU cycles. Remix [18] employs PMU to identify inter-thread false sharing on the fly. JXPerf [51] detects redundant memory operations by using PMU to sample memory locations accessed by a program and using debug registers to monitor subsequent accesses to the same location.…”
Section: Hardware Approachesmentioning
confidence: 99%
“…Gulwani et al [19] proposed an automated program repair algorithm to use the existing correct student solutions to provide feedback for incorrect ones in programming education. Remix [16] leverages Intel's performance counter techniques to detect and repair false sharing bugs in multithreaded programs. Huron [26] presents a hybrid false sharing and repair framework with a low overhead.…”
Section: Related Workmentioning
confidence: 99%
“…Remix [14], similar to JXPerf, also utilized PMU; while JXPerf identifies intra-thread inefficiencies, such as redundant/useless operations, Remix dentifies false sharing across threads.…”
Section: Related Workmentioning
confidence: 99%