Filters








2 Hits in 6.3 sec

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

Ariel Eizenberg, Shiliang Hu, Gilles Pokam, Joseph Devietti
2016 Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2016  
(int i = 0; i < 100000000; ++ i) set(i); }} 313ms 1 Summary Background REMIX Detection Repair Performance What's wrong with this code?  ...  final String[] args) { Test test1 = new Test(); Test test2 = new Test(); Thread t1 = new Thread(test1); Thread t2 = new Thread(test2); t1.start();t2.start(); t1.join();t2.join(); } public void run() { for  ...  Intel vTune Amplifier XE • Oracle Java8 @Contended REMIX • A modified version of the Oracle HotSpot JVMDetects & repairs cache contention bugs at runtime • Works with all JVM languages, no source code  ... 
doi:10.1145/2908080.2908090 dblp:conf/pldi/EizenbergHPD16 fatcat:2ndri3matfairpcpa5updawxyi

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

Ariel Eizenberg, Shiliang Hu, Gilles Pokam, Joseph Devietti
2016 SIGPLAN notices  
(int i = 0; i < 100000000; ++ i) set(i); }} 313ms 1 Summary Background REMIX Detection Repair Performance What's wrong with this code?  ...  final String[] args) { Test test1 = new Test(); Test test2 = new Test(); Thread t1 = new Thread(test1); Thread t2 = new Thread(test2); t1.start();t2.start(); t1.join();t2.join(); } public void run() { for  ...  Intel vTune Amplifier XE • Oracle Java8 @Contended REMIX • A modified version of the Oracle HotSpot JVMDetects & repairs cache contention bugs at runtime • Works with all JVM languages, no source code  ... 
doi:10.1145/2980983.2908090 fatcat:khbt352hjja2jaijqtoljpdqgu