Concurrent tries with efficient non-blocking snapshots A Prokopec, NG Bronson, P Bagwell, M Odersky Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of …, 2012 | 151 | 2012 |
Renaissance: Benchmarking suite for parallel applications on the jvm A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ... Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019 | 120 | 2019 |
A generic parallel collection framework A Prokopec, P Bagwell, T Rompf, M Odersky Euro-Par 2011 Parallel Processing: 17th International Conference, Euro-Par …, 2011 | 120 | 2011 |
Composition and reuse with compiled domain-specific languages AK Sujeeth, T Rompf, KJ Brown, HJ Lee, H Chafi, V Popic, M Wu, ... ECOOP 2013–Object-Oriented Programming: 27th European Conference …, 2013 | 90 | 2013 |
Lock-free resizeable concurrent tries A Prokopec, P Bagwell, M Odersky Languages and Compilers for Parallel Computing: 24th International Workshop …, 2013 | 39 | 2013 |
Flowpools: A lock-free deterministic concurrent dataflow abstraction A Prokopec, H Miller, T Schlatter, P Haller, M Odersky Languages and Compilers for Parallel Computing: 25th International Workshop …, 2013 | 39 | 2013 |
Futures and promises P Haller, A Prokopec, H Miller, V Klang, R Kuhn, V Jovanovic URL: http://docs. scala-lang. org/overviews/core/futures. html, 2012 | 35* | 2012 |
Isolates, channels, and event streams for composable distributed programming A Prokopec, M Odersky 2015 ACM International Symposium on New Ideas, New Paradigms, and …, 2015 | 28 | 2015 |
An optimization-driven incremental inline substitution algorithm for just-in-time compilers A Prokopec, G Duboscq, D Leopoldseder, T Wïrthinger 2019 IEEE/ACM International Symposium on Code Generation and Optimization …, 2019 | 27 | 2019 |
Making collection operations optimal with aggressive JIT compilation A Prokopec, D Leopoldseder, G Duboscq, T Würthinger Proceedings of the 8th ACM SIGPLAN International Symposium on Scala, 29-40, 2017 | 26 | 2017 |
Non-blocking interpolation search trees with doubly-logarithmic running time T Brown, A Prokopec, D Alistarh Proceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of …, 2020 | 24 | 2020 |
Duet benchmarking: Improving measurement accuracy in the cloud L Bulej, V Horký, P Tuma, F Farquet, A Prokopec Proceedings of the ACM/SPEC International Conference on Performance …, 2020 | 22 | 2020 |
Data Structures and Algorithms for Data-Parallel Computing in a Managed Runtime A Prokopec EPFL, 2014 | 22 | 2014 |
Cache-tries: concurrent lock-free hash tries with constant-time operations A Prokopec Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of …, 2018 | 21 | 2018 |
Theory and practice of coroutines with snapshots A Prokopec, F Liu 32nd European Conference on Object-Oriented Programming (ECOOP 2018), 2018 | 21 | 2018 |
Containers and aggregates, mutators and isolates for reactive programming A Prokopec, P Haller, M Odersky Proceedings of the Fifth Annual Scala Workshop, 51-61, 2014 | 18 | 2014 |
ScalaMeter A Prokopec, J Suereth URL http://axel22. github. com/scalameter, 2012 | 18 | 2012 |
Cache-aware lock-free concurrent hash tries A Prokopec, P Bagwell, M Odersky arXiv preprint arXiv:1709.06056, 2017 | 17 | 2017 |
Snapqueue: lock-free queue with constant time snapshots A Prokopec Proceedings of the 6th ACM SIGPLAN Symposium on Scala, 1-12, 2015 | 17 | 2015 |
Conc-trees for functional and parallel programming A Prokopec, M Odersky Languages and Compilers for Parallel Computing, 254-268, 2015 | 16 | 2015 |