Alexandra Jimborean - Publications
DBLP Alexandra Jimborean
GoogleScholar Alexandra Jimborean
Open-source software
[s1] DAEDAL
[s2] Clairvoyance
2019
[e1] IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2019
Kandemir M.T., Jimborean A., Moseley T.
Washington, DC, USA, February 16-20, 2019. IEEE 2019, ISBN 978-1-7281-1436-1
[c16] Efficient Thread/Page/Parallelism Autotuning for NUMA Systems
M.Popop, A. Jimborean and D. Black-Schaffer
In ICS - The 33rd ACM International Conference on Supercomputing (2019), Phoenix, Arizona, USA
[c15] Efficient Invisible Speculative Execution through Selective Delay and Value Prediction
C. Sakalis, A. Ros, S. Kaxiras, A. Jimborean and M. Själander
In ISCA - The 46th International Symposium on Computer Architecture (2019), Phoenix, Arizona, USA
[c14] Ghost Loads: What is the Cost of Invisible Speculation?
C. Sakalis, M. Alipour, A. Ros, S. Kaxiras, A. Jimborean and M. Själander
In CF - ACM International Conference on Computing Frontiers (2019), Alghero, Sardinia, Italy
2018
[j7] Computer scientists in action: Alexandra Jimborean, computer architecture
Jimborean A.
In ACM Crossroads 25(1): 65 (2018)
[j6] Static Instruction Scheduling for High Performance on Limited Hardware
Tran K.A., Carlson T.E., Koukos K., Själander M., Spiliopoulos V., Kaxiras S., Jimborean A.
In TC - IEEE Transactions on Computers 67(4): 513-527 (2018),
Featured Article of the month, April 2018
[j5] Automatic Detection of Large Extended Data-Race-Free Regions with Conflict Isolation
Jimborean A., Ekemark P., Waern J., Kaxiras S., Ros A.
In TPDS - IEEE Transactions on Parallel and Distributed Systems 29(3): 527-541 (2018)
[c13] SWOOP: software-hardware co-design for non-speculative, execute-ahead, in-order cores
Tran K.A., Jimborean A., Carlson T.E., Koukos K., Själander M., Kaxiras S.
In PLDI - Programming Languages Design and Implementation (2018) Philadelphia, Pennsylvania, USA
[w6] Ghost Loads: What is the Cost of Invisible Speculation?
C . Sakalis, M. Alipour, A. Ros, S. Kaxiras, A. Jimborean and M. Själander
In MCC - The Nordic Workshop on Multi-Core Computing (2018), Gothenburg, Sweden
[w5] Enhancing Transactional Memory with Software-Prefetching
M . Shimchenko, R. Titos-Gil, R. Fernandez-Pascual, M. E. Acacio, S. Kaxiras, A. Ros and A. Jimborean
In MCC - The Nordic Workshop on Multi-Core Computing (2018), Gothenburg, Sweden
2017
[j4] Transcending Hardware Limits with Software Out-of-Order Processing
Carlson T.E., Tran K.A., Jimborean A., Koukos K., Själander M., Kaxiras S.
In CAL - Computer Architecture Letters 16(2): 162-165 (2017)
Selected as top three best of CAL 2017
[j3] A dedicated private-shared cache design for scalable multiprocessors
Cebrian J.M, Fernández Pascual R., Jimborean A., Acacio M. E., Ros A.:
In CCPE - Concurrency and Computation: Practice and Experience 29(2) (2017)
[c12] Automatic detection of extended data-race-free regions
Jimborean A., Waern J., Ekemark P., Kaxiras S., Ros A.
In CGO - Code Generation and Optimization (2017), Austin, TX, USA
[c11] Clairvoyance: look-ahead compile-time scheduling
Tran K.A., Carlson T.E., Koukos K., Själander M., Spiliopoulos V., Kaxiras S., Jimborean A.
In CGO - Code Generation and Optimization (2017), Austin, TX, USA
[w4] Decoupled Access-Execute on ARM big.LITTLE
Weber A., Tran K.A., Kaxiras S., Jimborean A.
In HIP3ES - International Workshop on High Performance Energy Efficient Embedded Systems, CoRR abs/1701.05478 (2017), Stockholm, Sweden
2016
[j2]A Hybrid Static-Dynamic Classification for Dual-Consistency Cache Coherence
Ros A., Jimborean A.
In TPDS - IEEE Transactions on Parallel and Distributed Systems 27(11): 3101-3115 (2016)
[c10] Multiversioned Decoupled Access-Execute: the Key to Energy-Efficient Compilation of General-Purpose Programs
Koukos K., Ekemark P., Zacharopoulos G., Spiliopoulos V., Kaxiras S., Jimborean A.
In CC - International Conference on Compiler Construction (2016), Barcelona, Spain
Best paper award
Download open-source code
[w3] Profiling-Assisted Decoupled Access-Execute
Waern J., Ekemark P., Koukos K., Kaxiras S., Jimborean A.
In HIP3ES - International Workshop on High Performance Energy Efficient Embedded Systems (2016), Prague, Czechia
2015
[c9] A Dual-Consistency Cache Coherence Protocol
Ros A., Jimborean A.
In IPDPS - International Parallel and Distributed Processing Symposium (2015), Hyderabad, India
2014
[j1] Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated Skeletons
Jimborean A., Clauss Ph., Dollinger J.F., Loechner V., Martinez J.M
In IJPP - Springer's International Journal of Parallel Programming 42(4): 529-545 (2014)
[c8] Fix the code. Don't tweak the hardware: A new compiler approach to Voltage-Frequency scaling
Jimborean A., Koukos K., Spiliopoulos V., Black-Schaffer D., Kaxiras S. (Best presentation award)
In CGO - Code Generation and Optimization (2014), Orlando, FL, USA
[c7] Speculative Program Parallelization with Scalable and Decentralized Runtime Verification
Sukumaran-Rajam A., Martinez Caamaño J. M., Wolff W., Jimborean A., Clauss Ph.
In RV - Runtime Verification (2014), Toronto, ON, Canada
[c6] Software-controlled Processor Stalls for Time and Energy Efficient Data Locality Optimization
Clauss Ph., Fassi I., Jimborean A.
In ICSAMOS - International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (2014), Samos, Greece
2013
[c5] Online Dynamic Dependence Analysis for Speculative Polyhedral Parallelization
Jimborean A., Clauss Ph., Martinez J.M, Sukumaran-Rajam A.
In Euro-Par (2013), Aachen, Germany
[c4] Dynamic and Speculative Polyhedral Parallelization of Loop Nests Using Binary Code Patterns
Jimborean A., Clauss Ph., Dollinger J.F., Loechner V., Martinez J.M
In ICCS - 13th International Conference on Computational Science (2013), Barcelona, Spain
2012
[b1] Adapting the polytope model for dynamic and speculative parallelization. (Adaptation du modèle polyhédrique à la parallélisation dynamique et spéculatice)
Jimborean A.
University of Strasbourg, France 2012
[c3] VMAD: an Advanced Dynamic Program Analysis & Instrumentation Framework
Jimborean A., Mastrangelo L., Loechner V., Clauss Ph.
In CC - 21st International Conference on Compiler Construction (2012), Tallinn, Estonia
[c2] Adapting the Polyhedral Model as a Framework for Efficient Speculative Parallelization
Jimborean A., Clauss Ph., Pradelle B., Mastrangelo L., Loechner V.
In PPoPP - 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (2012), New Orleans, USA
[w2] Does dynamic and speculative parallelization enable advanced parallelizing and optimizing code transformations?
Clauss Ph., Jimborean A.
In DCE - 1st International Workshop on Dynamic compilation from SoC to Web Browser via HPC, in conjunction with HiPEAC (2012), Paris, France
2011
[w1] Handling Multi-Versioning in LLVM: Code Tracking and Cloning
Jimborean A., Loechner V., Clauss Ph.
In WIR - 1st International Workshop on Intermediate Representations, in conjunction with CGO (2011), Chamonix, France
[c1] VMAD: a Virtual Machine for Advanced Dynamic Analysis of Programs
Jimborean A., Herrmann M., Loechner V., Clauss Ph.
In ISPASS - IEEE International Symposium on Performance Analysis of Systems and Software (2011), Austin, USA