yolanda Becerra

 
 

Academics


Associate professor at the Computer Architecture Department (DAC) of the Technical University of Catalonia(UPC) assigned to the Barcelona School of Informatics (FIB).

Course 2011/2012 - currently

  1. Advanced Operating Systems (SOA)

  2. Operating Systems 2 (SO2)

  3. Operating Systems (SO)



Former academics activity

Formerly, besides FIB, I was assigned to other engineering schools in the UPC: the Telecommunication Engineering School of Barcelona (ETSETB) and the Engineering School of UPC at Vilanova i la Geltrú (EPSEVG). My former courses are:

  1. Course 2006/2007 - 2011/2012 (FIB)

  2. -Project on Operating Systems (ProSO)

  3. Course 2005/2006 - 2006/2007 (ETSETB)

    1. -Computer Architecture and Operating Systems Lab (LabAriso)

  4. Course 2005/2006 (ETSETB)

    1. -Computer Architecture and Operating Systems II (ARISOII)

  5. Course 1998/1999 - 2004/2005 (EPSEVG)

    1. -Introduction to Operating Systems (ISOP)

    2. -Operating Systems (SIOP)


Research


I'm a member of the of the Autonomic Systems and eBusiness Platforms of the Barcelona Supercomputing Center (BSC) and of the High Performance Computing Group at the Computer Architecture Department (DAC) in the UPC.


My current research focuses on resource management strategies for BigData applications in the Cloud and faces three different challenges a) defining  policies that enables Distributed Data Stores (e.g. NoSQL databases) to meet high level performance goals of BigData applications, that are a combination of consistency levels, energy consumption and response times; b) designing a non-centralized highly scalable resource management architecture; and c) to define interfaces with in-memory databases.

More information can be found in  www.bsc.es/autonomic.


Former reseach activity

Formerly, my research was focussed on resource management for Java applications. In my PhD dissertation we showed how these applications can benefit from the knowledge that the Java virtual machine has about the application behavior. We've implemented a memory prefetch technique based on the cooperation between the Java virtual machine and the operating system that significantly improve the performace of the memory management. In our proposal, the Java virtual machine implements a high accurated prediction about the use of memory and guides the operating system decisions about the memory management.

Projects


  1. Severo Ochoa


  1. Lightness


  1. Compose


  1. Adaptive Systems joint research project (BSC - IBM) with the Service management middleware department at IBM TJ Watson research lab (Hawthorne, NY)


 

Yolanda Becerra holds a PhD in Computer Science since 2006 from the Technical University of Catalonia (UPC).  She is an associate professor at the Computer Architecture Department of the UPC and an associate researcher in the Barcelona Supercomputing Center (BSC). Since 1998, she lectures courses on Operating Systems in several schools of the UPC and in the Masters program of the Computer Architecture Department of the UPC. In 2007 she joined to the “Autonomic Systems and eBusiness platforms” research line in the BSC. In this research group she is conducting research about resource management strategies for BigData applications in the Cloud. Since 2008 she is involved in a research collaboration project with IBM Research, focused on the development of non-centralized resource management strategies and mechanisms.

yolandab at ac.upc.edu

yolanda.becerra at bsc.es


tel: +34 93 405 40 48

fax:+34 93 401 70 55


Universitat Politècnica de Catalunya

Campus Nord, Mod D6 - 117

C/ Jordi Girona, 1-3. E-08034 Barcelona

  1. home           list of publications