|
|
Northwestern UniversityDepartment of Electrical Engineering and Computer ScienceCenter for Ultra-scale Computing and Information Security (CUCIS)Address: 2145 Sheridan Rd, Tech M384 Evanston, IL 60208-3118Cellular: 1-847-722-0876Office: 1-847-491-8163Email: iraicu@eecs.northwestern.edu |
![]() |
I am a NSF/CRA Computing Innovation Fellow at Northwestern University, in the Department of Electrical Engineering and Computer Science; I am a member of the Center for Ultra-scale Computing and Information Security (CUCIS), and I am working with Dr. Alok Choudhary.
I hold a Ph.D. (March 2009) in Computer Science from University of Chicago under the guidance of Dr. Ian Foster in the Distributed Systems Laboratory. I also obtained a Master of Science in Computer Science from University of Chicago in 2005, another Master of Science in Computer Science from Wayne State University in 2002, and a Bachelor of Science in Computer Science in 2000. My research work and interests are in the general area of distributed systems. My dissertation work focused on this relatively new paradigm of Many-Task Computing (MTC), which aims to bridge the gap between two predominant paradigms from distributed systems, High-Throughput Computing (HTC) and High-Performance Computing (HPC). My dissertation work focused on defining and exploring both the theory and practical aspects of realizing MTC across a wide range of large-scale distributed systems. I am particularly interested in efficient task dispatch and execution systems, resource provisioning, data management, scheduling, and performance evaluations in distributed systems. My work has been funded by the DOE Office of Advanced Scientific Computing Research (2005 - 2006, Contract DE-AC02-06CH11357), the NASA Ames Research Center Graduate Student Research Program (2006 - 2009, Grant Number NNA06CB89H), and most recently by the prestigious NSF/CRA CIFellows program (2009 - 2010, Award Number 0937060). My future work will focus on resource management in large scale distributed systems with a focus on many-task computing, data intensive computing, cloud computing, grid computing, and many-core computing.
News
Site Table of Contents
09/2003 - 06/2005: University of Chicago, Department of Computer Science
08/2002 - 05/2003: Purdue University, Department of Computer Science
06/2002 - 08/2002: University of Michigan, Department of Computer and Information Science
08/2000 - 12/2001: Wayne State University, Department of Computer Science
For a detailed description of each project, and my contributions to each, please see the main project page.
12/2006 - Present: Falkon: a Fast and Light-weight tasK executiON framework
12/2006 - Present: Swift: Fast, Reliable, Loosely Coupled Parallel Computation
06/2005 - 03/2009: AstroPortal: A Science Gateway for Large-scale Astronomy Data Analysis
01/2006 - 06/2008: ServMark: an Architecture for Testing Grid Services
06/2006 - 12/2007: HOC-SA: Higher-Order Components-Service Architecture
09/2003 - 12/2006: DI-GRUBER: A Distributed Grid Resource Broker
09/2003 - 05/2005: DiPerF: an automated DIstributed PERformance testing Framework
This is a list of news articles that referenced my work.
Below is a short list of selected and recent publications and proposals. For a complete list of publications, theses, proposals, and technical reports, please see the main publication page.
Ioan Raicu, Ian Foster, Yong Zhao. "Many-Task Computing for Grids and Supercomputers", Invited Paper, IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS08), 2008, co-located with IEEE/ACM Supercomputing 2008.
Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu. "Cloud Computing and Grid Computing 360-Degree Compared", to appear at IEEE Grid Computing Environments (GCE08) 2008, co-located with IEEE/ACM Supercomputing 2008.
Zhao Zhang, Allan Espinosa, Kamil Iskra, Ioan Raicu, Ian Foster, Michael Wilde. "Design and Evaluation of a Collective I/O Model for Loosely-coupled Petascale Programming", to appear at IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS08) 2008, co-located with IEEE/ACM Supercomputing 2008.
Ioan Raicu, Zhao Zhang, Mike Wilde, Ian Foster, Pete Beckman, Kamil Iskra, Ben Clifford. "Toward Loosely Coupled Programming on Petascale Systems", to appear at IEEE/ACM Supercomputing 2008.
Ioan Raicu, Zhao Zhang, Mike Wilde, Ian Foster. "Enabling Loosely-Coupled Serial Job Execution on the IBM BlueGene/P Supercomputer and the SiCortex SC5832", Technical Report, Department of Computer Science, University of Chicago, April 2008.
Quan T. Pham, Atilla S. Balkir, Jing Tie, Ian Foster, Mike Wilde, Ioan Raicu. "Data Intensive Scalable Computing on TeraGrid: A Comparison of MapReduce and Swift", Poster Presentation, TeraGrid Conference 2008.
Ioan Raicu, Yong Zhao, Ian Foster, Mike Wilde, Zhao Zhang, Ben Clifford, Mihael Hategan, Sarah Kenny. "Managing and Executing Loosely Coupled Large Scale Applications on Clusters, Grids, and Supercomputers", Extended Abstract, GlobusWorld08, part of Open Source Grid and Cluster Conference 2008.
Yong Zhao, Ioan Raicu, Ian Foster. "Scientific Workflow Systems for 21st Century e-Science, New Bottle or New Wine?", Invited Paper, IEEE Workshop on Scientific Workflows 2008, co-located with IEEE International Conference on Services Computing (SCC) 2008.
Ioan Raicu, Yong Zhao, Ian Foster, Alex Szalay. "Accelerating Large-scale Data Exploration through Data Diffusion", International Workshop on Data-Aware Distributed Computing 2008, co-locate with ACM/IEEE International Symposium High Performance Distributed Computing (HPDC) 2008.
Yong Zhao, Ioan Raicu, Ian Foster, Mihael Hategan, Veronika Nefedova, Mike Wilde. "Realizing Fast, Scalable and Reliable Scientific Computations in Grid Environments", to appear as a book chapter in Grid Computing Research Progress, ISBN: 978-1-60456-404-4, Nova Publisher 2008.
Ioan Raicu. "Harnessing Grid Resources with Data-Centric Task Farms", University of Chicago, Computer Science Department, PhD Proposal, December 2007, Chicago, Illinois.
Ioan Raicu, Yong Zhao, Catalin Dumitrescu, Ian Foster and Mike Wilde. "Falkon: A Proposal for Project Globus Incubation", Globus Incubation Management Project, 2007 – Proposal accepted 11/10/07.
Ioan Raicu, Yong Zhao, Ian Foster, Alex Szalay. "A Data Diffusion Approach to Large Scale Scientific Exploration", Microsoft Research eScience Workshop 2007.
Ioan Raicu, Yong Zhao, Catalin Dumitrescu, Ian Foster, Mike Wilde. "Falkon: a Fast and Light-weight tasK executiON framework", IEEE/ACM SuperComputing 2007.
Ioan Raicu, Catalin Dumitrescu, Ian Foster. "Dynamic Resource Provisioning in Grid Environments", TeraGrid Conference 2007.
Yong Zhao, Mihael Hategan, Ben Clifford, Ian Foster, Gregor von Laszewski, Ioan Raicu, Tiberiu Stef-Praun, Mike Wilde. "Swift: Fast, Reliable, Loosely Coupled Parallel Computation", IEEE Workshop on Scientific Workflows 2007.
Ioan Raicu, Ian Foster, Alex Szalay. "Harnessing Grid Resources to Enable the Dynamic Analysis of Large Astronomy Datasets", poster presentation, IEEE/ACM SuperComputing 2006.
Ioan Raicu, Ian Foster, Alex Szalay, Gabriela Turcu. "AstroPortal: A Science Gateway for Large-scale Astronomy Data Analysis", TeraGrid Conference 2006, June 2006.
Alex Szalay, Julian Bunn, Jim Gray, Ian Foster, Ioan Raicu. "The Importance of Data Locality in Distributed Computing Applications", NSF Workflow Workshop 2006.
Recent and selected presentations. For a complete list of presentations, please see the main presentation page.
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.
ACM Workshop on Scientific Cloud Computing (ScienceCloud), 2010
Journal of Concurrency and Computation: Practice and Experience, 2010
TeraGrid Conference (TG), 2010
Int. Conference on Network-Based Information Systems (NBiS), Grid, P2P Networks and Applications Track, 2010
IEEE International Heterogeneity in Computing Workshop (HCW), 2010
International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), P2P & Grid Data Technologies Track, 2010
IEEE International Conference on Networking and Services (ICNS), 2010
IEEE International Workshop on High Performance Distributed Data Management (HPDDM), 2010
IEEE International Conference on Networks (ICN), 2010
IEEE Transactions on Computers (TC), 2009
IEEE Transactions on Parallel and Distributed Systems (TPDS), 2009
International Journal of Business Process Integration and Management (IJBPIM), 2009
IEEE Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS), 2009
Distributed Systems Laboratory Workshop (DSLW), 2009
IEEE International Workshop on Cloud Computing (CC), 2009
IEEE International Conference on Computational Science and Engineering (CSE-09), 2009
IEEE International Workshop on Real-Time Service-Oriented Architecture and Applications (RTSOAA), 2009
Journal of Concurrency and Computation: Practice and Experience, 2009
ISCA International Journal of Computers and their Applications (IJCA), 2009
IEEE/ACM International Symposium on Collaborative Technologies and Systems (CTS), 2009
IEEE Workshop on Data-Aware Distributed Computing (DADC), 2009
IEEE International Workshop on Scientific Workflows (SWF), 2009
Megajobs: How to Run One Million Jobs, BOF at IEEE/ACM Supercomputing 2008
IEEE/ACM Workshop on Grid Computing Portals and Science Gateways (GCE08) [committee member & reviewer]
IEEE International Conference on Internet and Web Applications and Services (ICIW 2009) [committee member & reviewer]
IEEE/ACM Workshop on Many-Task Computing on Grids and Supercomputers (MTAGS), co-located with IEEE/ACM Supercomputing 2008 Conference [co-chair, organizing committee, committee member & reviewer]
TeraGrid Conference (TG09) [organizing committee, committee member & reviewer]
IEEE International Conference on Networks (ICN 2009) [committee member & reviewer]
IEEE International Conference on Networking and Services (ICNS 2009) [committee member & reviewer]
Distributed Systems Laboratory Workshop (DSLW08) [chair, organizing committee]
IEEE International Conference on Internet and Web Applications and Services (ICIW08) [committee member & reviewer]
Sixth Annual Conference on Communication Networks and Services Research (CNSR08) [reviewer]
The Handbook of Technology Management (book to appear in 2008) [reviewer]
TeraGrid Conference (TG08) [reviewer]
Distributed Systems Laboratory Workshop (DSLW07) [chair, organizing committee]
ACM/IET/ICST International Workshop on Performance and Analysis of Wireless Networks (PAWN08) [committee member & reviewer]
IEEE International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP08) [committee member & reviewer]
IEEE International Conference on Systems and Networks Communications (ICNSC08) [committee member & reviewer]
IEEE International Conference on Networking and Services (ICNS08) [committee member & reviewer]
IEEE International Conference on Networking (ICN08) [committee member & reviewer]
IEEE Internet Computing, Special Issue on Virtual Organizations, 2007 [reviewer]
IEEE/ACM Workshop on Grid Computing Portals and Science Gateways (GCE07) [committee member & reviewer]
IEEE/ACM Grid Conference (SC07) [reviewer]
IEEE Internet Computing (IC07) [reviewer]
The Handbook of Computer Networks (2007) [reviewer]
IEEE/ACM SuperComputing (SC06) [reviewer]
Distributed Systems Laboratory Workshop (DSLW06) [chair, organizing committee]
IEEE Transactions on Computers (TC06) [reviewer]
Journal of Concurrency and Computation: Practice and Experience 2006 [reviewer]
IEEE Communication Letters (CL05) [reviewer]
High Performance Computing Symposium (HPCC05) [reviewer]
IEEE Intelligent Sensing and Information Processing (ICISIP05) [committee member & reviewer]
ARC Research Network on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP05) [reviewer]
IEEE International Conference on Computer Communications and Networks (IC3N02) [reviewer]
IEEE International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS02) [reviewer]