Deionizer: A Tool for Capturing and Embedding I/O Cells

In this paper, we introduce the concept of a deionizer. A deionizeris a special type of partial evaluator whose purpose is to create a newversion of a program that can run without accessing a partial set of I/O resources.Although a deionizer can be used for application embedding, this short paper ad...

Full description

Bibliographic Details
Main Author: Taylor, Michael Bedford
Other Authors: Computer Architecture
Language:en_US
Published: 2005
Online Access:http://hdl.handle.net/1721.1/30476
_version_ 1826192544009027584
author Taylor, Michael Bedford
author2 Computer Architecture
author_facet Computer Architecture
Taylor, Michael Bedford
author_sort Taylor, Michael Bedford
collection MIT
description In this paper, we introduce the concept of a deionizer. A deionizeris a special type of partial evaluator whose purpose is to create a newversion of a program that can run without accessing a partial set of I/O resources.Although a deionizer can be used for application embedding, this short paper addresses the use of dionization for improving benchmark accuracy.The paper briefly discusses the key ideas and then explains the implementation and useof the MIT deionizer. This deionizer was used to produce the results for a recent conference paper that compares theRaw processor to a Pentium III.
first_indexed 2024-09-23T09:18:45Z
id mit-1721.1/30476
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T09:18:45Z
publishDate 2005
record_format dspace
spelling mit-1721.1/304762019-04-11T06:23:31Z Deionizer: A Tool for Capturing and Embedding I/O Cells Taylor, Michael Bedford Computer Architecture In this paper, we introduce the concept of a deionizer. A deionizeris a special type of partial evaluator whose purpose is to create a newversion of a program that can run without accessing a partial set of I/O resources.Although a deionizer can be used for application embedding, this short paper addresses the use of dionization for improving benchmark accuracy.The paper briefly discusses the key ideas and then explains the implementation and useof the MIT deionizer. This deionizer was used to produce the results for a recent conference paper that compares theRaw processor to a Pentium III. 2005-12-22T01:31:55Z 2005-12-22T01:31:55Z 2004-06-07 MIT-CSAIL-TR-2004-037 MIT-LCS-TM-644 http://hdl.handle.net/1721.1/30476 en_US Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory 3 p. 3974101 bytes 235085 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Taylor, Michael Bedford
Deionizer: A Tool for Capturing and Embedding I/O Cells
title Deionizer: A Tool for Capturing and Embedding I/O Cells
title_full Deionizer: A Tool for Capturing and Embedding I/O Cells
title_fullStr Deionizer: A Tool for Capturing and Embedding I/O Cells
title_full_unstemmed Deionizer: A Tool for Capturing and Embedding I/O Cells
title_short Deionizer: A Tool for Capturing and Embedding I/O Cells
title_sort deionizer a tool for capturing and embedding i o cells
url http://hdl.handle.net/1721.1/30476
work_keys_str_mv AT taylormichaelbedford deionizeratoolforcapturingandembeddingiocells