My Personal page is hosted at the University of Edinburgh

Welcome to the Institute of Conputing Systems Architecture (ICSA) at the School of Informatics

Contact me at:
Institute of Computing Systems Architecture
School of Informatics
The University of Edinburgh
Office 1414, JCMB at The King's Buildings
Mayfield Road, Edinburgh EH9 3JZ
Scotland, United Kingdom
TEL: +44 (0)131 6505168
FAX: +44 (0)131 6677209


About me | PhD Research | Publications | Attendant to Conferences | Interest Sites | My Personal stuff




About me

I was born in Maracay (Aragua State), Venezuela. I received my BSc degree at 1992 in Computer Science in the School of Computer Science, Faculty of Sciences at the Central University of Venezuela. Later, I joined the School of Computer Science at the Central University of Venezuela like a Lecturer Teacher. Since 1994, I also have been working like a Research Fellow in the Parallel and Distributed Computing Centre at that institution.

Then, In 1998, I got my Master degree in Computer Science (topic about Parallel and Distributed Systems) at the School of Computer Science, Central University of Venezuela. My degree work was oriented to Distributed Simulation on a Computers Cluster of a Theoretical Computer Architecture based on Parallel Recursion called PRM.

So far, my research interests have been the following areas: Parallel Computing, Computers Architecture Technologies, Systems Performance Evaluation, and Parallel and Distributed Simulation.

In 2001, I was like an invited researcher for 6 months at the Institute for Computing Systems Architecture, Division of Informatics at the University of Edinburgh. Scotland, UK. In that time I was working with Dr Murray Cole about Algorithmic Skeleton for Parallel Programming.

Currently, I am a PhD student in Computer Science in the Institute of Computing Systems Architecture (ICSA) at The University of Edinburgh-Scotland, United Kingdom. Actually, Dr Murray Cole is my PhD supervisor now (link to his Homepage!). I am doing research on Cole's Skeleton Patterns for Parallel Programming on FPGAs. (An abstract about my research in the section of PhD Research Project).
By the way, I've got a Law degree as well and some years ago I was like an advanced student in Physics at the Central University of Venezuela.

[Return to menu]


My PhD. Research Project

@SkeLCore: Algorithmic Skeletons for Reconfigurable Computing

Carlos Acosta-Leon
Dr Murray Cole (Supervisor)
Institute for Computing Systems Architecture
University of Edinburgh

Abstract:

The fixed control hardware, instruction set processor architecture of conventional microprocessors sacrifices absolute performance for generic programmability. In contrast reconfigurable technology allows the implementation of specialised high performance applications, but at the expense of programming complexity. We seek to address the challenge of providing programming models which can take advantage of the coupled work between microprocessor-based conventional systems and FPGA-based reconfigurable technology as appropriate.

This involves the design of new abstraction techniques. A common approach to general-purpose parallel computation is based on packaging complex operations as templates, patterns or skeletons, which encapsulate the necessary control and data flow. This allows software to be written in a way that is independent of particular architectures and hence portable. Our research is guided toward the use of algorithmic skeletons in the FPGA design process. These can be provided though sequential programming interfaces to parallel (and dynamically reconfigured) skeletons and used as a tool for exploring FPGA/microprocessor design spaces.

Keywords - Structured Parallelism, Algorithmic Skeletons, FPGA Technology, FPGA High-Level Programming, Reconfigurable Computing. (further more about my PhD Project)

[Return to menu]


Recent Publications

[Return to menu]


Attendant to Conferences, Seminars and Workshop

[Return to menu]


Links to Interest Sites

[Return to menu]


My Personal stuff

[Return to menu]



Visits so far since June 6, 2006
Page maintained by: cacostal@yahoo.co.uk
Updated on June 6, 2006
Updated on September 7, 2005
Created on June 19, 2005