Ioan Raicu, Ph.D.

 

 

University of Chicago

Department of Computer Science

Distributed Systems Laboratory (DSL)

1100 E. 58th Street, Ryerson Hall

Chicago, IL 60637

 

Cellular: 1-847-722-0876

Email: iraicu@cs.uchicago.edu    

 

Web Site URL: http://www.cs.uchicago.edu/~iraicu/ 

Linkedin URL: http://www.linkedin.com/in/ioanraicu

Main Project URL: http://dev.globus.org/wiki/Incubator/Falkon 

I have just successfully defended my dissertation in the Distributed Systems Laboratory in the Computer Science Department at University of Chicago in Chicago, Illinois.  My research advisor is Dr. Ian Foster and my research revolves around resource management in large-scale distributed systems, such as grids and supercomputers.

I am currently on the job market, looking for research focused positions in the field of distributed systems, grid computing, cloud computing, supercomputing, and high performance computing, in the Chicago area.

I have defined a new paradigm Many-Tasks Computing (MTC) which aims to bridge the gap between high throughput computing (HTC) and high performance computing (HPC). MTC is reminiscent to HTC, but it differs in the emphasis of using many computing resources over short periods of time to accomplish many computational tasks (i.e. including both dependent and independent tasks), where the primary metrics are measured in seconds, as opposed to operations per month. MTC denotes high-performance computations comprising multiple distinct activities, coupled via file system operations. There are many challenges to enable support for MTC across clusters, Grids, and supercomputers, including scalable resource management and storage solutions, as well as having well defined standards on how applications are to interact with the new or improved middleware.

My dissertation work has focused on defining, and exploring both the theory and practical aspects of realizing MTC across a wide range of systems. Many MTC applications are often data intensive and require many distributed resources; for these applications, data locality is crucial to high throughput and performance. Throughout my dissertation, harnessing data locality materialized with the concept of “data diffusion”, in which I acquired compute and storage resources dynamically through dynamic resource provisioning, replicated data in response to demand, and scheduled computations close to data through streamlined dispatching. These theoretical concepts have been implemented through my Falkon framework and have shown performance and scalability improvements of several orders of magnitude across many diverse workloads and applications (i.e. astronomy, medicine, biology, chemistry, molecular dynamics, economics, and data analytics). Furthermore, Falkon’s largest application runs have been composed of millions of tasks and executed on 160K processors on the IBM Blue Gene/P. Micro-benchmarks have also been run with billions of tasks with throughputs exceeding 15K tasks/sec and aggregate I/O throughputs of 170Gb/s.

My work has been supported in part by the NASA Ames Research Center GSRP Grant Number NNA06CB89H and by the Mathematical, Information, and Computational Sciences Division subprogram of the Office of Advanced Scientific Computing Research, Office of Science, U.S. Dept. of Energy, under Contract DE-AC02-06CH11357. 

 

News

Site Table of Contents

 

Education

Fellowships

Internships

Teaching

Projects

For a detailed description of each project, and my contributions to each, please see the main project page.

News Articles

This is a list of news articles that have been published that refernced my work.

Publications

Below is a short list of selected and recent publications and proposals that are at the core of my dissertation.  For a complete list of publications, theses, proposals, and technical reports, please see the main publication page.

Presentations

Below is a short list of selected and recent presentations that are at the core of my dissertation.  For a complete list of presentations, please see the main presentation page.

Service

Below is a list of the conferences, workshops, journals, and books for which I have been either a reviewer for or in the program committee.  

 

Webmaster Ioan Raicu: iraicu@cs.uchicago.edu 
Last modified: June 12, 2009