Skip to Main Content U.S. Department of Energy
Data-Intensive Computing Initiative, DICI

Data-Intensive Computing Initiative (DICI)

Research Area: Software Architecture

"Middleware for DICI" (MeDICI) is an adaptable architecture that provides a programming model to enable data-intensive computing. MeDICI's information architecture is a domain-agnostic platform for integrating heterogeneous hardware components, software applications, and analysis algorithms to create dynamic, adaptive information analysis environments.

MeDICI Architecture Overview
MeDICI comprises three major subcomponents that are loosely coupled: adaptive workflow for application coordination, SIFT for scalable component integration, and data virtualization for capturing provenance and managing logical files.

DICI projects that support this R&D capability:

  • Intelligent Compression and Data Organization for Multidimensional Data Volumes
  • Adaptive Workflow in Data Intensive Environments
  • MeDICi - Middleware for Data Intensive Computing
  • A Data Virtualization Architecture

Contact:

DICI

Demonstrations

Research Areas

Highlights

Ian Gorton, DICI Chief Architect, is Guest Editor of IEEE Computer's April 2008 issue--a special issue on data-intensive computing.

The MeDICi Integration Framework is now available for download and use in developing applications.

Targeted Research

Projects