Special Cases of Carry Propagation
The average time necessary to add numbers by local parallel computation is directly related to the length of the longest carry propagation chain in the sum. The mean length of longest carry propagation chain when adding two independent uniform random n bit numbers is a well studied topic, and useful...
Main Author: | |
---|---|
Format: | Others |
Published: |
Scholarship @ Claremont
2007
|
Subjects: | |
Online Access: | https://scholarship.claremont.edu/hmc_theses/197 https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1200&context=hmc_theses |
id |
ndltd-CLAREMONT-oai-scholarship.claremont.edu-hmc_theses-1200 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CLAREMONT-oai-scholarship.claremont.edu-hmc_theses-12002019-10-16T03:06:13Z Special Cases of Carry Propagation Izsak, Alexander The average time necessary to add numbers by local parallel computation is directly related to the length of the longest carry propagation chain in the sum. The mean length of longest carry propagation chain when adding two independent uniform random n bit numbers is a well studied topic, and useful approximations as well as an exact expression for this value have been found. My thesis searches for similar formulas for mean length of the longest carry propagation chain in sums that arise when a random n-digit number is multiplied by a number of the form 1 + 2d. Letting Cn, d represent the desired mean, my thesis details how to find formulas for Cn,d using probability, generating functions and linear algebra arguments. I also find bounds on Cn,d to prove that Cn,d = log2 n + O(1), and show work towards finding an even more exact approximation for Cn,d. 2007-05-01T07:00:00Z text application/pdf https://scholarship.claremont.edu/hmc_theses/197 https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1200&context=hmc_theses HMC Senior Theses Scholarship @ Claremont Propagation parallel computation |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Propagation parallel computation |
spellingShingle |
Propagation parallel computation Izsak, Alexander Special Cases of Carry Propagation |
description |
The average time necessary to add numbers by local parallel computation is directly related to the length of the longest carry propagation chain in the sum. The mean length of longest carry propagation chain when adding two independent uniform random n bit numbers is a well studied topic, and useful approximations as well as an exact expression for this value have been found. My thesis searches for similar formulas for mean length of the longest carry propagation chain in sums that arise when a random n-digit number is multiplied by a number of the form 1 + 2d. Letting Cn, d represent the desired mean, my thesis details how to find formulas for Cn,d using probability, generating functions and linear algebra arguments. I also find bounds on Cn,d to prove that Cn,d = log2 n + O(1), and show work towards finding an even more exact approximation for Cn,d. |
author |
Izsak, Alexander |
author_facet |
Izsak, Alexander |
author_sort |
Izsak, Alexander |
title |
Special Cases of Carry Propagation |
title_short |
Special Cases of Carry Propagation |
title_full |
Special Cases of Carry Propagation |
title_fullStr |
Special Cases of Carry Propagation |
title_full_unstemmed |
Special Cases of Carry Propagation |
title_sort |
special cases of carry propagation |
publisher |
Scholarship @ Claremont |
publishDate |
2007 |
url |
https://scholarship.claremont.edu/hmc_theses/197 https://scholarship.claremont.edu/cgi/viewcontent.cgi?article=1200&context=hmc_theses |
work_keys_str_mv |
AT izsakalexander specialcasesofcarrypropagation |
_version_ |
1719268856307908608 |