|
David Carrera |
||||||
Personal information
|
||||||
|
|
NAME: |
DAVID
CARRERA |
||||
|
|
DATE OF
BIRTH: |
05/15/1979 |
||||
|
|
NATIONALITY: |
Spanish |
||||
|
|
AFFILIATION:
|
·
Associate professor at the Computer
Architecture Department (DAC) - Technical University of Catalonia (UPC) ·
Associate Researcher of the Barcelona
Supercomputing Center (BSC) |
||||
|
|
POSTAL
ADDRESS: |
c/ Jordi Girona 1-3, Modul
D6, Despatx 112. E08034, |
||||
|
|
CONTACT: |
Phone: +34 93 405 40 62 e-mail:
dcarrera@ac.upc.edu /
david.carrera@bsc.es http://people.ac.upc.edu/dcarrera |
||||
Education
|
||||||
|
|
|
|||||
|
Ph.D. in
Computer Science (in course) |
2002/09 – 2008/07 |
|||||
|
Thesis: “Adaptive Execution Environments for Application Servers” |
||||||
|
|
||||||
|
M.Sc. in
Computer Science |
1997/09 - 2002/09 |
|||||
|
Honors Thesis: “Improving Tomcat 4.0 for multiprocessors” |
||||||
Teaching Experience
|
||||||
|
|
|
|
||||
|
Associate professor – “Computer
Networks and Applications (XCA)” |
2004/09 - |
|||||
|
Barcelona
School of Informatics (FIB) |
||||||
|
Associate professor –
“Systems Performance Evalyuation (CARS)” |
2004/09 - |
|||||
|
Barcelona School
of Informatics (FIB) |
||||||
|
Associate professor –
“Computer Networks (XC-grau)” |
2011/02 - |
|||||
|
Barcelona
School of Informatics (FIB) |
||||||
|
Associate professor – “Operating Systems (SO)” |
2003/09 – 2004/06 |
|||||
|
Barcelona School of Informatics (FIB) |
||||||
|
Open
University of Catalonia (UOC) (distance learning University) |
||||||
|
Consultant –
“Computer
Networks” |
2003/09 - |
|||||
|
Consultant
tasks in a virtual classroom for a M.A. course |
||||||
PhD Students
|
||||||
|
|
· Jordà Polo. "Dynamic Management of Mapreduce
Workloads" · Waheed Iqbal.
"Application Placement Optimization and Automatic Bottleneck Detection for
Multi-Tier Web Applications in The Cloud". (collaboration
with Asian Institute of Technology - AIT). · Nicolas Poggi. "Augures, Self-Adaptive Utility Based Web Management" |
|||||
R&D Experience
|
||||||
|
|
|
|||||
|
Associate
Researcher Research member of the “Autonomic Systems and eBusiness
Platforms” line in the BSC (http://www.bsc.es). In 2010 I received an IBM Faculty Award ($20k). |
2005/01 - |
|||||
IBM TJ WATSON RESEARCH LAB
|
||||||
Research Intern
3 months
Internship working on the High-Volume Web Serving department at Hawthorne
|
2006/07 - 2006/09
|
|||||
CEPBA-IBM Research Institute
(CIRI)
|
||||||
|
R&D Research tasks in the eDragon group in the
area of “Performance of the J2EE Application Servers in Parallel and
Distributed Platforms”. My work on the CIRI was about the research and development of a
fine-grain instrumentation tool for J2EE environments, with performance
analysis purposes. |
2002/08 – 2004/12 |
|||||
European Center for Parallelism of Barcelona
(CEPBA)
|
||||||
|
Undergraduate
Researcher Research
support tasks in the area of “Performance tools for Java”. |
2001/10 – 2002/07 |
|||||
Computer Architecture
Department,
|
||||||
|
Developer Development
of a collaborative learning software for schools |
2001/05 – 2001/05 |
|||||
|
BellMoore Consulting |
||||||
|
IT
Consultant Development
of Web applications |
2000/08 – 2001/04 |
|||||
selected Publications (Full list: http://people.ac.upc.edu/dcarrera/publications.html)
|
||||||
|
|
Book Chapters · David Carrera, Jordi Guitart,
Vicenç Beltran, Jordi
Torres and Eduard Ayguadé. Performance Impact of
the Grid Middleware. In Engineering the Grid: Status and Perspective, American
Scientific Publishers, January 2006. ISBN: 1-58883-038-1 Journals · David Carrera, Malgorzata Steinder,
Ian Whalley, Jordi
Torres, and Eduard Ayguadé. Autonomic placement of mixed batch and transactional workloads.
IEEE Transactions on Parallel and Distributed Systems (TPDS), 2011 (to
appear). ISSN: 1045-9219 . · Ramon Bertran, Yolanda Becerra, David Carrera,
Vicenç Beltran, Marc Gonzàlez,
Xavier Martorell, Nacho Navarro, Jordi Torres, and Eduard Ayguadé.
Energy accounting for shared virtualized
environments under dvfs using pmc-based
power models. Future Generation Computer Systems (FGCS), 2011 (to
appear). ISSN: 0167-739X · Waheed Iqbal, Matthew Dailey, David Carrera, and Paul Janecek. Adaptive
resource provisioning for read intensive multi-tier applications in the cloud.
Future Generation Computer Systems (FGCS), 2011 (to appear). ISSN: 0167-739X · Jordi Guitart, David Carrera, Vicenç
Beltran, Jordi Torres, Eduard Ayguadé.
Dynamic CPU Provisioning for
Self-Managed Secure Web Applications in SMP Hosting Platforms. Computer
Networks: The International Journal of Computer and Telecommunications
Networking, Vol. 52 (7), pp. 1390-1409, May 2008. ISSN: 1389-1286 · Jordi Guitart, David Carrera, Vicenç
Beltran, Jordi Torres, and Eduard Ayguadé. Designing
an Overload Control Strategy for Secure e-Commerce Applications. Computer
Networks: The International Journal of Computer and Telecommunications
Networking, Vol. 51 (15), pp. 4492-4510, October 2007. ISSN: 1389-1286 · David Carrera, Vicenç Beltran, Jordi Torres and Eduard Ayguadé,
A Hybrid Connector for Efficient Web
Servers, Special Issue on High Performance Computing in Parallel and
Distribute d Systems of IJHPCN Journal. Issue 5/6 of 2008, Vol. 5. pp. 232-330. ISSN: 1740-0562. International Conferences · Nicolas Poggi, David Carrera, Ricard Gavaldà, Jordi Torres and Eduard Ayguadé. Characterization
of Workload and Resource Consumption for an Online Travel and Booking Site.
In the 2010 IEEE International Symposium on Workload Characterization (IISWC
2010). Atlanta, GA. 2-4 December 2010 · Ramon Bertran, Marc Gonzélez,
Yolanda Becerra, David Carrera, Vicenç Beltran,
Xavier Martorell, Jordi
Torres, Eduard Ayguadé. Accurate Energy
Accounting for Shared Virtualized Environments using PMC-based Power Modeling
Techniques. In the 11th ACM/IEEE International Conference on Grid
Computing (Grid 2010). Brussels, Belgium. 25-29 October 2010 · Jordà Polo, David
Carrera, Yolanda Becerra, Vicenç Beltran, Jordi Torres, Eduard Ayguadé. Performance
Management of Accelerated MapReduce Workloads in Heterogeneous Clusters.
In the 39th International Conference on Parallel Processing (ICPP2010). San
Diego, CA. September 2010 · Waheed Iqbal, Matthew Dailey, David Carrera, and Paul Janecek. SLA-driven automatic bottleneck detection
and resolution for read intensive multi-tier applications hosted on a cloud.
In International Conference on Grid and Pervasive Computing (GPC),
2010. · Jordà Polo, David
Carrera, Yolanda Becerra, Jordi Torres, Eduard Ayguadé, Malgorzata Steinder, Ian Whalley. Performance-Driven
Task Co-Scheduling for MapReduce Environments. In the 12th IEEE/IFIP
Network Operations and Management Symposium (NOMS2010). April 19-23th, 2010,
Osaka, Japan · Vicenç Beltran, David
Carrera, Jordi Torres and Eduard Ayguadé. CellMT:
A Cooperative Multithreading Library for the Cell/B.E. In the
International Conference on High Performance Computing (HIPC2009). Kochi,
India. December 2009 · Yolanda Becerra, David Carrera and Eduard Ayguadé. Batch job
profiling and adaptive profile enforcement for virtualized environments. In the 17th Euromicro International
Conference on Parallel, Distributed, and Network-Based Processing (PDP2009),
Bauhaus-University · David Carrera, Malgorzata Steinder,
Ian Whalley, Jordi Torres
and Eduard Ayguadé. Enabling resource sharing between transactional and batch workloads
using dynamic application placement. In the ACM/IFIP/USENIX 9th
International Middleware Conference (Middleware 2008), Dec. 2008. · David Carrera, Malgorzata Steinder,
Ian Whalley, Jordi Torres
and Eduard Ayguadé. Utility-based Placement of Dynamic Web Applications with Fairness
Goals. In 11th IEEE/IFIP Network Operations and Management Symposium
(NOMS 2008), April 7-11, 2008. · Malgorzata Steinder, Ian Whalley, David
Carrera, Ilona Gaweda and
David Chess. Server virtualization in
autonomic management of heterogeneous workloads. In 10th IFIP/IEEE
International Symposium on Integrated Management (IM 2007), May 21-25, 2007. · David Carrera, Vicenç Beltran, Jordi Torres and Eduard Ayguadé.
A Hybrid Web Server Architecture for e-Commerce
Applications. In 11th International Conference on Parallel and
Distributed Systems (ICPADS'05), pp. 182-188, July 2005. · Jordi Guitart, Vicenç Beltran, David
Carrera, Jordi Torres and Eduard Ayguadé. Characterizing
Secure Dynamic Web Applications Scalability. 19th IEEE International
Parallel and Distributed Processing Symposium (IPDPS'05), April 2005. · David Carrera, David García, Jordi Torres, Eduard Ayguadé
and Jesús Labarta. WAS · Jordi Guitart, David Carrera, Jordi
Torres, Eduard Ayguadé and Jesús
Labarta. Tuning
Dynamic Web Applications using Fine-Grain Analysis. In 13th Euromicro Conference on Parallel, Distributed and
Network-based Processing (PDP'05), pp. 84-91, February 2005. · Jordi Guitart, David Carrera, Vicenç Beltran , Jordi Torres and
Eduard Ayguadé. Session-Based Adaptive Overload Control for Secure Dynamic Web
Applications. In The 2005 International Conference on Parallel Processing
(ICPP05), pp. 341-349, June 2005. · Vicenç Beltran , David Carrera, Jordi
Torres and Eduard Ayguadé. Evaluating the Scalability of Java Event-Driven Web Servers. In
2004 International Conference on Parallel Processing (ICPP'04), pp. 134-142, August
2004. · David Carrera, Jordi Guitart,
Jordi Torres, Eduard Ayguadé
and Jesús Labarta. Complete Instrumentation Requirements for
Performance Analysis of Web Based Technologies. In 2003 IEEE
International Symposium on Performance Analysis of Systems and Software
(ISPASS-2003), pp. 166-175, March 2003. |
|||||
PARTICIPATION IN R&D projects
|
||||||
|
|
Spanish projects: · High Performance Computing V. Spanish Ministry of Science and
Technology. 2007-2012. Researcher. · High Performance Computing IV. Spanish Ministry of Science and
Technology. 2004-2007. Researcher. · High Performance Computing III. Spanish Ministry of Science and
Technology. 2002-2004. Researcher. Industrial projects: · “Efficient
use of hierarchical multiprocessors
in muti-user environments”.
IBM. 2001-2004. Researcher. · “Adaptive Systems”. IBM. 2006-2008. Researcher. · “MapReduce on
BG/ASF”. IBM. 2011-2012. Principal Researcher. |
|||||
Barcelona, February 2nd 2009