Eduardo Javier Huerta Yero

Learn More
The recent development of telecommunication infra-structures such as the world-wide networks, interconnecting millions of computers spread all over the world, has made possible the coordinated use of a large amount of heterogeneous, weakly connected computational resources. This new area, known as Grid computing, is currently the focus of several research(More)
Although cluster environments have an enormous potential processing power, real applications that take advantage of this power remain an elusive goal. This is due, in part, to the lack of understanding about the characteristics of the applications best suited for these environments. This paper focuses on Master/Slave applications for large heterogeneous(More)
Performance prediction for parallel applications running in heterogeneous clusters is difficult to accomplish due to the unpredictable resource contention patterns that can be found in such environments. Typically, components of a parallel application will contend for the use of resources among themselves and with entities external to the application, such(More)
A graph is a mathematical abstraction commonly used to represent relationships among a finite set of entities, such as hypertext documents or users in a social network. With the recent explosion of online content, the size and number of available graphs have increased as well, prompting research for efficient and scalable methods to process them in a timely(More)
Although grid technologies have been embraced by academia and industry as a viable solution to build integrated systems out of heterogeneous resources, a number of challenges still hamper their widespread acceptance and use. One particular challenge has proven difficult to overcome: the transition of legacy code into grid environments. The ability to adapt(More)
  • 1