Aaron Marks

Learn More
Carbon capture and storage (CCS) is widely seen as a critical technology for reducing atmospheric emissions of carbon dioxide (CO 2) from power plants and other large industrial facilities, which are major sources of greenhouse gas emissions linked to global climate change. However, the high cost and energy requirements of current CO 2 capture processes are(More)
The Malleable Architecture Generator (MARGE) is a tool set that translates high-level parallel C to connguration bit streams for eld-programmable logic based computing systems. MARGE creates an application-speciic instruction set and generates the custom hardware components required to perform exactly those computations speciied by the C program. In(More)
This thesis presents and describes a data-parallel programming environment for a loosely-coupled multiprocessor. More speciically, we have designed and implemented CdbC (Cluster Data-parallel Bit-serial C), a high-level data-parallel C on a cluster of virtual shared memory workstations. CdbC is not a compiler, but rather an extension to the language(More)
The advent of Massively Parallel Network of Workstations (MP-NOW) represents an important trend in high performance computing. The rise of interpreted languages (e.g. Visual Basic, MATLAB, IDL, Maple and Mathematica) for algorithm development, prototyping, data analysis and graphical user interfaces (GUIs) represents an important trend in software(More)
  • 1