Characterizing Data Dependence Constraints for Dynamic Reliability Using n-Queens Attack Domains

dc.contributor.author Rozier, Eric
dc.contributor.author Rozier, Kristin
dc.contributor.author Bayram, Ulya
dc.contributor.author Rozier, Kristin Yvonne
dc.contributor.department Aerospace Engineering
dc.contributor.department Computer Science
dc.contributor.department Electrical and Computer Engineering
dc.date 2018-02-19T06:51:50.000
dc.date.accessioned 2020-06-29T22:45:16Z
dc.date.available 2020-06-29T22:45:16Z
dc.date.copyright Sun Jan 01 00:00:00 UTC 2017
dc.date.issued 2017-01-01
dc.description.abstract <p>As data centers attempt to cope with the exponential growth of data, new techniques for intelligent, software-defined data centers (SDDC) are being developed to confront the scale and pace of changing resources and requirements. For cost-constrained environments, like those increasingly present in scientific research labs, SDDCs also may provide better reliability and performability with no additional hardware through the use of dynamic syndrome allocation. To do so, the middleware layers of SDDCs must be able to calculate and account for complex dependence relationships to determine an optimal data layout. This challenge is exacerbated by the growth of constraints on the dependence problem when available resources are both large (due to a higher number of syndromes that can be stored) and small (due to the lack of available space for syndrome allocation). We present a quantitative method for characterizing these challenges using an analysis of attack domains for high-dimension variants of the $n$-queens problem that enables performable solutions via the SMT solver Z3. We demonstrate correctness of our technique, and provide experimental evidence of its efficacy; our implementation is publicly available.</p>
dc.description.comments <p>This article is published as Rozier, Eric W.D., Kristin Y. Rozier, and Ulya Bayram. "Characterizing Data Dependence Constraints for Dynamic Reliability Using n-Queens Attack Domains." <em>Leibniz Transactions on Embedded Systems</em> 4, no. 1 (2017): 05:01-05:26. DOI: <a href="http://dx.doi.org/10.4230/LITES-v004-i001-a005" target="_blank">10.4230/LITES-v004-i001-a005</a>. Posted with permission.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/aere_pubs/106/
dc.identifier.articleid 1107
dc.identifier.contextkey 11292318
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath aere_pubs/106
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/1948
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/aere_pubs/106/2017_Rozier_CharacterizingData.pdf|||Fri Jan 14 18:24:25 UTC 2022
dc.source.uri 10.4230/LITES-v004-i001-a005
dc.subject.disciplines Aerospace Engineering
dc.subject.disciplines Computer Sciences
dc.subject.disciplines Software Engineering
dc.subject.disciplines Systems Engineering and Multidisciplinary Design Optimization
dc.subject.keywords SMT
dc.subject.keywords Data dependence
dc.subject.keywords n-queens
dc.title Characterizing Data Dependence Constraints for Dynamic Reliability Using n-Queens Attack Domains
dc.type article
dc.type.genre article
dspace.entity.type Publication
relation.isAuthorOfPublication 3c555e5b-8fd1-4c38-98c6-6a2449fab7cf
relation.isOrgUnitOfPublication 047b23ca-7bd7-4194-b084-c4181d33d95d
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
relation.isOrgUnitOfPublication a75a044c-d11e-44cd-af4f-dab1d83339ff
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
2017_Rozier_CharacterizingData.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format
Description:
Collections