Splash-2 shared-memory architecture for supporting high level language compilers

dc.contributor.authorFross, Bradley K.en
dc.contributor.committeechairAthanas, Peter M.en
dc.contributor.committeememberAbbott, A. Lynnen
dc.contributor.committeememberDavis, Nathaniel J. IVen
dc.contributor.departmentElectrical Engineeringen
dc.date.accessioned2014-03-14T21:33:42Zen
dc.date.adate2009-04-14en
dc.date.available2014-03-14T21:33:42Zen
dc.date.issued1995-06-05en
dc.date.rdate2009-04-14en
dc.date.sdate2009-04-14en
dc.description.abstractModem computer technology has been evolving for nearly fifty years, and has seen many architectural innovations along the way. One of the latest technologies to come about is the reconfigurable processor-based custom computing machine (CCM). CCMs use field programmable gate arrays (FPGAs) as their processing cores, giving them the flexibility of software systems with performance comparable to that of dedicated custom hardware. Hardware description languages are currently used to program CCMs. However, research is being performed to investigate the use of high-level languages (HLLs), such as the C programming language, to create CCM programs. Many aspects of CCM architectures, such as local memory systems, are not conducive to HLL compiler usage. This thesis proposes and evaluates the use of a shared-memory architecture on a Splash-2 CCM to promote the development and usage of HLL compilers for CCM systems.en
dc.description.degreeMaster of Scienceen
dc.format.extentix, 123 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-04142009-040453en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-04142009-040453/en
dc.identifier.urihttp://hdl.handle.net/10919/42064en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1995.F767.pdfen
dc.relation.isformatofOCLC# 34376800en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectcustom computing machineen
dc.subjectCCMen
dc.subject.lccLD5655.V855 1995.F767en
dc.titleSplash-2 shared-memory architecture for supporting high level language compilersen
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1995.F767.pdf
Size:
4 MB
Format:
Adobe Portable Document Format
Collections