Alexandra Fedorova

Orcid: 0000-0001-6805-7300

Affiliations:
  • University of British Columbia, Canada


According to our database1, Alexandra Fedorova authored at least 76 papers between 2002 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
CHERI-picking: Leveraging capability hardware for prefetching.
Proceedings of the 12th Workshop on Programming Languages and Operating Systems, 2023

Sunstone: A Scalable and Versatile Scheduler for Mapping Tensor Algebra on Spatial Accelerators.
Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, 2023

2022
Bulk JPEG decoding on in-memory processors.
Proceedings of the SYSTOR '22: The 15th ACM International Systems and Storage Conference, Haifa, Israel, June 13, 2022

Writes hurt: lessons in cache design for optane NVRAM.
Proceedings of the 13th Symposium on Cloud Computing, SoCC 2022, 2022

2021
A Case Study of Processing-in-Memory in off-the-Shelf Systems.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021

Jumpgate: automating integration of network connected accelerators.
Proceedings of the SYSTOR '21: The 14th ACM International Systems and Storage Conference, 2021

The last CPU.
Proceedings of the HotOS '21: Workshop on Hot Topics in Operating Systems, 2021

2020
Trash Talk: Accelerating Garbage Collection on Integrated GPUs is Worthless.
CoRR, 2020

Processing in Storage Class Memory.
Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems, 2020

2019
Bandwidth-Efficient Transaction Relay for Bitcoin.
CoRR, 2019

Priority-based Parameter Propagation for Distributed DNN Training.
Proceedings of Machine Learning and Systems 2019, 2019

A unifying abstraction for data structure splicing.
Proceedings of the International Symposium on Memory Systems, 2019

Jumpgate: In-Network Processing as a Service for Data Analytics.
Proceedings of the 11th USENIX Workshop on Hot Topics in Cloud Computing, 2019

Erlay: Efficient Transaction Relay for Bitcoin.
Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, 2019

2018
Placement of Virtual Containers on NUMA systems: A Practical and Comprehensive Model.
Proceedings of the 2018 USENIX Annual Technical Conference, 2018

Performance comprehension at WiredTiger.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Data-driven spatial locality.
Proceedings of the International Symposium on Memory Systems, 2018

Practical Cross Program Memoization with KeyChain.
Proceedings of the IEEE International Conference on Big Data (IEEE BigData 2018), 2018

2017
Analyzing memory management methods on integrated CPU-GPU systems.
Proceedings of the 2017 ACM SIGPLAN International Symposium on Memory Management, 2017

Studying multi-threaded behavior with TSViz.
Proceedings of the 39th International Conference on Software Engineering, 2017

Performance impacts and limitations of hardware memory access trace collection.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

2016
Your Cores Are Slacking Off - Or Why OS Scheduling Is a Hard Problem.
login Usenix Mag., 2016

Shared Memory Multicore MicroBlaze System with SMP Linux Support.
ACM Trans. Reconfigurable Technol. Syst., 2016

DINAMITE: A modern approach to memory performance profiling.
CoRR, 2016

End-to-end memory behavior profiling with DINAMITE.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

The Linux scheduler: a decade of wasted cores.
Proceedings of the Eleventh European Conference on Computer Systems, 2016

2015
Thread and Memory Placement on NUMA Systems: Asymmetry Matters.
login Usenix Mag., 2015

Challenges of Memory Management on Modern NUMA System.
ACM Queue, 2015

Performance monitoring for multicore embedded computing systems on FPGAs.
CoRR, 2015

Challenges of memory management on modern NUMA systems.
Commun. ACM, 2015

Multi-objective job placement in clusters.
Proceedings of the International Conference for High Performance Computing, 2015

On Instruction Organization.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015

2014
Large Pages May Be Harmful on NUMA Systems.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

2013
Survey of Energy-Cognizant Scheduling Techniques.
IEEE Trans. Parallel Distributed Syst., 2013

Maximizing server utilization while meeting critical SLAs via weight-based collocation management.
Proceedings of the 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), 2013

Collection-focused Parallelism.
Proceedings of the 5th USENIX Workshop on Hot Topics in Parallelism, 2013

Traffic management: a holistic approach to memory placement on NUMA systems.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

2012
Leveraging Core Specialization via OS Scheduling to Improve Performance on Asymmetric Multicore Systems.
ACM Trans. Comput. Syst., 2012

Survey of scheduling techniques for addressing shared resources in multicore processors.
ACM Comput. Surv., 2012

A practical method for estimating performance degradation on multicore processors, and its application to HPC workloads.
Proceedings of the SC Conference on High Performance Computing Networking, 2012

Energy-aware adaptations in mobile 3d graphics.
Proceedings of the 20th ACM Multimedia Conference, MM '12, Nara, Japan, October 29, 2012

An SMT-Selection Metric to Improve Multithreaded Applications' Performance.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

Deconstructing the overhead in parallel applications.
Proceedings of the 2012 IEEE International Symposium on Workload Characterization, 2012

Polyblaze: From one to many bringing the microblaze into the multicore era with Linux SMP support.
Proceedings of the 22nd International Conference on Field Programmable Logic and Applications (FPL), 2012

2011
Global cost diversity aware dispatch algorithm for heterogeneous data centers (abstracts only).
SIGMETRICS Perform. Evaluation Rev., 2011

Leveraging workload diversity through OS scheduling to maximize performance on single-ISA heterogeneous multicore systems.
J. Parallel Distributed Comput., 2011

Global cost diversity aware dispatch algorithm for heterogeneous data centers.
Proceedings of the ICPE'11, 2011

In search for contention-descriptive metrics in HPC cluster environment.
Proceedings of the ICPE'11, 2011

A Case for NUMA-aware Contention Management on Multicore Systems.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

Synchronization via scheduling: techniques for efficiently managing shared state.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

FACT: a framework for adaptive contention-aware thread migrations.
Proceedings of the 8th Conference on Computing Frontiers, 2011

2010
Contention-Aware Scheduling on Multicore Systems.
ACM Trans. Comput. Syst., 2010

Scaling Turbo Boost to a 1000 cores
CoRR, 2010

Managing contention for shared resources on multicore processors.
Commun. ACM, 2010

AASH: an asymmetry-aware scheduler for hypervisors.
Proceedings of the 6th International Conference on Virtual Execution Environments, 2010

Scheduling support for transactional memory contention management.
Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2010

A configurable framework for investigating workload execution.
Proceedings of the International Conference on Field-Programmable Technology, 2010

A comprehensive scheduler for asymmetric multicore systems.
Proceedings of the European Conference on Computer Systems, 2010

Operating system support for mitigating software scalability bottlenecks on asymmetric multicore processors.
Proceedings of the 7th Conference on Computing Frontiers, 2010

Addressing shared resource contention in multicore processors via scheduling.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010

AKULA: a toolset for experimenting and developing thread placement algorithms on multicore systems.
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010

A case for NUMA-aware contention management on multicore systems.
Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, 2010

2009
HASS: a scheduler for heterogeneous multicore systems.
ACM SIGOPS Oper. Syst. Rev., 2009

Towards better performance per watt in virtual environments on asymmetric single-ISA multi-core systems.
ACM SIGOPS Oper. Syst. Rev., 2009

Maximizing power efficiency with asymmetric multicore systems.
Commun. ACM, 2009

Evaluation of the Intel.
Proceedings of the 2009 IEEE International Symposium on Workload Characterization, 2009

Searching for Concurrent Design Patterns in Video Games.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

2008
Performance Implications of Cache Affinity on Multicore Processors.
Proceedings of the Euro-Par 2008, 2008

2007
Improving Performance Isolation on Chip Multiprocessors via an Operating System Scheduler.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007

2006
Hybrid transactional memory.
Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, 2006

2005
Performance of Multithreaded Chip Multiprocessors and Implications for Operating System Design.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

The Many Faces of Systems Research - and How to Evaluate Them.
Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, 2005

2004
Application performance on the Direct Access File System.
Proceedings of the Fourth International Workshop on Software and Performance, 2004

Chip multithreading systems need a new operating system scheduler.
Proceedings of the 11st ACM SIGOPS European Workshop, 2004

2003
Making the Most Out of Direct-Access Network Attached Storage.
Proceedings of the FAST '03 Conference on File and Storage Technologies, March 31, 2003

2002
Structure and Performance of the Direct Access File System.
Proceedings of the General Track: 2002 USENIX Annual Technical Conference, 2002


  Loading...